Files
playbooks-retailor/roles/update_system/tasks/main.yml
2025-11-07 20:59:00 +01:00

24 lines
482 B
YAML

---
# Ensures a Debian/Ubuntu system is up to date
# Upgrade type is controlled by 'update_system_upgrade_type' (default: 'safe')
- name: Ensure apt cache is up to date
apt:
update_cache: yes
become: yes
- name: Upgrade installed packages
apt:
upgrade: "{{ update_system_upgrade_type }}"
become: yes
- name: Autoremove unnecessary packages
apt:
autoremove: yes
become: yes
- name: Clean up retrieved package files
apt:
autoclean: yes
become: yes