From 86b7f9f08f5af5377dd49c772e56d4ef3188de91 Mon Sep 17 00:00:00 2001 From: Sonny Bakker Date: Thu, 25 Dec 2025 19:57:48 +0100 Subject: [PATCH] Use DEB822 source format --- tasks/docker.yml | 4 +++- templates/docker.j2 | 8 +++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/tasks/docker.yml b/tasks/docker.yml index 1d483de..2e854df 100644 --- a/tasks/docker.yml +++ b/tasks/docker.yml @@ -2,6 +2,7 @@ - name: "Prepare apt keyring" become: true ansible.builtin.command: install -m 0755 -d /etc/apt/keyrings + - name: "Create docker directory" become: true ansible.builtin.file: @@ -24,7 +25,8 @@ become: true ansible.builtin.template: src: "templates/docker.j2" - dest: "/etc/apt/sources.list.d/docker.list" + dest: "/etc/apt/sources.list.d/docker.sources" + mode: "0664" owner: root - name: "Install docker" diff --git a/templates/docker.j2 b/templates/docker.j2 index 9047bb7..f49d8a8 100644 --- a/templates/docker.j2 +++ b/templates/docker.j2 @@ -1,3 +1,9 @@ # {{ ansible_managed }} -deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable +Enabled: yes +Types: deb +URIs: https://download.docker.com/linux/debian +Suites: trixie +Components: stable +Architectures: amd64 +Signed-By: /etc/apt/keyrings/docker.gpg