From ad5e1cbcc0fa6bc256b8c3766e288972bf9e41f0 Mon Sep 17 00:00:00 2001 From: uumas Date: Wed, 11 Mar 2026 22:14:33 +0200 Subject: [PATCH] caddy: Ensure apt repository not present on recent distro releases --- roles/caddy/tasks/main.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/roles/caddy/tasks/main.yaml b/roles/caddy/tasks/main.yaml index 5982bce..4b907c2 100644 --- a/roles/caddy/tasks/main.yaml +++ b/roles/caddy/tasks/main.yaml @@ -4,6 +4,14 @@ path: /etc/apt/sources.list.d/caddy-stable.list state: absent +- name: Ensure caddy apt repository not present + ansible.builtin.file: + path: /etc/apt/sources.list.d/caddy-stable.list + state: absent + when: > + (ansible_facts.distribution == 'Debian' and ansible_facts.distribution_major_version | int > 11) or + (ansible_facts.distribution == 'Ubuntu' and ansible_facts.distribution_major_version | int >= 24) + - name: Add caddy apt repository ansible.builtin.deb822_repository: name: caddy-stable