Network creation is probably not thread safe (and errors out). #104
Comments
sciurus
referenced
this issue
Dec 16, 2013
Closed
Two ips get created, but can't disable DHCP without error. #103
|
hello @purpleidea |
|
Hey, You're right, I didn't save the errors. Sorry! |
|
I have a fix for this in my branch safe_parallel_networks. That branch also incorporates my fix for #102. Testing is appreciated. |
|
I'm going to rework this to use a mutex to lock the network checking and activation. |
|
Locking work is done in the pull request, |
pronix
closed this
in 1aabe66
Jan 18, 2014
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
purpleidea commentedDec 12, 2013
Hi, I've written a write up of vagrant-libvirt on Fedora 19 [1].
Here is one bug (and workaround) that I found. Fixes upstream would be awesome!
I was asked to report it:
Running vagrant up caused some errors when more than one machine is defined. This was caused by duplicate attempts to create the same network. To work around this, you can either start each virtual machine manually, or use the –no-parallel option when the network is first created:
$ vagrant up --no-parallel
[...]
[1] https://ttboj.wordpress.com/2013/12/09/vagrant-on-fedora-with-libvirt/
Cheers,
James