diff --git a/handlers/main.yml b/handlers/main.yml index 97afa48..2057ec8 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -26,20 +26,14 @@ - name: "Install drone runner exec" command: "drone-runner-exec service install" when: ansible_service_mgr == "systemd" - notify: - - "Reload systemd" - -- name: "Reload systemd" - systemd: - daemon_reload: true - when: ansible_service_mgr == "systemd" - name: "Start drone runner exec" command: "drone-runner-exec service start" when: ansible_service_mgr == "systemd" -- name: "Restart drone" - service: - name: "drone" - state: "restarted" - when: ansible_service_mgr == "systemd" +- name: Restart service drone on centos, in all cases, also issue daemon-reload to pick up config changes + ansible.builtin.systemd: + state: restarted + daemon_reload: yes + name: drone +