aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorPaul Bonaud <paul.bonaud@fretlink.com>2018-11-22 13:08:05 +0100
committerPaul Bonaud <paul.bonaud@fretlink.com>2018-11-30 14:45:11 +0100
commit4086887878bf9c799435456e65267121d1011629 (patch)
treee766b2f6d63f9690d8a1d16481f7a9cc1893dfa2
parent03b8b295844a49e73e20573ff12476ded38bb404 (diff)
downloadansible-clever-4086887878bf9c799435456e65267121d1011629.tar.gz
ansible-clever-4086887878bf9c799435456e65267121d1011629.tar.zst
ansible-clever-4086887878bf9c799435456e65267121d1011629.zip
deploy: don't launch commands in "async" mode.
Clever tools should exit with proper exit code.
-rw-r--r--tasks/deploy.yml6
1 files changed, 1 insertions, 5 deletions
diff --git a/tasks/deploy.yml b/tasks/deploy.yml
index cc15050..c03dd4d 100644
--- a/tasks/deploy.yml
+++ b/tasks/deploy.yml
@@ -31,8 +31,6 @@
31 environment: 31 environment:
32 CONFIGURATION_FILE: "{{ clever_login_file }}" 32 CONFIGURATION_FILE: "{{ clever_login_file }}"
33 register: clever_deploy 33 register: clever_deploy
34 async: 900 # 15 minutes timeout
35 poll: 30
36 ignore_errors: true 34 ignore_errors: true
37 tags: 35 tags:
38 - skip_ansible_lint 36 - skip_ansible_lint
@@ -55,8 +53,6 @@
55 CONFIGURATION_FILE: "{{ clever_login_file }}" 53 CONFIGURATION_FILE: "{{ clever_login_file }}"
56 when: clever_deploy is failed 54 when: clever_deploy is failed
57 register: clever_deploy 55 register: clever_deploy
58 async: 900 # 15 minutes timeout
59 poll: 30
60 ignore_errors: true 56 ignore_errors: true
61 tags: 57 tags:
62 - skip_ansible_lint 58 - skip_ansible_lint
@@ -67,7 +63,7 @@
67 63
68- name: Return deployment errors 64- name: Return deployment errors
69 debug: 65 debug:
70 var: clever_deploy.stderr 66 var: clever_deploy.stderr|default(clever_deploy)
71 when: clever_deploy is failed 67 when: clever_deploy is failed
72 68
73- name: Fail on deployment errors 69- name: Fail on deployment errors