From 8af7efa1e03c1d37cf34197249e487348d382d82 Mon Sep 17 00:00:00 2001 From: clyhtsuriva Date: Sun, 16 Feb 2025 20:06:17 +0100 Subject: ansible: apt_update becomes update_system to handle apt & dnf updates Using this opportunity to become role based --- ansible/roles/update_system/tasks/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ansible/roles/update_system/tasks/main.yml (limited to 'ansible/roles') diff --git a/ansible/roles/update_system/tasks/main.yml b/ansible/roles/update_system/tasks/main.yml new file mode 100644 index 0000000..6195d64 --- /dev/null +++ b/ansible/roles/update_system/tasks/main.yml @@ -0,0 +1,16 @@ +--- +- name: Update and upgrade system packages (Debian-based) + ansible.builtin.apt: + update_cache: true + upgrade: true + autoremove: true + when: ansible_pkg_mgr == "apt" + +- name: Update and upgrade system packages (RedHat-based) + ansible.builtin.dnf: + update_cache: true + name: "*" + state: present + autoremove: true + when: ansible_pkg_mgr == "dnf" +... -- cgit v1.2.3