--- - name: MOLECULE | Cleanup hosts: all vars: package_name_docker: 'docker' package_name_docker_ce: 'docker-ce' package_name_docker_compose: 'docker-compose' package_name_docker_compose_plugin: 'docker-compose-plugin' container_name_cups: 'c3printing-cups' container_name_app: 'c3printing-app' container_name_proxy: 'c3printing-proxy' container_name_influxdb: 'c3printing-influxdb' pre_tasks: ### ### VARIABLES ### - name: MOLECULE | CLEANUP | PRE-TASKS | VARIABLES | From -> ../../defaults ansible.builtin.include_vars: dir: ../../defaults depth: 1 extensions: - 'yml' - name: MOLECULE | CLEANUP | PRE-TASKS | VARIABLES | From -> ../../../../roles/dependencies/defaults ansible.builtin.include_vars: dir: ../../../../roles/dependencies/defaults depth: 1 extensions: - 'yml' - name: MOLECULE | CLEANUP | PRE-TASKS | VARIABLES | From -> ../../../../roles/clone_repositories/defaults ansible.builtin.include_vars: dir: ../../../../roles/clone_repositories/defaults depth: 1 extensions: - 'yml' - name: MOLECULE | CLEANUP | PRE-TASKS | VARIABLES | From -> ../../../../roles/docker_images/defaults ansible.builtin.include_vars: dir: ../../../../roles/docker_images/defaults depth: 1 extensions: - 'yml' - name: MOLECULE | CLEANUP | PRE-TASKS | VARIABLES | From -> ../../../../inventories/group_vars ansible.builtin.include_vars: dir: ../../../../inventories/group_vars extensions: - 'yml' - name: MOLECULE | CLEANUP | PRE-TASKS | VARIABLES | From -> ../../../../inventories/host_vars ansible.builtin.include_vars: dir: ../../../../inventories/host_vars extensions: - 'yml' ### ### DOCKER COMPOSE ### - name: MOLECULE | CLEANUP | PRE-TASKS | DOCKER | Remove all running containers. community.docker.docker_compose_v2: project_src: "{{ c3infodesk_printer_folder_docker }}" # state: absent state: absent register: ret_docker_compose_down - name: MOLECULE | CLEANUP | PRE-TASKS | DOCKER | Output from removing all containers. ansible.builtin.debug: var: ret_docker_compose_down when: c3infodesk_printer_docker_compose_up_debug | bool # - name: MOLECULE | CLEANUP | PRE-TASKS | DOCKER | raise error. # ansible.builtin.debug: # msg: "ERROR RAISED" # failed_when: true