Make port binding implementation configurable

Bug #1560091 reported by Federico Ressi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-odl
Fix Released
Undecided
Unassigned

Bug Description

Ml2 driver currently implement port binding by parsing network topology from OpenDaylight to extract VIF type and details. This is required for current and old versions of OpenDaylight.

In a near future we would like to allow completely different implementations of bind_port method. To open that path a interface similar to the one of mech drivers has to be defined. It should accept entry points registered by other plugins like for ML2 drivers.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-odl (master)

Reviewed: https://review.openstack.org/295368
Committed: https://git.openstack.org/cgit/openstack/networking-odl/commit/?id=c1b482aacb3ea4672b1ae0796c1afa228e397675
Submitter: Jenkins
Branch: master

commit c1b482aacb3ea4672b1ae0796c1afa228e397675
Author: Federico Ressi <email address hidden>
Date: Mon Mar 21 15:43:35 2016 +0000

    Make port binding implementation configurable

    Ml2 driver currently implement port binding by parsing network
    topology from OpenDaylight to extract VIF type and details.
    This is required for current and old versions of OpenDaylight.

    In a near future we would like to allow completely different
    implementations of bind_port method. To open that path a interface similar
    to the one of mech drivers has to be defined. It should accept entry points
    registered by other plugins like for ML2 drivers.

    Co-Authored-By: Rui Zang <email address hidden>

    Change-Id: I8c2e4ee6eb04e471026d4e18fd1f09914d083ce4
    Closes-Bug: #1560091

Changed in networking-odl:
status: New → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/networking-odl 2.0.0

This issue was fixed in the openstack/networking-odl 2.0.0 release.

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.