- hosts: all tasks: - name: Verify if system is Debian debug: msg: "This playbook is running on a Debian system." when: ansible_os_family == "Debian" - name: Stop playbook if system is not Debian fail: msg: "This playbook only supports Debian." when: ansible_os_family != "Debian" - name: Include OS update role include_role: name: os-updates when: ansible_os_family == "Debian"