Major Features
Ideally less than 10 bullets.
- MD-SAL support
- L2GW support
- BGPVPN support
- test coverage improvement
Target Environment
For Execution
- No special requirement but normal opendaylight java environment
For Development
- No special requrement but normal opendaylight java environment
Known Issues and Limitations
- Particular known bugs and workarounds.
- https://wiki.opendaylight.org/view/Weather#Neutron_Northbound_must_be_loaded_before_any_other_JAXB_feature Neutron Northbound must be loaded before any other JAXB feature
- workaround: load odl-neutron-service before any other jaxb feature. typically in karaf case, featuresBoot in etc/org.apache.karaf.features.cfg will be edited so that featureBoot includes odl-neutron-service in early place
- https://bugs.opendaylight.org/show_bug.cgi?id=3423 Data missing from Neutron NB datastore
- https://bugs.opendaylight.org/show_bug.cgi?id=4527 Security Groups : For "Other Protocol" rule, NeutronSecurityRule.getSecurityRuleProtocol() is set to NULL
- https://bugs.opendaylight.org/show_bug.cgi?id=4550 SecurityGroupCRUD is not updated when a security rule is created/delted
For those bugs, typically from openstack view, it appears like the specific security rules don't work.
- and more https://bugs.opendaylight.org/buglist.cgi?bug_status=__open__&list_id=48155&order=Importance&product=neutron&query_format=specific
- https://bugs.launchpad.net/networking-odl
Changes Since Previous Releases
Bugs Fixed in this Release
Migration from Previous Releases
- Dependent project may see build breakage as yang model change/fix. Which should have already been addressed.
Compatibility with Previous Releases
- Yang Models: some yang models were changed as bug fix. Which doesn't match openstack neutorn data model.
Deprecated, End of Lifed, and/or Retired Features/APIs
The followings are deprecated APIs. No end of lifed, removed or retired api/features.
Deprected Features/API
- Legacy I*Aware interfaces
- Downstream projects using these intefaces should use the appropriate MD-SAL model listed above.
- CRUD Interfaces (Downstream projects should replicate the functionality locally)
- subnetInUse from INeutronSubnetCRUD
- macInUse and getGatewayPort from INeutronPortCRUD
- POJO methods (Downstream projects should be using MD-SAL generated objects)
- getPortsInSubnet from NeutronSubnet
End of Lifed and/or Retired Features/APIs
None