--- - name: Ensure service facts are available ansible.builtin.service_facts: - 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