Midonet to support using 'mm-ctl' for binding ports

Bug #1235134 reported by Joe Mills
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Joe Mills

Bug Description

Currently Midokura uses its own script (mm-ctl) to bind ports. However, support for using this script was left out of the Nova and Neutron projects purely due to negligence. mm-ctl is the correct way to bind ports but because we have not been doing this, it has caused problems occasionally. This fix is to change Nova to properly set up port bindings to use the "midonet" vif driver when creating a port. Lack of mm-ctl support also causes issues with clients that required upstream vif driver support.

Joe Mills (joe-6)
Changed in neutron:
assignee: nobody → Joe Mills (joe-6)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (milestone-proposed)

Fix proposed to branch: milestone-proposed
Review: https://review.openstack.org/49723

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/49985

Changed in neutron:
status: New → In Progress
Thierry Carrez (ttx)
tags: added: havana-backport-potential
removed: havana-rc-potential
Changed in neutron:
importance: Undecided → Medium
milestone: none → icehouse-1
tags: added: midonet
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/49985
Committed: http://github.com/openstack/neutron/commit/976de09b55b865f7f4cb9013e9546b430063023e
Submitter: Jenkins
Branch: master

commit 976de09b55b865f7f4cb9013e9546b430063023e
Author: Joe Mills <email address hidden>
Date: Fri Oct 4 01:55:18 2013 +0900

    Add port bindings to ports created in Midonet

    Currently Midokura uses its own script (mm-ctl) to bind ports. However, support
    for using this script is left out of the nova and neutron projects. This causes
    confusion and makes deployments unnecessarily complicated for customers using
    Havana. This fix is to change Neutron to properly set up port bindings to use
    the "midonet" vif driver when creating a port. Corresponding changes will be
    submitted to the devstack and Nova projects.

    Change-Id: I91f2e4fe7135da0c22fb408081efdc63fff748df
    Closes-Bug: 1235134

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: icehouse-1 → 2014.1
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.