a65070e9c23372e4fc690a4f9b22a1f609474609
[sdnc/oam.git] / docs / release-notes.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2
3 Release Notes
4 =============
5
6 Version 1.5.4
7 -------------
8 :Release Date: 2019-06-13
9
10
11 **New Features**
12
13 The full list of Dublin epics and user stories for SDNC maybe be found at <https://jira.onap.org/issues/?filter=11803>.
14
15 The following list summarizes some of the most significant epics:
16
17 +------------+----------------------------------------------------------------------------+
18 | Jira #     | Abstract                                                                   |
19 +============+============================================================================+
20 | [SDNC-551] | OpenDaylight Fluorine Support                                              |
21 +------------+----------------------------------------------------------------------------+
22 | [SDNC-564] | 5G Use Case                                                                |
23 +------------+----------------------------------------------------------------------------+
24 | [SDNC-565] | CCVPN Use Case Extension                                                   |
25 +------------+----------------------------------------------------------------------------+
26 | [SDNC-570] | SDN-R: Server side component                                               |
27 +------------+----------------------------------------------------------------------------+
28 | [SDNC-579] | SDN-R : UX-Client                                                          |
29 +------------+----------------------------------------------------------------------------+
30 | [SDNC-631] | SDNC support for the PNF Use Case Network Assign for Plug and Play feature |
31 +------------+----------------------------------------------------------------------------+
32
33
34 **Bug Fixes**
35 The full list of bug fixes in the SDNC Dublin release may be found at <https://jira.onap.org/issues/?filter=11805>
36
37 **Known Issues**
38 The full list of known issues in SDNC may be found in the ONAP Jira at <https://jira.onap.org/issues/?filter=11119>
39
40 **Security Notes**
41
42 *Fixed Security Issues*
43
44 - CVE-2019-12132 `OJSI-41 <https://jira.onap.org/browse/OJSI-41>`_ SDNC service allows for arbitrary code execution in sla/dgUpload form
45   Fixed temporarily by disabling admportal
46 - CVE-2019-12123 `OJSI-42 <https://jira.onap.org/browse/OJSI-42>`_ SDNC service allows for arbitrary code execution in sla/printAsXml form
47   Fixed temporarily by disabling admportal
48 - CVE-2019-12113 `OJSI-43 <https://jira.onap.org/browse/OJSI-43>`_ SDNC service allows for arbitrary code execution in sla/printAsGv form
49   Fixed temporarily by disabling admportal
50 - `OJSI-91 <https://jira.onap.org/browse/OJSI-91>`_ SDNC exposes unprotected API for user creation
51   Fixed temporarily by disabling admportal
52 - `OJSI-98 <https://jira.onap.org/browse/OJSI-98>`_ In default deployment SDNC (sdnc-portal) exposes HTTP port 30201 outside of cluster.
53   Fixed temporarily by disabling admportal
54 - CVE-2019-12112 `OJSI-199 <https://jira.onap.org/browse/OJSI-199>`_ SDNC service allows for arbitrary code execution in sla/upload form
55   Fixed temporarily by disabling admportal
56
57 *Known Security Issues*
58
59 - `OJSI-34 <https://jira.onap.org/browse/OJSI-34>`_ Multiple SQL Injection issues in SDNC
60 - `OJSI-99 <https://jira.onap.org/browse/OJSI-99>`_ In default deployment SDNC (sdnc) exposes HTTP port 30202 outside of cluster.
61 - `OJSI-100 <https://jira.onap.org/browse/OJSI-100>`_ In default deployment SDNC (sdnc-dgbuilder) exposes HTTP port 30203 outside of cluster.
62 - `OJSI-179 <https://jira.onap.org/browse/OJSI-179>`_ dev-sdnc-sdnc exposes JDWP on port 1830 which allows for arbitrary code execution
63 - `OJSI-183 <https://jira.onap.org/browse/OJSI-183>`_ SDNC exposes ssh service on port 30208
64
65 *Known Vulnerabilities in Used Modules*
66
67 Quick Links:
68
69 - `SDNC project page <https://wiki.onap.org/display/DW/Software+Defined+Network+Controller+Project>`_
70 - `Passing Badge information for SDNC <https://bestpractices.coreinfrastructure.org/en/projects/1703>`_
71 - `Project Vulnerability Review Table for Casablanca Release <https://wiki.onap.org/pages/viewpage.action?pageId=45307811>`_
72
73 Version: 1.4.4
74 --------------
75
76 **Bugs Fixes**
77
78 The following bugs are fixed in the SDNC Casablanca January 2019 maintenance release:
79
80 +------------+------------------------------------------------------------------------------------------+
81 | Jira #     | Abstract                                                                                 |
82 +============+==========================================================================================+
83 | [SDNC-405] | SDNC API documentation is missing on ReadTheDocs                                         |
84 +------------+------------------------------------------------------------------------------------------+
85 | [SDNC-523] | vnf-information.vnf-id validation check should not be mandatory in validate-vnf-input DG |
86 +------------+------------------------------------------------------------------------------------------+
87 | [SDNC-532] | oof query failed due to hostname change, returning unknown host                          |
88 +------------+------------------------------------------------------------------------------------------+
89 | [SDNC-534] | wrong "input" field in DMaaP message template                                            |
90 +------------+------------------------------------------------------------------------------------------+
91 | [SDNC-536] | Upgrade zjsonpatch version to remediate vulnerabilities                                  |
92 +------------+------------------------------------------------------------------------------------------+
93 | [SDNC-537] | Update to spring-boot 2.1.0-RELEASE                                                      |
94 +------------+------------------------------------------------------------------------------------------+
95 | [SDNC-540] | CCVPN closed loop testing failed.                                                        |
96 +------------+------------------------------------------------------------------------------------------+
97 | [SDNC-542] | [PORT] Network Discovery microservice does not log                                       |
98 +------------+------------------------------------------------------------------------------------------+
99 | [SDNC-546] | CCVPN bugs fix for manual free integration test                                          |
100 +------------+------------------------------------------------------------------------------------------+
101 | [SDNC-549] | Retain MD-SAL data on pod recreate                                                       |
102 +------------+------------------------------------------------------------------------------------------+
103
104
105
106 Version: 1.4.3
107 --------------
108
109
110 :Release Date: 2018-11-30
111
112 **New Features**
113
114 The Casablanca release of SDNC introduces the following new features:
115
116         - Network Discovery, in support of POMBA
117         - Support for CCVPN use case
118         - Change Management enhancements
119
120 **Bug Fixes**
121
122 The list of bugs fixed in the SDNC Casablanca release may be found in the ONAP Jira at <https://jira.onap.org/issues/?filter=11544>
123
124
125 **Known Issues**
126
127 The list of known issues in the SDNC project may be found in the ONAP Jira at <https://jira.onap.org/issues/?filter=11119>
128
129
130 **Security Notes**
131
132 SDNC code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The SDNC open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=45307811>`_.
133
134 Quick Links:
135
136 - `SDNC project page <https://wiki.onap.org/display/DW/Software+Defined+Network+Controller+Project>`_
137 - `Passing Badge information for SDNC <https://bestpractices.coreinfrastructure.org/en/projects/1703>`_
138 - `Project Vulnerability Review Table for Casablanca Release <https://wiki.onap.org/pages/viewpage.action?pageId=45307811>`_
139
140 **Upgrade Notes**
141    NA
142
143 **Deprecation Notes**
144    NA
145
146 **Other**
147    NA
148
149 Version: 1.3.4
150 --------------
151
152
153 :Release Date: 2018-07-06
154
155 **New Features**
156
157 The full list of SDNC Beijing Epics and user stories can be found in the ONAP Jira at <https://jira.onap.org/issues/?filter=10791>.  The
158 following table lists the major features included in the Beijing release.
159
160 +------------+-------------------------------------------------------------------------------------------------------------+
161 | Jira #     | Abstract                                                                                                    |
162 +============+=============================================================================================================+
163 | [SDNC-278] | Change management in-place software upgrade execution using Ansible <https://jira.onap.org/browse/SDNC-278> |
164 +------------+-------------------------------------------------------------------------------------------------------------+
165 | [SDNC-163] | Deploy a SDN-C high availability environment - Kubernetes <https://jira.onap.org/browse/SDNC-163>           |
166 +------------+-------------------------------------------------------------------------------------------------------------+
167
168
169 **Bug Fixes**
170
171 The list of bugs fixed in the SDNC Beijing release may be found in the ONAP Jira at <https://jira.onap.org/issues/?filter=11118>
172
173
174 **Known Issues**
175
176 +------------+----------------------------------------------------------------------------------------------------------------------------------+
177 | Jira #     | Abstract                                                                                                                         |
178 +============+==================================================================================================================================+
179 | [SDNC-324] | IPV4_ADDRESS_POOL is empty <https://jira.onap.org/browse/SDNC-324>                                                               |
180 +------------+----------------------------------------------------------------------------------------------------------------------------------+
181 | [SDNC-321] | dgbuilder won't save DG <https://jira.onap.org/browse/SDNC-321>                                                                  |
182 +------------+----------------------------------------------------------------------------------------------------------------------------------+
183 | [SDNC-304] | SDNC OOM intermittent Healthcheck failure - JSONDecodeError - on different startup order <https://jira.onap.org/browse/SDNC-304> |
184 +------------+----------------------------------------------------------------------------------------------------------------------------------+
185 | [SDNC-115] | VNFAPI DGs contain plugin references to software not part of ONAP <https://jira.onap.org/browse/SDNC-115>                        |
186 +------------+----------------------------------------------------------------------------------------------------------------------------------+
187 | [SDNC-114] | Generic API DGs contain plugin references to software not part of ONAP <https://jira.onap.org/browse/SDNC-114>                   |
188 +------------+----------------------------------------------------------------------------------------------------------------------------------+
189 | [SDNC-106] | VNFAPI DGs contain old openecomp and com.att based plugin references <https://jira.onap.org/browse/SDNC-106>                     |
190 +------------+----------------------------------------------------------------------------------------------------------------------------------+
191 | [SDNC-64]  | SDNC is not setting FromApp identifier in logging MDC <https://jira.onap.org/browse/SDNC-64>                                     |
192 +------------+----------------------------------------------------------------------------------------------------------------------------------+
193
194
195 **Security Notes**
196
197 SDNC code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The SDNC open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=28379582>`_.
198
199 Quick Links:
200
201 - `SDNC project page <https://wiki.onap.org/display/DW/Software+Defined+Network+Controller+Project>`_
202 - `Passing Badge information for SDNC <https://bestpractices.coreinfrastructure.org/en/projects/1703>`_
203 - `Project Vulnerability Review Table for SDNC <https://wiki.onap.org/pages/viewpage.action?pageId=28379582>`_
204
205 **Upgrade Notes**
206         NA
207
208 **Deprecation Notes**
209         NA
210
211 **Other**
212         NA
213
214 Version: 1.2.1
215 --------------
216
217 :Release Date: 2018-01-18
218
219 **Bug Fixes**
220
221 - `SDNC-145 <https://jira.onap.org/browse/SDNC-145>`_ Error message refers to wrong parameters
222 - `SDNC-195 <https://jira.onap.org/browse/SDNC-195>`_ UEB listener doesn't insert correct parameters for allotted resources in DB table ALLOTTED_RESOURCE_MODEL
223 - `SDNC-198 <https://jira.onap.org/browse/SDNC-198>`_ CSIT job fails
224 - `SDNC-201 <https://jira.onap.org/browse/SDNC-201>`_ Fix DG bugs from integration tests
225 - `SDNC-202 <https://jira.onap.org/browse/SDNC-202>`_ Search for service -data null match, set vGW LAN IP via Heat
226 - `SDNC-211 <https://jira.onap.org/browse/SDNC-211>`_ Update SDNC Amsterdam branch to use maintenance release versions
227 - `SDNC-212 <https://jira.onap.org/browse/SDNC-212>`_ Duplicate file name
228
229 Version: 1.2.0
230 --------------
231
232 :Release Date: 2017-11-16
233
234 **New Features**
235
236 The ONAP Amsterdam release introduces the following changes to SDNC from
237 the original openECOMP seed code:
238    - Refactored / moved common platform code to new CCSDK project
239    - Refactored code to rename openecomp to onap
240    - Introduced new GENERIC-RESOURCE-API api, used by vCPE and VoLTE use cases
241    - Introduced new docker containers for SDC and DMAAP interfaces
242
243 **Bug Fixes**
244         NA
245 **Known Issues**
246 The following known high priority issues are being worked and are expected to be delivered
247 in release 1.2.1:
248 - `SDNC-179 <https://jira.onap.org/browse/SDNC-179>`_ Failed to make HTTPS connection in restapicall node
249 - `SDNC-181 <https://jira.onap.org/browse/SDNC-181>`_ Change call to brg-wan-ip-address vbrg-wan-ip brg topo activate DG
250 - `SDNC-182 <https://jira.onap.org/browse/SDNC-182>`_ Fix VNI Consistency: Add vG vxlan tunnel setup and bridge domain setup to brg-topo-activate DG
251
252 **Security Issues**
253         NA
254
255 **Upgrade Notes**
256         NA
257
258 **Deprecation Notes**
259         NA
260
261 **Other**
262         NA