From 774bcbc51b8ad8df754d5686dcf0fac7e65f681c Mon Sep 17 00:00:00 2001 From: Juan Larriba Date: Tue, 6 Jul 2021 13:54:26 +0200 Subject: [PATCH] Fix tripleo_backup_and_restore_rear_simulate boolean check If |bool is not added to the check, "--extra-vars tripleo_backup_and_restore_rear_simulate=false" is considered to be True. Closes-Bug: #1934777 Change-Id: If80f48c39ea9fcb09a75711932ddb3958a4e8b16 (cherry picked from commit 07658bc8e030d041baf836f95a15a43a0e315176) --- tripleo_ansible/roles/backup_and_restore/tasks/run_backup.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tripleo_ansible/roles/backup_and_restore/tasks/run_backup.yml b/tripleo_ansible/roles/backup_and_restore/tasks/run_backup.yml index b36866519..64f621f64 100644 --- a/tripleo_ansible/roles/backup_and_restore/tasks/run_backup.yml +++ b/tripleo_ansible/roles/backup_and_restore/tasks/run_backup.yml @@ -41,7 +41,7 @@ - bar_create_recover_image - name: Create the node backup - command: rear {{ '-s ' if tripleo_backup_and_restore_rear_simulate else '' }}-d -v mkbackup + command: rear {{ (tripleo_backup_and_restore_rear_simulate | bool) | ternary('-s ', '') }}-d -v mkbackup register: tripleo_backup_and_restore_rear_output when: tripleo_backup_and_restore_rear_output is undefined tags: