diff --git a/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml b/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml index de120966a..623e72a99 100644 --- a/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml +++ b/tripleo_ansible/roles/backup_and_restore/tasks/setup_rear.yml @@ -141,6 +141,8 @@ regexp: "BACKUP_PROG_CRYPT_KEY" state: absent when: + - tripleo_backup_and_restore_local_config is defined + - tripleo_backup_and_restore_local_config["BACKUP_PROG_CRYPT_ENABLED"] is defined - not (tripleo_backup_and_restore_local_config["BACKUP_PROG_CRYPT_ENABLED"] | bool) tags: - bar_setup_rear