--- - name: Add incompatible service to the list of services to disable if running ansible.builtin.set_fact: bigboot_services_disabled: "{{ bigboot_services_disabled | default([]) + [item] }}" when: - ansible_facts['services'][item] is defined - ansible_facts['services'][item]['state'] == "running" # - name: Set Docker state # when: # - ansible_facts['services'][bigboot_docker_service] is defined # block: # - name: Set Docker running state # ansible.builtin.set_fact: # bigboot_docker_running: started # when: # - ansible_facts['services'][bigboot_docker_service]['state'] == "running" # - name: Set Docker enabled state # ansible.builtin.set_fact: # bigboot_docker_enabled: true # when: # - ansible_facts['services'][bigboot_docker_service]['status'] == "enabled" # - name: Ensure Docker service is stopped and disabled # ansible.builtin.service: # name: "{{ bigboot_docker_service }}" # state: stopped # enabled: false