diff --git a/roles/munin/munin-server/handlers/main.yml b/roles/munin/munin-server/handlers/main.yml index 6bdfb0cad5f908aed5139a8e3d3577c0932c8fab..c6ff6638197039117fd127ffe3afdc97bd269aff 100644 --- a/roles/munin/munin-server/handlers/main.yml +++ b/roles/munin/munin-server/handlers/main.yml @@ -1,5 +1,15 @@ --- -- name: restart munin-server + +- name: wait for munin cron to end + ansible.builtin.wait_for: + path: /var/run/munin/munin-update.lock + state: absent + listen: "restart munin-server" + +- name: restart munin-server service ansible.builtin.service: name: munin state: restarted + listen: "restart munin-server" + +...