nova-compute doesn't work well with libvirt 1.2.7 and qemu 2.1.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
New
|
Undecided
|
Unassigned |
Bug Description
Hello,
I have successfully compiled libvirt 1.2.7 and qemu 2.1.0 but had some troubles with nova-compute. It appears like libvirt is throwing back an error if a nwfilter is already present.
Here is my debug log:
2014-08-22 08:22:25.032 15354 DEBUG nova.virt.
2014-08-22 08:22:25.033 15354 DEBUG nova.virt.
2014-08-22 08:22:25.034 15354 DEBUG nova.virt.
Here is the original function:
def _define_
if callable(xml):
xml = xml()
And here is the "patched" function":
def _define_
if callable(xml):
xml = xml()
try:
except Exception, e:
I'm not a python expert but I think that patch could be adapted to raise an error ONLY if the nwfilter rule doesn't already exist.
Dave
Looks like this was misassigned to the Barbican project. Reassigning to nova.