8 * YANG model for OpenStack Neutron integration
9 * REST API for OpenStack Neutron integration which stores necessary
10 information into Neutron YANG model
11 * Logger to log activity on Neutron YANG models
12 * helper library to support for OpenStack service providers
17 * **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
18 * **Feature Description:** This is a top level feature to load Neutron
19 northbound functionality.
21 * **User Facing:** Yes
22 * **Experimental:** No
23 * **CSIT Test:** no CSIT tests as test weiver had been requested.
24 OpenStack CI results can be found from
25 https://review.openstack.org/#/q/project:openstack/networking-odl
27 odl-neutron-northbound-api
28 --------------------------
30 * **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
31 * **Feature Description:** This feature provides REST API for
35 * **Experimental:** No
36 * **CSIT Test:** no CSIT tests as test weiver had been requested.
37 OpenStack CI results can be found from
38 https://review.openstack.org/#/q/project:openstack/networking-odl
44 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-spi/pom.xml;hb=stable/nitrogen
45 * **Feature Description:** SPI for Neutron northbound feature
48 * **Experimental:** No
49 * **CSIT Test:** no CSIT tests as test weiver had been requested.
50 OpenStack CI results can be found from
51 https://review.openstack.org/#/q/project:openstack/networking-odl
53 odl-neutron-transcriber
54 -----------------------
56 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-transcriber/pom.xml;hb=stable/nitrogen
57 * **Feature Description:** Data converter from/to REST API to/from
61 * **Experimental:** No
62 * **CSIT Test:** no CSIT tests as test weiver had been requested.
63 OpenStack CI results can be found from
64 https://review.openstack.org/#/q/project:openstack/networking-odl
69 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=neutron.git;a=blob;f=features/production/odl-neutron-logger/pom.xml;hb=stable/nitrogen
70 * **Feature Description:** Logger on activity on Neutron YANG models
73 * **Experimental:** No
74 * **CSIT Test:** no CSIT tests as test weiver had been requested.
75 OpenStack CI results can be found from
76 https://review.openstack.org/#/q/project:openstack/networking-odl
78 odl-neutron-hostconfig-ovs
79 --------------------------
81 * **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
82 * **Feature Description:** Helper library to support hostconfig for
83 OpenStack service provider with Open vSwitch
86 * **Experimental:** No
87 * **CSIT Test:** no CSIT tests as test weiver had been requested.
88 OpenStack CI results can be found from
89 https://review.openstack.org/#/q/project:openstack/networking-odl
91 odl-neutron-hostconfig-vpp
92 --------------------------
94 * **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
95 * **Feature Description:** Helper library to support hostconfig for
96 OpenStack service provider with VPP
99 * **Experimental:** No
100 * **CSIT Test:** no CSIT tests as test weiver had been requested.
101 OpenStack CI results can be found from
102 https://review.openstack.org/#/q/project:openstack/networking-odl
110 * :ref:`neutron-service-user-guide` is a guide for cloud admin who
111 deploys OpenStack with OpenDaylight.
113 * **Developer Guide(s):**
115 * :ref:`neutron-northbound-developer-guide` is a guide for those who
116 develops new Neutron Northbound API which OpenStack Neutron talks to.
117 * :ref:`neutron-service-developer-guide` is a guide for those who
118 develops new OpenStack Service Provider like netvirt,
121 Security Considerations
122 =======================
124 * Do you have any external interfaces other than RESTCONF?
126 Yes. REST API for OpenStack Neutron.
128 * If so, how are they secure?
129 It's authenticated by AAA.
130 * What port numbers do they use?
131 8080 and 8181 by default. 8087 is also used by networking-odl/devstack.
133 * Other security issues?
140 * `Link to Sonar Report <https://sonar.opendaylight.org/overview?id=org.opendaylight.neutron%3Aproject-neutron>`_ (78.2%)
141 * Link to CSIT Jobs N/A
142 * Other manual testing and QA information
144 * OpenStack CI results can be found from
145 https://review.openstack.org/#/q/project:openstack/networking-odl
146 * failure rate of OpenStack CI
147 http://grafana.openstack.org/dashboard/db/networking-odl-failure-rate
148 * Other OpenDaylight projects which provides OpenStack Service
149 (e.g. netvirt, group-based-policy and vtn etc..) have their own system
150 tests which also exercise Neutron Norhtbound. Which give coverage.
153 * Testing methodology. How extensive was it? What should be expected
154 to work? What hasn't been tested as much?
156 * Unit test: coverage 24.9%
157 * Integration test: coverage 75.8%
163 * Is it possible to migrate from the previous release? If so, how?
165 No as incompatble change was introduced.
170 * Is this release compatible with the previous release?
178 * Any configuration changes?
185 * List of bugs fixed since the previous release
187 * `Link to Bugs fixed
188 <https://bugs.opendaylight.org/buglist.cgi?chfieldfrom=2017-05-25&chfieldto=2017-09-08&list_id=78675&product=neutron&query_format=advanced&resolution=FIXED>`_
194 * List key known issues with workarounds
199 <https://bugs.opendaylight.org/buglist.cgi?bug_status=__open__&list_id=78677&order=Importance&product=neutron&query_format=specific>`_
205 * List of features/APIs which are EOLed, deprecated, and/or removed in this release
212 * List of standrads implemented and to what extent
214 `OpenStack Neutron API
215 <https://developer.openstack.org/api-ref/networking/v2/>`_
216 ODL Neutron Northbound REST API is based on OpenStack Neutron API
217 and OpenStack Neutron implementation. So the two REST APIs are
218 similar inherently, but different if necessary for technical
219 reason. The goal of ODL Neutron Northbound project is to help
220 OpenStack ODL driver for OpenStack Neutron (networking-odl) and ODL
221 OpenStack Service Provider(netvirt, group-based-policy, and vtn
222 etc...). Not re-implement OpenStack Neutron API.
228 * `Link to release plan
229 <https://wiki.opendaylight.org/view/NeutronNorthbound:Nitrogen_Release_Plan>`_
230 * Describe any major shifts in release schedule from the release plan
232 * Postponed YANG model change to drop tenant-id, make status
233 operational to Nitrogen cycle
234 * update supported QoS rules