Skip to content

Commit f3a90ea

Browse files
committed
Ensure that unattended upgrades is installed everywhere
1 parent 6187237 commit f3a90ea

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

updateAllPackages.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
- hosts:
22
- service
33
- rsync
4+
- jumphost
45

56
become: true
67
become_user: root
@@ -9,9 +10,23 @@
910
- name: Update apt repo and cache on all Debian/Ubuntu boxes
1011
apt: update_cache=yes force_apt_get=yes cache_valid_time=3600
1112

13+
- name: Install unattended-upgrades
14+
apt:
15+
name:
16+
- unattended-upgrades
17+
state: present
18+
1219
- name: Upgrade all packages on servers
1320
apt: upgrade=dist force_apt_get=yes
1421

22+
- hosts:
23+
- service
24+
- rsync
25+
26+
become: true
27+
become_user: root
28+
29+
tasks:
1530
- name: Check if a reboot is needed on all servers
1631
stat: path=/var/run/reboot-required get_checksum=no
1732
register: reboot_required_file

0 commit comments

Comments
 (0)