--- - name: update cache for Debian based OSs apt: update_cache: yes when: ansible_os_family == "Debian" register: result until: result is succeeded - name: include_tasks configure_firewall.yml include_tasks: configure_firewall.yml when: - configure_firewall | bool - ansible_os_family in ['RedHat', 'Suse'] tags: configure_firewall - name: include_tasks setup_ntp.yml include_tasks: setup_ntp.yml when: ntp_service_enabled | bool tags: configure_ntp