--- - name: Mise à jour des systèmes Debian et Ubuntu sans redémarrage hosts: all become: yes # Nécessite des privilèges sudo tasks: - name: Mise à jour de la liste des paquets apt: update_cache: yes when: ansible_os_family == "Debian" - name: Mise à niveau des paquets installés apt: upgrade: dist when: ansible_os_family == "Debian" - name: Supprimer les paquets obsolètes apt: autoremove: yes when: ansible_os_family == "Debian" - 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