From 80ea237795ccc6684dcc93f94816564b15f3b3b5 Mon Sep 17 00:00:00 2001 From: admin_superman Date: Sat, 14 Sep 2024 13:46:26 +0000 Subject: [PATCH] update version 2 --- update.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/update.yaml b/update.yaml index b06408c..fda7c9b 100644 --- a/update.yaml +++ b/update.yaml @@ -1,5 +1,5 @@ --- -- name: Mise à jour des systèmes Debian et Ubuntu +- name: Mise à jour des systèmes Debian et Ubuntu sans redémarrage hosts: all become: yes # Nécessite des privilèges sudo tasks: @@ -19,8 +19,12 @@ autoremove: yes when: ansible_os_family == "Debian" - - name: Redémarrer le serveur si nécessaire - reboot: - msg: "Redémarrage requis après les mises à jour" - reboot_timeout: 3600 - when: ansible_os_family == "Debian" and ansible_facts['ansible_kernel'] != '4.15.0' # Ajuster selon besoin + - name: Vérifier si un redémarrage est nécessaire + command: /usr/bin/needs-restarting + register: reboot_required + ignore_errors: true + + - name: Notifier que le redémarrage est nécessaire + debug: + msg: "Un redémarrage est requis sur {{ inventory_hostname }}" + when: reboot_required.rc == 0