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