There should be some check here: with Hyper-V and VMware support coming soon, we shouldn't always set this to libvirt.