Skip to content
Snippets Groups Projects
Commit 0b60201a authored by Peter Lee's avatar Peter Lee Committed by Matthew Mosesohn
Browse files

fix etcd health check bug (#1480)

parent cfea99c4
Branches
Tags
No related merge requests found
......@@ -4,6 +4,7 @@
uri:
url: "{{ vault_etcd_url }}/health"
validate_certs: no
return_content: yes
until: vault_etcd_health_check.status == 200 or vault_etcd_health_check.status == 401
retries: 10
delay: 2
......@@ -14,7 +15,9 @@
- name: check_etcd | Set fact based off the etcd_health_check response
set_fact:
vault_etcd_available: "{{ vault_etcd_health_check.get('json', {}).get('health')|bool }}"
vault_etcd_available: "{{ vault_etcd_health_check.content }}"
- set_fact:
vault_etcd_available: "{{ vault_etcd_available.health|d()|bool }}"
- name: check_etcd | Fail if etcd is not available and needed
fail:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment