Add support to request vnic type on port

Bug #1283334 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-api-site
Fix Released
Medium
Diane Fleming
openstack-manuals
Fix Released
Medium
Irena Berezovsky

Bug Description

https://review.openstack.org/72334
commit 9623e6c967e6bdf5e1c906b8f5a262cdd55ec15e
Author: Irena Berezovsky <email address hidden>
Date: Mon Feb 10 14:55:49 2014 +0200

    Add support to request vnic type on port

    This patch adds support for requested vnic_type to be plugged to neutron port to ML2 plugin.
    This patch contains:
    1. New attribute 'binding:vnic_type' added to port binding extension.
       Possible values are 'direct', 'macvtap' and 'normal'.
       'binding:vnic_type' is allowed to be defined on port creation or changed
       on port update by admin or tenant user.
       'binding:vnic_type' can be also skipped in port defintion
    2. Management of vnic_type by ML2 plugin, assuming default
    vnic_type=normal
    3. Add 'vnic_type' to ml2_port_bindings DB table
    4. Add supported vnic_types for MechanismDrivers that are capable to bind
    port.
    5. Add DB migration script for ml2_vnic_type.

    DocImpact: Need to update portbindings API docs and include in SR-IOV user docs

    Change-Id: Ic88708fa9ece742f807c1d09bb49e499f99bd092
    Implements: blueprint ml2-request-vnic-type

Tom Fifield (fifieldt)
Changed in openstack-api-site:
status: New → Triaged
Changed in openstack-manuals:
status: New → Triaged
importance: Undecided → Medium
Changed in openstack-api-site:
importance: Undecided → Medium
Changed in openstack-manuals:
milestone: none → icehouse
Changed in openstack-api-site:
milestone: none → icehouse
Changed in openstack-manuals:
assignee: nobody → Irena Berezovsky (irenab)
Changed in openstack-manuals:
status: Triaged → In Progress
Revision history for this message
Akihiro Motoki (amotoki) wrote :
tags: added: netconn-api
Changed in openstack-api-site:
status: Triaged → In Progress
assignee: nobody → Diane Fleming (diane-fleming)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to api-site (master)

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

Revision history for this message
Diane Fleming (diane-fleming) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to api-site (master)

Reviewed: https://review.openstack.org/84166
Committed: https://git.openstack.org/cgit/openstack/api-site/commit/?id=bc86d2ef5464fe413d1f1b93ff474720b2b222e0
Submitter: Jenkins
Branch: master

commit bc86d2ef5464fe413d1f1b93ff474720b2b222e0
Author: Diane Fleming <email address hidden>
Date: Mon Mar 31 11:23:34 2014 -0500

    Add binding: vnic_type attribute to ports wadl

    Closes-Bug: #1283334

    Change-Id: I4a0dcaae840a9c5b97d6450957cd18f724f51304
    author: diane fleming

Changed in openstack-api-site:
status: In Progress → Fix Released
Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to netconn-api (master)

Reviewed: https://review.openstack.org/82816
Committed: https://git.openstack.org/cgit/openstack/netconn-api/commit/?id=0bead20ce60a4cde21e10fa473003ebbab723478
Submitter: Jenkins
Branch: master

commit 0bead20ce60a4cde21e10fa473003ebbab723478
Author: Irena Berezovsky <email address hidden>
Date: Tue Mar 25 14:43:24 2014 +0200

    Add vnic_type documentation

    Add documentation for added attribute 'binding:vnic_type' for port binding extension.
    Possible values are 'direct', 'macvtap' and 'normal'.
    'binding:vnic_type' is allowed to be defined on port creation or changed
    on port update by admin or tenant user.

    Change-Id: I7ba6cbf50453d19d627c5f2a1ca95a9da9e11eba
    Closes-Bug: #1283334

Revision history for this message
Diane Fleming (diane-fleming) wrote :
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.