- name: Configure base Debian host hosts: all tasks: - name: Configure virtual machine or host import_role: name: debian-host when: ansible_virtualization_role == 'host' or ansible_virtualization_type == 'kvm' - name: Configure base system import_role: name: debian-base - name: Configure guest import_role: name: debian-guest when: ansible_virtualization_role == 'guest' - name: Configure virtual machine import_role: name: debian-qemu when: ansible_virtualization_role == 'guest' and ansible_virtualization_type == 'kvm'