From: Alfredo Deza Date: Mon, 5 Mar 2018 17:05:43 +0000 (-0500) Subject: shaman-pull-requests allow users to connect locally over ipv6 sans password X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F975%2Fhead;p=ceph-build.git shaman-pull-requests allow users to connect locally over ipv6 sans password Signed-off-by: Alfredo Deza --- diff --git a/shaman-pull-requests/setup/playbooks/tasks/postgresql.yml b/shaman-pull-requests/setup/playbooks/tasks/postgresql.yml index 5edd6055..14a9d1bf 100644 --- a/shaman-pull-requests/setup/playbooks/tasks/postgresql.yml +++ b/shaman-pull-requests/setup/playbooks/tasks/postgresql.yml @@ -9,7 +9,7 @@ apt: name: "{{ item }}" state: present - with_items: + with_items: - postgresql - postgresql-common - postgresql-contrib @@ -25,7 +25,18 @@ enabled: yes become: yes -- name: allow users to connect locally +- name: allow users to connect locally (ipv6) + sudo: yes + lineinfile: + # TODO: should not hardcode that version + # 9.3 is available on trusty, 9.5 on Xenial + dest: /etc/postgresql/9.5/main/pg_hba.conf + regexp: '^host\s+all\s+all\s+127.0.0.1/32' + line: 'host all all ::1/128 trust' + backrefs: yes + register: pg_hba_conf + +- name: allow users to connect locally (ipv4) sudo: yes lineinfile: # TODO: should not hardcode that version