From fc1e10a5def82136951999d2089abbbe7f32bb22 Mon Sep 17 00:00:00 2001 From: Emmanuel Cazenave Date: Wed, 21 Nov 2018 18:43:33 +0100 Subject: [PATCH] use postgres user to create postgres role and db (#28231) --- roles/app-setup/tasks/main.yml | 2 ++ roles/base/tasks/main.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/roles/app-setup/tasks/main.yml b/roles/app-setup/tasks/main.yml index 0a3b607..3d4777c 100644 --- a/roles/app-setup/tasks/main.yml +++ b/roles/app-setup/tasks/main.yml @@ -9,6 +9,8 @@ postgresql_db: name: "{{db_name}}" owner: "{{user}}" + become: yes + become_user: postgres - name: "{{app_name}} - /var/lib directory" file: diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 341de00..3429347 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -28,6 +28,8 @@ - name: "create the postgresql user named {{user}}" postgresql_user: name: "{{user}}" + become: yes + become_user: postgres - name: create the virtualenv and install django pip: -- 2.19.1