From f1700f9feee691c046af7a338147bdd8fcb6c7fd Mon Sep 17 00:00:00 2001 From: Felix Nehrke Date: Fri, 5 Sep 2025 13:13:28 +0200 Subject: [PATCH] Split update and install of apt into 2 tasks for better observability --- roles/debian/tasks/main.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/debian/tasks/main.yml b/roles/debian/tasks/main.yml index 52d8b3f..087185b 100644 --- a/roles/debian/tasks/main.yml +++ b/roles/debian/tasks/main.yml @@ -14,13 +14,18 @@ include_tasks: 3rd-party-apt-repository.yml loop: "{{ apt_repositories }}" +- name: Ensure apt is update to date + become: yes + tags: [packages, repos] + apt: + update_cache: yes + - name: Ensure system packages become: yes tags: [packages] apt: name: "{{ apt_packages }}" state: present - update_cache: true - name: "Ensure deb-packages are installed" become: yes