Updated with updates to sudoers for the indicated user which should be apigee.
diff --git a/tasks/devportal_postgres.yml b/tasks/devportal_postgres.yml
index 359b1c4..ff129c2 100644
--- a/tasks/devportal_postgres.yml
+++ b/tasks/devportal_postgres.yml
@@ -4,12 +4,12 @@
cache:
key: db_pgmaster_ip
value: "{{ hostvars[groups['dp-db-pgmaster'][0]][interface_name].ipv4.address }}"
- when: db_pgmaster_ip is not defined and groups['dp-db-pgmaster'] is defined
+ when: db_pgmaster_ip is not defined and hostvars[groups['dp-db-pgmaster'][0]][interface_name].ipv4.address is defined
- name: Obtain Devportal pgstandby IP from inventory
cache:
key: db_pgstandby_ip
value: "{{ hostvars[groups['dp-db-pgstandby'][0]][interface_name].ipv4.address }}"
- when: db_pgstandby_ip is not defined and groups['dp-db-pgstandby'] is defined
+ when: db_pgstandby_ip is not defined and hostvars[groups['dp-db-pgstandby'][0]][interface_name].ipv4.address is defined
when: groups['dp-db-pgmaster'] is defined and groups['dp-db-pgstandby'] is defined