23 lines
586 B
YAML
23 lines
586 B
YAML
---
|
|
- name: Vérifier et installer les mises à jour sur Alpine Linux
|
|
hosts: all
|
|
become: yes
|
|
tasks:
|
|
- name: Vérifier les mises à jour disponibles
|
|
command: apk update
|
|
register: apk_update
|
|
|
|
- name: Lister les mises à jour disponibles
|
|
command: apk list --upgradable
|
|
register: apk_upgradable
|
|
when: apk_update.rc == 0
|
|
|
|
- name: Installer les mises à jour
|
|
command: apk upgrade
|
|
when: apk_upgradable.stdout != ""
|
|
|
|
- name: Redémarrer la machine
|
|
reboot:
|
|
reboot_timeout: 300
|
|
when: apk_upgradable.stdout != ""
|