diff --git a/roles/etcd/tasks/configure.yml b/roles/etcd/tasks/configure.yml index db67f706c..4546d7896 100644 --- a/roles/etcd/tasks/configure.yml +++ b/roles/etcd/tasks/configure.yml @@ -2,7 +2,7 @@ - name: Configure | Check if member is in cluster shell: "{{ bin_dir }}/etcdctl --no-sync --peers={{ etcd_access_addresses }} member list | grep -q {{ etcd_access_address }}" register: etcd_member_in_cluster - failed_when: false + ignore_errors: true changed_when: false check_mode: no when: is_etcd_master diff --git a/roles/etcd/tasks/set_cluster_health.yml b/roles/etcd/tasks/set_cluster_health.yml index cdc87787a..8cf5e8867 100644 --- a/roles/etcd/tasks/set_cluster_health.yml +++ b/roles/etcd/tasks/set_cluster_health.yml @@ -2,7 +2,7 @@ - name: Configure | Check if cluster is healthy shell: "{{ bin_dir }}/etcdctl --peers={{ etcd_access_addresses }} cluster-health | grep -q 'cluster is healthy'" register: etcd_cluster_is_healthy - failed_when: false + ignore_errors: true changed_when: false check_mode: no when: is_etcd_master diff --git a/roles/vault/tasks/shared/check_vault.yml b/roles/vault/tasks/shared/check_vault.yml index 978f7b695..afa243e06 100644 --- a/roles/vault/tasks/shared/check_vault.yml +++ b/roles/vault/tasks/shared/check_vault.yml @@ -14,7 +14,7 @@ headers: "{{ vault_client_headers }}" status_code: 200,429,500,501 validate_certs: no - failed_when: false + ignore_errors: true register: vault_local_service_health - name: check_vault | Set facts about local Vault health