SRIOV mechanism driver doesn't support flat networks

Bug #1403626 reported by Maru Newby
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Irena Berezovsky

Bug Description

The SRIOV mechanism driver only supports vlan networking at present. It would be useful to support flat networking as well.

I have a report that omitting the vlan id from the libvirt xml (by commenting out [1]) allows flat networking to work. It's not clear whether neutron providing a vlan id of 0 would have the same effect.

1: https://github.com/openstack/nova/blob/master/nova/virt/libvirt/designer.py#L129

Maru Newby (maru)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

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

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

Reviewed: https://review.openstack.org/142699
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=baadeab8c16966d9f47949f216e0fa2ae57960b9
Submitter: Jenkins
Branch: master

commit baadeab8c16966d9f47949f216e0fa2ae57960b9
Author: Irena Berezovsky <email address hidden>
Date: Thu Dec 18 06:34:59 2014 +0200

    Add support for flat networks in SRIOV Mechanism Driver

    Allow flat network segment to be bound by SRIOV Mechanism Driver.
    Populate vif_details with vlan_id = 0 to support flat networking
    (according to man page of ip command).

    Change-Id: Ibbe2db51ed370f416e81d90d203049e7c39eff5b
    Closes-Bug: 1403626

Changed in neutron:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: kilo-2 → 2015.1.0
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.