8 * Tap-as-a-Service (TapAAS) for port mirroring
9 * Minimum bandwidth QoS rule
10 * Various code clean up(checkstyle, findbugs, and pom cleanup)
15 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-service/pom.xml;hb=refs/heads/stable/nitrogen
16 * **Feature Description:** This is a top level feature to load Neutron
17 northbound functionality.
19 * **User Facing:** Yes
20 * **Experimental:** No
21 * **CSIT Test:** no CSIT tests as test weiver had been requested.
22 OpenStack CI results can be found from
23 https://review.openstack.org/#/q/project:openstack/networking-odl
25 odl-neutron-northbound-api
26 --------------------------
28 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-northbound-api/pom.xml;hhb=refs/heads/stable/nitrogen
29 * **Feature Description:** This feature provides REST API for
33 * **Experimental:** No
34 * **CSIT Test:** no CSIT tests as test weiver had been requested.
35 OpenStack CI results can be found from
36 https://review.openstack.org/#/q/project:openstack/networking-odl
42 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-spi/pom.xml;hb=stable/nitrogen
43 * **Feature Description:** SPI for Neutron northbound feature
46 * **Experimental:** No
47 * **CSIT Test:** no CSIT tests as test weiver had been requested.
48 OpenStack CI results can be found from
49 https://review.openstack.org/#/q/project:openstack/networking-odl
51 odl-neutron-transcriber
52 -----------------------
54 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-transcriber/pom.xml;hb=stable/nitrogen
55 * **Feature Description:** Data converter from/to REST API to/from
59 * **Experimental:** No
60 * **CSIT Test:** no CSIT tests as test weiver had been requested.
61 OpenStack CI results can be found from
62 https://review.openstack.org/#/q/project:openstack/networking-odl
67 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-logger/pom.xml;hb=stable/nitrogen
68 * **Feature Description:** Logger on activity on Neutron YANG models
71 * **Experimental:** No
72 * **CSIT Test:** no CSIT tests as test weiver had been requested.
73 OpenStack CI results can be found from
74 https://review.openstack.org/#/q/project:openstack/networking-odl
76 odl-neutron-hostconfig-ovs
77 --------------------------
79 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-hostconfig-ovs/pom.xml;hb=stable/nitrogen
80 * **Feature Description:** Helper library to support hostconfig for
81 OpenStack service provider with Open vSwitch
84 * **Experimental:** No
85 * **CSIT Test:** no CSIT tests as test weiver had been requested.
86 OpenStack CI results can be found from
87 https://review.openstack.org/#/q/project:openstack/networking-odl
89 odl-neutron-hostconfig-vpp
90 --------------------------
92 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-hostconfig-vpp/pom.xml;hb=stable/nitrogen
93 * **Feature Description:** Helper library to support hostconfig for
94 OpenStack service provider with VPP
97 * **Experimental:** No
98 * **CSIT Test:** no CSIT tests as test weiver had been requested.
99 OpenStack CI results can be found from
100 https://review.openstack.org/#/q/project:openstack/networking-odl
108 * :ref:`neutron-service-user-guide` is a guide for cloud admin who
109 deploys OpenStack with OpenDaylight.
111 * **Developer Guide(s):**
113 * :ref:`neutron-northbound-developer-guide` is a guide for those who
114 develops new Neutron Northbound API which OpenStack Neutron talks to.
115 * :ref:`neutron-service-developer-guide` is a guide for those who
116 develops new OpenStack Service Provider like netvirt,
119 Security Considerations
120 =======================
122 * Do you have any external interfaces other than RESTCONF?
124 Yes. REST API for OpenStack Neutron.
126 * If so, how are they secure?
127 It's authenticated by AAA.
128 * What port numbers do they use?
129 8080 and 8181 by default. 8087 is also used by networking-odl/devstack.
131 * Other security issues?
138 * `Link to Sonar Report <https://sonar.opendaylight.org/overview?id=org.opendaylight.neutron%3Aproject-neutron>`_ (55.3%)
139 * Link to CSIT Jobs N/A
140 * Other manual testing and QA information
142 * OpenStack CI results can be found from
143 https://review.openstack.org/#/q/project:openstack/networking-odl
144 * failure rate of OpenStack CI
145 http://grafana.openstack.org/dashboard/db/networking-odl-failure-rate
146 * Other OpenDaylight projects which provides OpenStack Service
147 (e.g. netvirt, group-based-policy and vtn etc..) have their own system
148 tests which also exercise Neutron Norhtbound. Which give coverage.
151 * Testing methodology. How extensive was it? What should be expected
152 to work? What hasn't been tested as much?
154 * Unit test: coverage 53.4%
161 * Is it possible to migrate from the previous release? If so, how?
163 No as incompatble change was introduced.
168 * Is this release compatible with the previous release?
174 New API (TapAAS, minimum bandwidth qos rule) were introduced. Not change
177 * Any configuration changes?
184 * List of bugs fixed since the previous release
186 * `Link to Bugs fixed
187 <https://jira.opendaylight.org/issues/?jql=project%20%3D%20NEUTRON%20AND%20issuetype%20%3D%20Bug%20AND%20status%20%3D%20Resolved%20AND%20fixVersion%20%3D%20Oxygen>`_
193 * List key known issues with workarounds
198 <https://jira.opendaylight.org/projects/NEUTRON/>`_
204 * List of features/APIs which are EOLed, deprecated, and/or removed in this release
211 * List of standrads implemented and to what extent
213 `OpenStack Neutron API
214 <https://developer.openstack.org/api-ref/networking/v2/>`_
215 ODL Neutron Northbound REST API is based on OpenStack Neutron API
216 and OpenStack Neutron implementation. So the two REST APIs are
217 similar inherently, but different if necessary for technical
218 reason. The goal of ODL Neutron Northbound project is to help
219 OpenStack ODL driver for OpenStack Neutron (networking-odl) and ODL
220 OpenStack Service Provider(netvirt, group-based-policy, and vtn
221 etc...). Not re-implement OpenStack Neutron API.
227 * `Link to release plan
228 <https://wiki.opendaylight.org/view/NeutronNorthbound:Oxygen_Release_Plan>`_
229 * Describe any major shifts in release schedule from the release plan
231 * Postponed YANG model change to drop tenant-id, make status
232 operational to Fluorine cycle