From a3c28be98ace59ec90f1813c478f4651a9f1518c Mon Sep 17 00:00:00 2001 From: Joel <34544090+JoelKle@users.noreply.github.com> Date: Wed, 22 Feb 2023 19:56:38 +0100 Subject: [PATCH] [enhancement] restore postgres database if external db (#1211) * restore postgres fix resolvable_db_host set the resolvable_db_host ansible variable based on the db deployment --- roles/restore/tasks/postgres.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/roles/restore/tasks/postgres.yml b/roles/restore/tasks/postgres.yml index bd8a2c9f..3e19cfdb 100644 --- a/roles/restore/tasks/postgres.yml +++ b/roles/restore/tasks/postgres.yml @@ -66,9 +66,8 @@ - name: Set full resolvable host name for postgres pod set_fact: - resolvable_db_host: "{{ awx_postgres_host }}.{{ ansible_operator_meta.namespace }}.svc.{{ cluster_name }}" + resolvable_db_host: '{{ (awx_postgres_type == "managed") | ternary(awx_postgres_host + "." + ansible_operator_meta.namespace + ".svc." + cluster_name, awx_postgres_host) }}' # yamllint disable-line rule:line-length no_log: "{{ no_log }}" - when: awx_postgres_type == 'managed' - name: Set pg_restore command set_fact: