--- - name: Install packages (Archlinux) become: true community.general.pacman: name: - vagrant - nfs-utils when: ansible_facts['distribution'] == 'Archlinux' - name: Install packages (Debian) become: true ansible.builtin.apt: name: - vagrant - libvirt-dev - nfs-kernel-server when: ansible_facts['distribution'] == 'Debian' - name: Install libvirt provider ansible.builtin.command: cmd: vagrant plugin install vagrant-libvirt creates: ~/.vagrant.d/gems/*/gems/vagrant-libvirt-*