Fix missing broken_etcd filter in recover control plane task (#7619)
This commit is contained in:
parent
b3d9f2b4a2
commit
c1aa755a3c
1 changed files with 2 additions and 0 deletions
|
@ -24,6 +24,8 @@
|
||||||
- name: Set has_quorum fact
|
- name: Set has_quorum fact
|
||||||
set_fact:
|
set_fact:
|
||||||
has_quorum: "{{ etcd_endpoint_health.stderr_lines | select('match', '.*is healthy.*') | list | length >= etcd_endpoint_health.stderr_lines | select('match', '.*is unhealthy.*') | list | length }}"
|
has_quorum: "{{ etcd_endpoint_health.stderr_lines | select('match', '.*is healthy.*') | list | length >= etcd_endpoint_health.stderr_lines | select('match', '.*is unhealthy.*') | list | length }}"
|
||||||
|
when:
|
||||||
|
- groups['broken_etcd']
|
||||||
|
|
||||||
- include_tasks: recover_lost_quorum.yml
|
- include_tasks: recover_lost_quorum.yml
|
||||||
when:
|
when:
|
||||||
|
|
Loading…
Reference in a new issue