|
|
|
@ -107,6 +107,14 @@
|
|
|
|
- upgrade
|
|
|
|
- upgrade
|
|
|
|
when: ansible_distribution == "Ubuntu"
|
|
|
|
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"
|
|
|
|
- name: "Ensure docker configuration directory exists"
|
|
|
|
file:
|
|
|
|
file:
|
|
|
|
path: '/home/{{ item }}/.docker/'
|
|
|
|
path: '/home/{{ item }}/.docker/'
|
|
|
|
|