From f2b6f9a40464db059b462dca6ff9d488d4e3b9d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xavi=20Lle=C3=B3=20Tom=C3=A1s?= Date: Wed, 29 Jan 2025 12:34:35 +0100 Subject: [PATCH] refs #8434 - Approach change: Register the copied file and reboot if it does not exist --- roles/pve/handlers/main.yml | 5 +---- roles/pve/tasks/vhost.yml | 8 +++++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/roles/pve/handlers/main.yml b/roles/pve/handlers/main.yml index c096c8e..1cbeed2 100644 --- a/roles/pve/handlers/main.yml +++ b/roles/pve/handlers/main.yml @@ -2,7 +2,4 @@ service: name: nagios-nrpe-server state: restarted -- name: restart-sysctl - service: - name: systemd-sysctl - state: restarted + diff --git a/roles/pve/tasks/vhost.yml b/roles/pve/tasks/vhost.yml index 81bc001..77c25b5 100644 --- a/roles/pve/tasks/vhost.yml +++ b/roles/pve/tasks/vhost.yml @@ -5,4 +5,10 @@ mode: u=rw,g=r,o=r owner: root group: root - notify: restart-sysctl + register: copy_result + +- name: Reboot the system if file was copied + reboot: + reboot_timeout: 600 + become: true + when: copy_result.changed \ No newline at end of file