LibvirtBridgeDriver crashes when spawning an instance with NoopFirewallDriver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Daniel Berrange | ||
Folsom |
Fix Released
|
High
|
Gary Kotton |
Bug Description
I am trying the LibvirtHybridOV
I've created one network for the demo project :
nova-manage network create net2 --fixed_
I boot an instance :
nova boot --flavor 1 --image 000f2e5b-
the instance can't be launched du to the following error :
2012-09-13 15:14:06 ERROR nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
Instance failed to spawn
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
2012-09-13 15:14:06 TRACE nova.compute.
summary: |
- LibvirtHybridOVSBridgeDriver crashes when spawning an instance + LibvirtBridgeDriver crashes when spawning an instance with + NoopFirewallDriver |
Changed in nova: | |
status: | New → Confirmed |
Changed in nova: | |
importance: | Undecided → High |
Changed in nova: | |
assignee: | nobody → Daniel Berrange (berrange) |
status: | Confirmed → In Progress |
Changed in nova: | |
milestone: | none → grizzly-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
assignee: | Daniel Berrange (berrange) → Chet Burgess (cfb-n) |
status: | Fix Released → Triaged |
assignee: | Chet Burgess (cfb-n) → Daniel Berrange (berrange) |
status: | Triaged → Fix Released |
Changed in nova: | |
milestone: | grizzly-3 → 2013.1 |
I've changed My localrc with :
LIBVIRT_ FIREWALL_ DRIVER= nova.virt. firewall. NoopFirewallDri ver DRIVER= nova.virt. libvirt. vif.LibvirtHybr idOVSBridgeDriv er
NOVA_VIF_
But I still have an error :
libvir: Network Filter error : Network filter not found: Could not find filter 'nova-instance- instance- 00000001- fa163e40ec0f' manager [req-a45ccf42- 1341-4c8f- 8d47-25f22a2d44 6e demo demo] [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] Instance failed to spawn manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] Traceback (most recent call last): manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/opt/stack/ nova/nova/ compute/ manager. py", line 740, in _spawn manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] block_device_info) manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/opt/stack/ nova/nova/ exception. py", line 117, in wrapped manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] temp_level, payload) manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/usr/lib/ python2. 7/contextlib. py", line 24, in __exit__ manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] self.gen.next() manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/opt/stack/ nova/nova/ exception. py", line 92, in wrapped manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] return f(*args, **kw) manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/opt/stack/ nova/nova/ virt/libvirt/ driver. py", line 1049, in spawn manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] block_device_info) manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/opt/stack/ nova/nova/ virt/libvirt/ driver. py", line 1880, in _create_ domain_ and_network manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] domain = self._create_ domain( xml) manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/opt/stack/ nova/nova/ virt/libvirt/ driver. py", line 1859, in _create_domain manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] domain. createWithFlags (launch_ flags) manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/usr/local/ lib/python2. 7/dist- packages/ eventlet/ tpool.py" , line 187, in doit manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] result = proxy_call( self._autowrap, f, *args, **kwargs) manager [instance: 3fd27ec1- b6a8-4210- b78e-6ecdb78286 99] File "/usr/local/ lib/python2. 7/dist- packages/ eventlet/ tpool.py" , line 147, in proxy_cal...
2012-09-13 17:52:23 ERROR nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.
2012-09-13 17:52:23 TRACE nova.compute.