From d17ba90f8c234acd66ddd4f0fc9ec063933324be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de> Date: Tue, 10 Sep 2024 08:32:34 +0200 Subject: [PATCH] fix: make repo update idempotent --- tasks/install_packages.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tasks/install_packages.yml b/tasks/install_packages.yml index 3ff8cd4..557cf5f 100644 --- a/tasks/install_packages.yml +++ b/tasks/install_packages.yml @@ -1,9 +1,12 @@ --- -# Äquivalent von apt-get update +# Equivalent of apt-get update +# Out of sheer dumb luck, this might not be idempotent if the distro repo info +# is updated even between two CI runs. We'll skip the check. - name: apt-get update ansible.builtin.apt: update_cache: true when: ansible_os_family == "Debian" + changed_when: false # Äquivalent von dnf update - name: update packages (RedHat) -- GitLab