update version 2
This commit is contained in:
parent
8038e7bfc7
commit
80ea237795
16
update.yaml
16
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
|
||||
|
Loading…
Reference in New Issue
Block a user