NeutronNorthbound: Lithium Release User Facing Features
Neutron Service
Code Name
Karaf: odl-neutron-service
Description
This karaf feature provides support for OpenStack Neutron via the ODL ML2 agent (link needed). It includes the bundles in the next section and follows this Architecture. As the karaf feature includes everything necessary for communicating northbound, no special configuration is needed.
Bundles
As shown in the features.xml file this feature includes the following bundles:
neutron-spi
transcriber
northbound-api
Upstream Dependencies
controller
Downstream Dependents
groupbasedpolicy
integration
lisp
ovsdb
plugin2oc
vtn
Incompatibilities
No incompatibilities detected so far.
Network Intrusiveness
None
Recommended Karaf features
none
How to test
The Neutron Northbound project includes a dummyprovider bundle which is used for testing the API, objects and transcriber function of the neutron service.
For testing this feature, we have a TBD Jenkins Job that can be triggered to handle CI testing of the odl-neutron-service feature.
Performance/Scalability Concerns
As this service is providing simple data transcribing no additional performance and scalability concerns over those provided by the MD-SAL or existing whiteboard patterns are expected.