DEV-656 prepare rollout - moved docker cron job to role common

qa
sven.ketelsen 3 years ago
parent e5604dd030
commit 5449de1de4

@ -3,10 +3,3 @@
- name: "Install docker via include_role"
include_role:
name: geerlingguy.docker
- name: "Create crontab entry to remove unused docker objects"
ansible.builtin.cron:
name: "remove unused docker objects"
minute: "0"
hour: "1"
job: "docker system prune -af --filter label!=prune=disable"

@ -107,6 +107,14 @@
- upgrade
when: ansible_distribution == "Ubuntu"
- name: "Create crontab entry to remove unused docker objects if necessary"
ansible.builtin.cron:
name: "remove unused docker objects"
minute: "0"
hour: "1"
job: "docker system prune -af --filter label!=prune=disable"
state: "{{ 'present' if docker_enabled else 'absent' }}"
- name: "Ensure docker configuration directory exists"
file:
path: '/home/{{ item }}/.docker/'

Loading…
Cancel
Save