From 8dcf3d2faa3cf92aac09a99499adfcfa6314ed69 Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Wed, 17 Jan 2018 16:52:21 +0000 Subject: [PATCH] If the secret already exists, don't crash Signed-off-by: Patrick Uiterwijk --- roles/openshift/secret-file/tasks/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/openshift/secret-file/tasks/main.yml b/roles/openshift/secret-file/tasks/main.yml index 20b55de91a..b16f99b8dd 100644 --- a/roles/openshift/secret-file/tasks/main.yml +++ b/roles/openshift/secret-file/tasks/main.yml @@ -21,6 +21,8 @@ - name: Call `oc secrets new` on the copied file shell: oc -n {{app}} secrets new {{secret_name}} {{key}}={{tmpfile.path}} run_once: true + register: create_out + failed_when: "create_out.rc != 0 and 'AlreadyExists' not in create_out.stderr" - name: Delete temporary file file: path={{tmpfile.path}} state=absent