From 1b41d945e6d2fc616f8b9234c0240cab89ac89da Mon Sep 17 00:00:00 2001 From: Christian Adams Date: Mon, 11 Apr 2022 11:10:09 -0400 Subject: [PATCH] Check if image_pull_secrets variable is defined (#865) * Do not attempt to backup secret if none are defined --- roles/backup/tasks/secrets.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/backup/tasks/secrets.yml b/roles/backup/tasks/secrets.yml index cb4e8ff5..b8302bfc 100644 --- a/roles/backup/tasks/secrets.yml +++ b/roles/backup/tasks/secrets.yml @@ -26,13 +26,15 @@ # image_pull_secret is deprecated in favor of image_pull_secrets - name: Dump image_pull_secret into file include_tasks: dump_secret.yml - loop: + with_items: - image_pull_secret when: image_pull_secret is defined - name: Dump image_pull_secrets into file include_tasks: dump_secret.yml - loop: "{{ awx_spec.spec[image_pull_secrets] }}" + with_items: + - image_pull_secrets + when: image_pull_secrets | default([]) | length - name: Nest secrets under a single variable set_fact: