From 978e1fbf93474d5be23d31aadbb1d9052fe01685 Mon Sep 17 00:00:00 2001 From: grok Date: Sat, 16 Aug 2025 12:09:25 +0200 Subject: [PATCH] update cache and upgrade in a single step --- update-linux-system.yml | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/update-linux-system.yml b/update-linux-system.yml index 9554d09..130a512 100644 --- a/update-linux-system.yml +++ b/update-linux-system.yml @@ -7,38 +7,26 @@ hosts: all become: true tasks: - - name: Update package cache for Debian-based systems - ansible.builtin.apt: - update_cache: true - when: ansible_os_family == "Debian" - - name: Upgrade all packages for Debian-based systems ansible.builtin.apt: + update_cache: true upgrade: dist autoremove: true autoclean: true when: ansible_os_family == "Debian" - - name: Update package cache for RedHat-based systems (dnf) - ansible.builtin.dnf: - update_cache: true - when: ansible_pkg_mgr == "dnf" - - name: Upgrade all packages for RedHat-based systems (dnf) ansible.builtin.dnf: name: "*" state: latest # noqa package-latest - when: ansible_pkg_mgr == "dnf" - - - name: Update package cache for RedHat-based systems (yum) - ansible.builtin.yum: update_cache: true - when: ansible_pkg_mgr == "yum" + when: ansible_pkg_mgr == "dnf" - name: Upgrade all packages for RedHat-based systems (yum) ansible.builtin.yum: name: "*" state: latest # noqa package-latest + update_cache: true when: ansible_pkg_mgr == "yum" # End of playbook