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
|
hosts: all
|
||||||
become: yes # Nécessite des privilèges sudo
|
become: yes # Nécessite des privilèges sudo
|
||||||
tasks:
|
tasks:
|
||||||
@ -19,8 +19,12 @@
|
|||||||
autoremove: yes
|
autoremove: yes
|
||||||
when: ansible_os_family == "Debian"
|
when: ansible_os_family == "Debian"
|
||||||
|
|
||||||
- name: Redémarrer le serveur si nécessaire
|
- name: Vérifier si un redémarrage est nécessaire
|
||||||
reboot:
|
command: /usr/bin/needs-restarting
|
||||||
msg: "Redémarrage requis après les mises à jour"
|
register: reboot_required
|
||||||
reboot_timeout: 3600
|
ignore_errors: true
|
||||||
when: ansible_os_family == "Debian" and ansible_facts['ansible_kernel'] != '4.15.0' # Ajuster selon besoin
|
|
||||||
|
- 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