Update WeeklyTask Playbook

This commit is contained in:
2025-01-31 19:32:17 +01:00
parent 27af8a4a1a
commit eafe7be94c
+14 -6
View File
@@ -1,14 +1,22 @@
- name: Weekly Update
hosts: all
tasks:
- name: Update List Packages
shell: apt update
- name: Run the equivalent of "apt-get update" as a separate step
ansible.builtin.apt:
update_cache: yes
- name: Full Upgrade All Packages
shell: apt -y full-upgrade
- name: Update all packages to their latest version
ansible.builtin.apt:
name: "*"
state: latest
- name: system restart
ansible.builtin.reboot:
- name: Clean Unused Packages
shell: apt -y autoremove
- name: Remove useless packages from the cache
ansible.builtin.apt:
autoclean: yes
- name: Remove dependencies that are no longer required
ansible.builtin.apt:
autoremove: yes