From d2a1b10c04d863d7603750da583f550c1005a4c0 Mon Sep 17 00:00:00 2001 From: tolerryan <105945216+tolerryan@users.noreply.github.com> Date: Tue, 25 Nov 2025 02:28:36 -0600 Subject: [PATCH] move hold to post downgrade --- roles/lib/install-docker.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/roles/lib/install-docker.yml b/roles/lib/install-docker.yml index 397d1cb..24af56f 100644 --- a/roles/lib/install-docker.yml +++ b/roles/lib/install-docker.yml @@ -1,7 +1,4 @@ - - name: Hold containerd.io package - ansible.builtin.dpkg_selections: - name: containerd.io - selection: hold + - name: Install package on Debian 12.x apt: @@ -53,6 +50,7 @@ - docker-compose-plugin state: present update_cache: yes + allow_downgrade: true when: - ansible_distribution == "Debian" - ansible_distribution_version is version('13', '<') @@ -66,10 +64,16 @@ - docker-compose-plugin state: present update_cache: yes + allow_downgrade: true when: - ansible_distribution == "Debian" - ansible_distribution_version is version('13', '>=') + - name: Hold containerd.io package + ansible.builtin.dpkg_selections: + name: containerd.io + selection: hold + - name: Create docker user user: name: docker