From fab3c3ae5c0c0da9ac7fa71cf46529a6d350b100 Mon Sep 17 00:00:00 2001 From: Maksym Buz Date: Sun, 24 Aug 2025 11:36:56 +0200 Subject: [PATCH] Some changes in Ansible configuration --- apt_upgrade.yml | 16 +++++++++++++--- hosts.ini | 0 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 hosts.ini diff --git a/apt_upgrade.yml b/apt_upgrade.yml index ba32fda..e11acf1 100644 --- a/apt_upgrade.yml +++ b/apt_upgrade.yml @@ -3,12 +3,22 @@ become: true tasks: - - name: Update cache + - name: Update apt cache ansible.builtin.apt: update_cache: true register: cache_updated - - name: Upgrade packages if something is changed + - name: Upgrade all packages ansible.builtin.apt: upgrade: "yes" - when: cache_updated.changed \ No newline at end of file + when: cache_updated.changed or cache_updated.rc == 0 + + - name: Autoremove unnecessary packages + ansible.builtin.apt: + autoremove: true + when: cache_updated.changed or cache_updated.rc == 0 + + - name: Autoclean apt cache + ansible.builtin.apt: + autoclean: true + when: cache_updated.changed or cache_updated.rc == 0 \ No newline at end of file diff --git a/hosts.ini b/hosts.ini new file mode 100644 index 0000000..e69de29