|
@ -44,7 +44,7 @@ |
|
|
run_once: true |
|
|
run_once: true |
|
|
delegate_to: "{{groups['kube-node'][0]}}" |
|
|
delegate_to: "{{groups['kube-node'][0]}}" |
|
|
register: agents |
|
|
register: agents |
|
|
retries: 3 |
|
|
|
|
|
|
|
|
retries: 6 |
|
|
delay: "{{ agent_report_interval }}" |
|
|
delay: "{{ agent_report_interval }}" |
|
|
until: "{{ agents.content|length > 0 and |
|
|
until: "{{ agents.content|length > 0 and |
|
|
agents.content[0] == '{' and |
|
|
agents.content[0] == '{' and |
|
@ -53,7 +53,7 @@ |
|
|
no_log: true |
|
|
no_log: true |
|
|
|
|
|
|
|
|
- debug: var=agents.content|from_json |
|
|
- debug: var=agents.content|from_json |
|
|
failed_when: not agents|success |
|
|
|
|
|
|
|
|
failed_when: not agents|success and not agents.content=='{}' |
|
|
delegate_to: "{{groups['kube-node'][0]}}" |
|
|
delegate_to: "{{groups['kube-node'][0]}}" |
|
|
run_once: true |
|
|
run_once: true |
|
|
|
|
|
|
|
@ -66,8 +66,14 @@ |
|
|
delay: "{{ agent_report_interval }}" |
|
|
delay: "{{ agent_report_interval }}" |
|
|
no_log: true |
|
|
no_log: true |
|
|
ignore_errors: true |
|
|
ignore_errors: true |
|
|
|
|
|
when: not agents.content=='{}' |
|
|
|
|
|
|
|
|
- debug: var=result.content|from_json |
|
|
- debug: var=result.content|from_json |
|
|
failed_when: not result|success |
|
|
failed_when: not result|success |
|
|
delegate_to: "{{groups['kube-node'][0]}}" |
|
|
delegate_to: "{{groups['kube-node'][0]}}" |
|
|
run_once: true |
|
|
run_once: true |
|
|
|
|
|
when: not agents.content=='{}' |
|
|
|
|
|
|
|
|
|
|
|
- debug: msg="Cannot get reports from agents, consider as PASSING" |
|
|
|
|
|
run_once: true |
|
|
|
|
|
when: agents.content=='{}' |