- name: remove pip packages pip: state: absent name: "{{ docker_pip_packages | union(docker_pip_extra_packages) | difference(docker_pip_never_remove) }}" listen: cleanup docker when: not docker_skip_cleanup | bool - name: remove docker packages action: "{{ ansible_facts.pkg_mgr }}" args: name: "{{ docker_cleanup_packages }}" state: absent listen: cleanup docker when: not docker_skip_cleanup | bool