Big Switch - ML2 external attachment for vlan_switch type¶
This spec is to add the ability for the Big Switch ML2 driver to configure external attachment points for the vlan_switch type.
Once the external attachment point extension is implemented, ML2 drivers will have the ability to bind external attachment points to neutron networks. Since the Big Switch backend has full control over the fabric, it can bind physical ports to neutron networks. However, the code needs to be added in the ML2 driver to take these calls and pass them to the backend controller.
Add the appropriate external attachment methods to the Big Switch ML2 driver to relay the information to the backend controller.
Data model impact¶
REST API impact¶
Other end user impact¶
Other deployer impact¶
- Primary assignee:
- Add the relevant methods to the Big Switch ML2 driver to receive the external attachment calls and relay them to the backend controller.
- Add unit tests
Implementation of external attachment point in the ML2 plugin.
Unit tests until a physical testbed can be setup in the 3rd party CI.
- https://github.com/openstack/neutron-specs/blob/master/specs/juno/neutron-externa l-attachment-points.rst