From da42f60884cf5060383d3f5b25d56d406e5243f8 Mon Sep 17 00:00:00 2001 From: rjshrjndrn <rajesh.r@optit.co> Date: Wed, 22 Nov 2017 16:03:09 +0530 Subject: [PATCH] Issue #338 feat: removing user and DB creation --- ansible/roles/postgresql/tasks/databases.yml | 21 -------------------- ansible/roles/postgresql/tasks/main.yml | 4 ---- ansible/roles/postgresql/tasks/users.yml | 21 -------------------- 3 files changed, 46 deletions(-) delete mode 100755 ansible/roles/postgresql/tasks/databases.yml delete mode 100755 ansible/roles/postgresql/tasks/users.yml diff --git a/ansible/roles/postgresql/tasks/databases.yml b/ansible/roles/postgresql/tasks/databases.yml deleted file mode 100755 index fa782ea9f..000000000 --- a/ansible/roles/postgresql/tasks/databases.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -- name: Ensure PostgreSQL databases are present. - postgresql_db: - name: "{{ item.name }}" - lc_collate: "{{ item.lc_collate | default('en_US.UTF-8') }}" - lc_ctype: "{{ item.lc_ctype | default('en_US.UTF-8') }}" - encoding: "{{ item.encoding | default('UTF-8') }}" - template: "{{ item.template | default('template0') }}" - login_host: "{{ item.login_host | default('localhost') }}" - login_password: "{{ item.login_password | default(omit) }}" - login_user: "{{ item.login_user | default(postgresql_user) }}" - login_unix_socket: "{{ item.login_unix_socket | default(postgresql_unix_socket_directories[0]) }}" - port: "{{ item.port | default(omit) }}" - owner: "{{ item.owner | default(postgresql_user) }}" - state: "{{ item.state | default('present') }}" - with_items: "{{ postgresql_databases }}" - become: yes - become_user: "{{ postgresql_user }}" - # See: https://github.com/ansible/ansible/issues/16048#issuecomment-229012509 - vars: - ansible_ssh_pipelining: true diff --git a/ansible/roles/postgresql/tasks/main.yml b/ansible/roles/postgresql/tasks/main.yml index 3e5111478..87a8a0857 100755 --- a/ansible/roles/postgresql/tasks/main.yml +++ b/ansible/roles/postgresql/tasks/main.yml @@ -20,7 +20,3 @@ name: "{{ postgresql_daemon }}" state: started enabled: yes - -# Configure PostgreSQL. -- include: databases.yml -- include: users.yml diff --git a/ansible/roles/postgresql/tasks/users.yml b/ansible/roles/postgresql/tasks/users.yml deleted file mode 100755 index 33e5ebdbb..000000000 --- a/ansible/roles/postgresql/tasks/users.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -- name: Ensure PostgreSQL users are present. - postgresql_user: - name: "{{ item.name }}" - password: "{{ item.password | default(omit) }}" - priv: "{{ item.priv | default(omit) }}" - role_attr_flags: "{{ item.role_attr_flags | default(omit) }}" - db: "{{ item.db | default(omit) }}" - login_host: "{{ item.login_host | default('localhost') }}" - login_password: "{{ item.login_password | default(omit) }}" - login_user: "{{ item.login_user | default(postgresql_user) }}" - login_unix_socket: "{{ item.login_unix_socket | default(postgresql_unix_socket_directories[0]) }}" - port: "{{ item.port | default(omit) }}" - state: "{{ item.state | default('present') }}" - with_items: "{{ postgresql_users }}" - no_log: true - become: yes - become_user: "{{ postgresql_user }}" - # See: https://github.com/ansible/ansible/issues/16048#issuecomment-229012509 - vars: - ansible_ssh_pipelining: true -- GitLab