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 - name: Weekly Update
hosts: all hosts: all
tasks: tasks:
- name: Update List Packages - name: Run the equivalent of "apt-get update" as a separate step
shell: apt update ansible.builtin.apt:
update_cache: yes
- name: Full Upgrade All Packages - name: Update all packages to their latest version
shell: apt -y full-upgrade ansible.builtin.apt:
name: "*"
state: latest
- name: system restart - name: system restart
ansible.builtin.reboot: ansible.builtin.reboot:
- name: Clean Unused Packages - name: Remove useless packages from the cache
shell: apt -y autoremove ansible.builtin.apt:
autoclean: yes
- name: Remove dependencies that are no longer required
ansible.builtin.apt:
autoremove: yes