@ -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=='{}'