network connectivity of Xen instances not possible if nova.virt.libvirt.vif.QuantumLinuxBridgeVIFDriver creates tap devices

Bug #993151 reported by Christian Berendt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Christian Berendt

Bug Description

The problem is that Xen wants to create a new tap device with the defined vifname but that's not possible because it was already created by QuantumLinuxBridgeVIFDriver. If the device with the defined vifname already exists Xen creates and uses a new device with the name vif$DOMAIN.0. It's ending with a not working network connectiviy.

If QuantumLinuxBridgeVIFDriver is used it should not create a new tap device if libvirt_type = 'xen'.

Changed in nova:
assignee: nobody → Christian Berendt (berendt)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/7013

Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/7013
Committed: http://github.com/openstack/nova/commit/4c4f0b705fb3dbe828b724b2b0e534ee58fd836c
Submitter: Jenkins
Branch: master

commit 4c4f0b705fb3dbe828b724b2b0e534ee58fd836c
Author: Christian Berendt <email address hidden>
Date: Wed May 2 11:47:59 2012 +0200

    Xen has to create it's own tap device if using libvirt and QuantumLinuxBridgeVIFDriver

    fixes bug 993151

    Change-Id: Ibc9c8c7a1e8601d596ace9906c7723f4671029fa

Changed in nova:
status: In Progress → Fix Committed
Devin Carlen (devcamcar)
Changed in nova:
milestone: none → folsom-1
importance: Undecided → Medium
Thierry Carrez (ttx)
Changed in nova:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: folsom-1 → 2012.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.