From eafe7be94c095437a45e911be29aac0412e0056b Mon Sep 17 00:00:00 2001 From: "stephane.david" Date: Fri, 31 Jan 2025 19:32:17 +0100 Subject: [PATCH] Update WeeklyTask Playbook --- weeklytask.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/weeklytask.yml b/weeklytask.yml index 4cfee5a..a858b93 100644 --- a/weeklytask.yml +++ b/weeklytask.yml @@ -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