]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
paddles: Tell postgres to listen on all interfaces
authorZack Cerza <zack@redhat.com>
Mon, 27 Feb 2023 23:37:32 +0000 (16:37 -0700)
committerZack Cerza <zack@redhat.com>
Tue, 28 Feb 2023 19:29:25 +0000 (12:29 -0700)
Signed-off-by: Zack Cerza <zack@redhat.com>
roles/paddles/tasks/setup_db.yml

index 573194ed779375c8fcf6495233900e68cbc7c7c1..d3770359c087736ec663045011d8c92e8375f0e9 100644 (file)
@@ -1,4 +1,17 @@
 ---
+- name: Listen on all interfaces
+  postgresql_set:
+    name: listen_addresses
+    value: "*"
+  become_user: postgres
+  register: pg_listen
+
+- name: Restart postgres to listen on all interfaces
+  service:
+    name: postgresql
+    state: restarted
+  when: pg_listen is changed
+
 - name: Create the postgresql database
   postgresql_db:
     name: paddles