Fix missing broken_etcd filter in recover control plane task (#7619)

pull/7623/head
Florian Ruynat 2021-05-18 19:29:04 +02:00 committed by GitHub
parent b3d9f2b4a2
commit c1aa755a3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -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: