- hosts: all user: admin become: true tasks: - name: Verify if system is Debian debug: msg: "This playbook is running on a Debian system." when: ansible_facts['os_family'] == "Debian" - name: Stop playbook if system is not Debian fail: msg: "This playbook only supports Debian." when: ansible_facts['os_family'] != "Debian" - name: Include monitoring role import_role: name: monitoring when: ansible_facts['os_family'] == "Debian"