From 3398cc2f01319d47a9635e85b08533fbc47ebd88 Mon Sep 17 00:00:00 2001 From: Yanis Guenane Date: Wed, 16 Jun 2021 14:17:04 +0200 Subject: [PATCH] backup: Ensure colon are preserved in awx spec Due to the way the command is run, the field with a colon in it will generate a broken yaml serialization. This commit aims to keep it accurate. --- roles/backup/tasks/awx-cro.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/backup/tasks/awx-cro.yml b/roles/backup/tasks/awx-cro.yml index 12693827..b7531cc4 100644 --- a/roles/backup/tasks/awx-cro.yml +++ b/roles/backup/tasks/awx-cro.yml @@ -21,4 +21,4 @@ namespace: "{{ backup_pvc_namespace }}" pod: "{{ meta.name }}-db-management" command: >- - bash -c "echo '{{ awx_spec }}' > {{ backup_dir }}/awx_object" + bash -c 'echo "$0" > {{ backup_dir }}/awx_object' {{ awx_spec | quote }}