From 83a9b81cbcb0fc73c85fa3f150cd88e4f30a3989 Mon Sep 17 00:00:00 2001
From: David Kilias <david.kilias@gmail.com>
Date: Sat, 7 Sep 2024 22:14:20 +0200
Subject: [PATCH] feat: add docker images prune cron job to docker_setup role

---
 roles/docker_setup/tasks/main.yml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/roles/docker_setup/tasks/main.yml b/roles/docker_setup/tasks/main.yml
index 8f946fb..cdfedfb 100644
--- a/roles/docker_setup/tasks/main.yml
+++ b/roles/docker_setup/tasks/main.yml
@@ -82,3 +82,10 @@
     append: yes
   when: item.docker
   with_items: "{{ users }}"
+
+- name: Ensure that docker image prune cron job is present.
+  ansible.builtin.cron:
+    name: docker image prune
+    special_time: weekly
+    user: root
+    job: "docker image prune --all --force"