From 5b626b20a07c5894a53c1c4962a6cc4a5a000ad7 Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Thu, 31 May 2018 03:40:33 +0200 Subject: [PATCH] Fix openshift/secret-file role Signed-off-by: Patrick Uiterwijk --- roles/openshift/secret-file/tasks/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/openshift/secret-file/tasks/main.yml b/roles/openshift/secret-file/tasks/main.yml index e57b4ec48a..b4c25b92b9 100644 --- a/roles/openshift/secret-file/tasks/main.yml +++ b/roles/openshift/secret-file/tasks/main.yml @@ -16,7 +16,8 @@ - name: Delete existing secrets shell: oc -n {{app}} delete secret/{{secret_name}} register: delete_out - changed_when: "'NotFound' not in delete_out.stdout" + changed_when: "'NotFound' in delete_out.stdout" + failed_when: "('NotFound' not in delete_out.stdout) and (delete_out.rc != 0)" when: secret_template.changed or secret_file.changed or secret_privatefile.changed - name: Call `oc secrets new` on the copied file