diff --git a/roles/etcd/handlers/main.yml b/roles/etcd/handlers/main.yml index badf0bd79..4256490c9 100644 --- a/roles/etcd/handlers/main.yml +++ b/roles/etcd/handlers/main.yml @@ -10,6 +10,12 @@ command: systemctl daemon-reload when: ansible_service_mgr == "systemd" +- 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 @@ -17,12 +23,6 @@ retries: 10 delay: 5 -- name: reload etcd - service: - name: etcd - state: restarted - when: is_etcd_master - - name: set etcd_secret_changed set_fact: etcd_secret_changed: true