Why aren't we using libvirt plugin in Vagrant?

Daniel P. Berrange berrange at redhat.com
Mon Nov 11 14:05:58 UTC 2013


On Mon, Nov 11, 2013 at 02:04:30PM +0800, Peeyush Gupta wrote:
>  Hi all,
> 
> In relation to the change proposed here :
> https://fedoraproject.org/wiki/Changes/Vagrant, I was wondering why
> aren't we using libvirt plugin instead of KVM plugin? The thing is
> libvirt is used more commonly than KVM, and could result in better
> implementation. Is there any specific reason for using KVM plugin?

The 'vagrant-kvm' plugin does in fact appear to use libvirt, and targets
only KVM. see the readme & code here:

  https://github.com/adrahon/vagrant-kvm

The 'vagrant-libvirt' plugin also uses libvirt and also targets only
QEMU/KVM.

  https://github.com/pradels/vagrant-libvirt

So, AFAICT, both vagrant plugins target the same virt scenario. I've no idea
why they need two separate impls of the same thing.... a question for their
respective upstream authors I guess.

Regards,
Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|


More information about the devel mailing list