summaryrefslogtreecommitdiffstats
path: root/playbooks/update.yml
blob: 58cd0bed3d816ac351a598ad2067588723088768 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
---
- hosts:
    - update
  remote_user: root
  tasks:
    - name: Mise à jour système avec yum
      yum: name=* state=latest
      register: update1
      when: ansible_pkg_mgr == "yum"

    - name: Mise à jour système avec dnf
      dnf: name=* state=latest
      register: update2
      when: ansible_pkg_mgr == "dnf"

- hosts:
    - reboot
  remote_user: root
  tasks:
    - name: Reboot automatique
      command: reboot
      when: update1.changed == true or update2.changed == true