File tree Expand file tree Collapse file tree 2 files changed +16
-9
lines changed
infrastructure/server-setup Expand file tree Collapse file tree 2 files changed +16
-9
lines changed Original file line number Diff line number Diff line change 3131 apply :
3232 tags :
3333 - updates
34+ tags :
35+ - updates
3436
3537 - include_tasks :
3638 file : tasks/users.yml
Original file line number Diff line number Diff line change 1- - name : Update apt repository
1+ - name : Update and upgrade system packages
22 apt :
33 update_cache : yes
4- force_apt_get : yes
4+ upgrade : dist
5+ autoremove : yes
6+ register : upgrade_result
7+ retries : 5
8+ delay : 10
59
6- - name : Manage apt updates, upgrades, and package installation
7- shell : |
8- while fuser /var/lib/dpkg/lock >/dev/null 2>&1; do sleep 5; done
9- apt-get update && apt-get dist-upgrade -y
10- apt-get install -y unattended-upgrades
11- apt-get autoremove -y
12- apt-get autoclean -y
10+ - name : Install unattended-upgrades
11+ apt :
12+ name : unattended-upgrades
13+ state : present
14+
15+ - name : Autoclean apt cache
16+ apt :
17+ autoclean : yes
1318
1419- name : Configure Unattended Upgrades
1520 ansible.builtin.copy :
You can’t perform that action at this time.
0 commit comments