From c28d7706a3f7bdf5af70b24a0c8840baff621026 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 31 Oct 2026 16:27:16 +0100 Subject: [PATCH] autoremove apt packages after upgrades --- roles/apt_update_and_upgrade/README.md | 2 +- roles/apt_update_and_upgrade/tasks/main.yaml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/roles/apt_update_and_upgrade/README.md b/roles/apt_update_and_upgrade/README.md index c0e0acc4..01bd4406 100644 --- a/roles/apt_update_and_upgrade/README.md +++ b/roles/apt_update_and_upgrade/README.md @@ -1,6 +1,6 @@ # Role `apt_update_and_upgrade` -This role does an `apt-get update`, `apt-get dist-upgrade` and a potential reboot (if packages got upgraded) on the specified hosts. +This role does an `apt-get update`, `apt-get dist-upgrade`, `apt-get autoremove` and a potential reboot (if packages got upgraded) on the specified hosts. ## `hosts` diff --git a/roles/apt_update_and_upgrade/tasks/main.yaml b/roles/apt_update_and_upgrade/tasks/main.yaml index 5d9181bf..62ba360a 100644 --- a/roles/apt_update_and_upgrade/tasks/main.yaml +++ b/roles/apt_update_and_upgrade/tasks/main.yaml @@ -11,3 +11,7 @@ register: apt_update_and_upgrade__upgrade_result notify: - reboot the system + + - name: Remove dependencies that are no longer required + ansible.builtin.apt: + autoremove: true