adrahon/vagrant-kvm — pull request #236 by himura (2014-05-21 12:57:39+00:00)
Title: v0.2.0dev: Add multifunction=on option to pci network device

I've got the following error during `vagrant up`:

~~~~
$ VAGRANT_LOG=debug vagrant up --provider=kvm
... snip...
ERROR warden: Error occurred: Call to virDomainDefineXML failed: XML error: Attempted double use of PCI Address 0000:00:03.1 (may need "multifunction='on'" for device on function 0)
INFO warden: Beginning recovery process...
INFO warden: Calling recover: #
ERROR warden: Error occurred: Call to virDomainLookupByUUID failed: Domain not found: no domain with matching uuid 'a4e3fe7e-c083-4a86-b70b-4704b9d24404'
... snip...
/home/taka/.vagrant.d/gems/gems/vagrant-kvm-0.2.0.dev/lib/vagrant-kvm/driver/driver.rb:417:in `lookup_domain_by_uuid': Call to virDomainLookupByUUID failed: Domain not found: no domain with matching uuid 'a4e3fe7e-c083-4a86-b70b-4704b9d24404' (Libvirt::RetrieveError)
~~~~

My environment is as following:

- qemu-system-x86 2.0.0+dfsg-4
- vagrant-kvm 0.2.0.dev (1297c0afe15d8a47d6b1b68e037c12e62741316e)
- Vagrant 1.6.2
- libvirt 1.2.4-1