ca9ea097df
Migrate older inline= syntax to pure yml syntax for module args as to be consistant with most of the rest of the tasks Cleanup some spacing in various files Rename some files named yaml to yml for consistancy
30 lines
620 B
YAML
30 lines
620 B
YAML
---
|
|
- name: restart etcd
|
|
command: /bin/true
|
|
notify:
|
|
- etcd | reload systemd
|
|
- reload etcd
|
|
- wait for etcd up
|
|
|
|
- name: etcd | reload systemd
|
|
command: systemctl daemon-reload
|
|
|
|
- name: reload etcd
|
|
service:
|
|
name: etcd
|
|
state: restarted
|
|
when: is_etcd_master
|
|
|
|
- name: wait for etcd up
|
|
uri:
|
|
url: "https://{% if is_etcd_master %}{{ etcd_address }}{% else %}127.0.0.1{% endif %}:2379/health"
|
|
validate_certs: no
|
|
register: result
|
|
until: result.status is defined and result.status == 200
|
|
retries: 10
|
|
delay: 5
|
|
|
|
- name: set etcd_secret_changed
|
|
set_fact:
|
|
etcd_secret_changed: true
|
|
|