aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/docker/tasks/prune.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/docker/tasks/prune.yml')
-rw-r--r--roles/docker/tasks/prune.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/roles/docker/tasks/prune.yml b/roles/docker/tasks/prune.yml
index e6f1f5d..614813c 100644
--- a/roles/docker/tasks/prune.yml
+++ b/roles/docker/tasks/prune.yml
@@ -3,25 +3,25 @@
unitname:
- docker.service
- docker.socket
- register: docker_systemd_info
failed_when:
docker_systemd_info.msg is defined
- and "No units match any of the provided patterns" not in docker_systemd_info.msg
+ and 'No units match any of the provided patterns' not in docker_systemd_info.msg
# ^^^ On fresh installations, systemctl list-units (which is what systemd_info
# does, it doesn't show the Docker units at all, don't exactly understand why.
+ register: docker_systemd_info
- name: Clean up docker data
- become: true
when: |
docker_systemd_info.units is defined
and (docker_systemd_info.units['docker.service'].substate == 'running'
or docker_systemd_info.units['docker.socket'].substate == 'listening'
or docker_systemd_info.units['docker.socket'].substate == 'running')
+ become: true
block:
# Dependencies of the community.docker.docker_prune Ansible module:
- name: Install module dependencies
ansible.builtin.package:
- name: "{{ docker_prune_module_deps }}"
+ name: '{{ docker_prune_module_deps }}'
state: present
- name: Run docker system prune