From 00894a00620c59ea3fc9d07826e0635f32796045 Mon Sep 17 00:00:00 2001 From: KoenDR06 Date: Tue, 11 Nov 2025 18:03:12 +0100 Subject: [PATCH 1/2] add docker prune handler --- ansible/handlers/main.yml | 7 +++++++ ansible/roles/docker/tasks/compose-up.yml | 1 + 2 files changed, 8 insertions(+) diff --git a/ansible/handlers/main.yml b/ansible/handlers/main.yml index f057b22e..f1823c2a 100644 --- a/ansible/handlers/main.yml +++ b/ansible/handlers/main.yml @@ -24,3 +24,10 @@ ansible.builtin.wait_for_connection: delay: 20 listen: "reboot server" + +- name: "Prune docker images" + docker_prune: + images: yes + builder_cache: yes + listen: "prune docker" + diff --git a/ansible/roles/docker/tasks/compose-up.yml b/ansible/roles/docker/tasks/compose-up.yml index 3381170e..af70809c 100644 --- a/ansible/roles/docker/tasks/compose-up.yml +++ b/ansible/roles/docker/tasks/compose-up.yml @@ -87,6 +87,7 @@ wait: true wait_timeout: 300 register: "output" + notify: "prune docker" # - name: Show results # ansible.builtin.debug: From ad7e335c36807fd665181d980f21d3a19282f9ce Mon Sep 17 00:00:00 2001 From: KoenDR06 Date: Tue, 11 Nov 2025 19:56:39 +0100 Subject: [PATCH 2/2] linter happy --- ansible/handlers/main.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ansible/handlers/main.yml b/ansible/handlers/main.yml index f1823c2a..453ff3c6 100644 --- a/ansible/handlers/main.yml +++ b/ansible/handlers/main.yml @@ -26,8 +26,7 @@ listen: "reboot server" - name: "Prune docker images" - docker_prune: - images: yes - builder_cache: yes + community.docker.docker_prune: + images: true + builder_cache: true listen: "prune docker" -