blob: cebb1c080010fae072092b9b3a813dc3bb603a50 [file] [log] [blame]
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. http://creativecommons.org/licenses/by/4.0
danielhanrahan9e871802023-08-17 14:58:30 +01003.. Copyright (C) 2021-2024 Nordix Foundation
ToineSiebelinkb87f3232021-02-26 12:05:30 +00004
5.. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
6.. _release_notes:
7
ToineSiebelinkb87f3232021-02-26 12:05:30 +00008CPS Release Notes
Bruno Sakotoa1129b62022-03-15 08:09:07 -04009#################
ToineSiebelinkb87f3232021-02-26 12:05:30 +000010
11.. contents::
12 :depth: 2
13..
14
mpriyank59575272024-06-20 12:59:02 +010015.. ====================
16.. * * * OSLO * * *
17.. ====================
niamhcoref7b414e2021-11-17 11:02:07 +000018
mpriyankb16a1fe2024-10-04 16:59:40 +010019Version: 3.5.4
20==============
21
22Release Data
23------------
24
25+--------------------------------------+--------------------------------------------------------+
26| **CPS Project** | |
27| | |
28+--------------------------------------+--------------------------------------------------------+
29| **Docker images** | onap/cps-and-ncmp:3.5.4 |
30| | |
31+--------------------------------------+--------------------------------------------------------+
32| **Release designation** | 3.5.4 Oslo |
33| | |
34+--------------------------------------+--------------------------------------------------------+
35| **Release date** | Not yet released |
36| | |
37+--------------------------------------+--------------------------------------------------------+
38
39Bug Fixes
40---------
413.5.4
42
43Features
44--------
453.5.4
46
danielhanrahan64ff4582024-08-21 16:14:53 +010047Version: 3.5.3
48==============
49
50Release Data
51------------
52
53+--------------------------------------+--------------------------------------------------------+
54| **CPS Project** | |
55| | |
56+--------------------------------------+--------------------------------------------------------+
57| **Docker images** | onap/cps-and-ncmp:3.5.3 |
58| | |
59+--------------------------------------+--------------------------------------------------------+
60| **Release designation** | 3.5.3 Oslo |
61| | |
62+--------------------------------------+--------------------------------------------------------+
mpriyankb16a1fe2024-10-04 16:59:40 +010063| **Release date** | 2024 October 04 |
danielhanrahan64ff4582024-08-21 16:14:53 +010064| | |
65+--------------------------------------+--------------------------------------------------------+
66
67Bug Fixes
68---------
693.5.3
sourabh_sourabhef700222024-10-04 14:35:32 +010070 - `CPS-2353 <https://lf-onap.atlassian.net/browse/CPS-2353>`_ Slow cmHandle registration when we use moduleSetTag, alternateId and dataProducerIdentifier
71 - `CPS-2395 <https://lf-onap.atlassian.net/browse/CPS-2395>`_ Retry mechanism (with back off algorithm) is removed with more frequent watchdog poll
72 - `CPS-2409 <https://lf-onap.atlassian.net/browse/CPS-2409>`_ Return NONE for get effective trust level api if the trust level caches empty (restart case)
73 - `CPS-2430 <https://lf-onap.atlassian.net/browse/CPS-2430>`_ Fix memory leak related to using arrays in Hibernate
74
danielhanrahan64ff4582024-08-21 16:14:53 +010075
76Features
77--------
783.5.3
sourabh_sourabhef700222024-10-04 14:35:32 +010079 - `CPS-2247 <https://lf-onap.atlassian.net/browse/CPS-2247>`_ Policy Executor: Invoke Policy Executor and handle 'deny' response
80 - `CPS-2412 <https://lf-onap.atlassian.net/browse/CPS-2412>`_ Policy Executor: handle errors
81 - `CPS-2417 <https://lf-onap.atlassian.net/browse/CPS-2417>`_ Remove Hazelcast cache for prefix resolver
danielhanrahan64ff4582024-08-21 16:14:53 +010082
83
mpriyank964c5f62024-07-15 12:25:15 +010084Version: 3.5.2
85==============
86
87Release Data
88------------
89
90+--------------------------------------+--------------------------------------------------------+
91| **CPS Project** | |
92| | |
93+--------------------------------------+--------------------------------------------------------+
94| **Docker images** | onap/cps-and-ncmp:3.5.2 |
95| | |
96+--------------------------------------+--------------------------------------------------------+
97| **Release designation** | 3.5.2 Oslo |
98| | |
99+--------------------------------------+--------------------------------------------------------+
danielhanrahan64ff4582024-08-21 16:14:53 +0100100| **Release date** | 2024 August 21 |
mpriyank964c5f62024-07-15 12:25:15 +0100101| | |
102+--------------------------------------+--------------------------------------------------------+
103
104Bug Fixes
105---------
1063.5.2
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100107 - `CPS-2306 <https://lf-onap.atlassian.net/browse/CPS-2306>`_ Update response message for data validation failure and make it consistent across APIs
108 - `CPS-2319 <https://lf-onap.atlassian.net/browse/CPS-2319>`_ Fix "Create a node" and "Add List Elements" APIs response code
109 - `CPS-2372 <https://lf-onap.atlassian.net/browse/CPS-2372>`_ Blank alternate ID overwrites existing one
mpriyank964c5f62024-07-15 12:25:15 +0100110
111Features
112--------
1133.5.2
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100114 - `CPS-1812 <https://lf-onap.atlassian.net/browse/CPS-1812>`_ CM Data Subscriptions ( Create, Delete and Merging ) with positive scenarios
115 - `CPS-2326 <https://lf-onap.atlassian.net/browse/CPS-2326>`_ Uplift liquibase-core dependency to 4.28.0
116 - `CPS-2353 <https://lf-onap.atlassian.net/browse/CPS-2353>`_ Improve registration performance with moduleSetTag
117 - `CPS-2366 <https://lf-onap.atlassian.net/browse/CPS-2366>`_ Improve registration performance with use of alternateID
mpriyank964c5f62024-07-15 12:25:15 +0100118
mpriyankf582c462024-06-20 15:22:14 +0100119Version: 3.5.1
120==============
121
122Release Data
123------------
124
125+--------------------------------------+--------------------------------------------------------+
126| **CPS Project** | |
127| | |
128+--------------------------------------+--------------------------------------------------------+
129| **Docker images** | onap/cps-and-ncmp:3.5.1 |
130| | |
131+--------------------------------------+--------------------------------------------------------+
132| **Release designation** | 3.5.1 Oslo |
133| | |
134+--------------------------------------+--------------------------------------------------------+
mpriyank964c5f62024-07-15 12:25:15 +0100135| **Release date** | 2024 July 15 |
mpriyankf582c462024-06-20 15:22:14 +0100136| | |
137+--------------------------------------+--------------------------------------------------------+
138
139Bug Fixes
140---------
1413.5.1
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100142 - `CPS-2302 <https://lf-onap.atlassian.net/browse/CPS-2302>`_ Fix handling of special characters in moduleSetTag.
mpriyankf582c462024-06-20 15:22:14 +0100143
144Features
145--------
1463.5.1
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100147 - `CPS-2121 <https://lf-onap.atlassian.net/browse/CPS-2121>`_ Enabled http client prometheus metrics and manage high cardinality using URL template.
148 - `CPS-2289 <https://lf-onap.atlassian.net/browse/CPS-2289>`_ Support for CPS Path Query in NCMP Inventory Cm Handle Search.
mpriyankf582c462024-06-20 15:22:14 +0100149
mpriyank59575272024-06-20 12:59:02 +0100150Version: 3.5.0
151==============
mpriyankc6f18cf2024-05-14 10:09:55 +0100152
153Release Data
154------------
155
156+--------------------------------------+--------------------------------------------------------+
157| **CPS Project** | |
158| | |
159+--------------------------------------+--------------------------------------------------------+
mpriyank59575272024-06-20 12:59:02 +0100160| **Docker images** | onap/cps-and-ncmp:3.5.0 |
mpriyankc6f18cf2024-05-14 10:09:55 +0100161| | |
162+--------------------------------------+--------------------------------------------------------+
mpriyank59575272024-06-20 12:59:02 +0100163| **Release designation** | 3.5.0 Oslo |
mpriyankc6f18cf2024-05-14 10:09:55 +0100164| | |
165+--------------------------------------+--------------------------------------------------------+
mpriyankf582c462024-06-20 15:22:14 +0100166| **Release date** | 2024 June 20 |
mpriyankc6f18cf2024-05-14 10:09:55 +0100167| | |
168+--------------------------------------+--------------------------------------------------------+
169
170Bug Fixes
171---------
mpriyank59575272024-06-20 12:59:02 +01001723.5.0
mpriyankc6f18cf2024-05-14 10:09:55 +0100173
174Features
175--------
mpriyank59575272024-06-20 12:59:02 +01001763.5.0
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100177 - `CPS-989 <https://lf-onap.atlassian.net/browse/CPS-989>`_ Replace RestTemplate with WebClient.
178 - `CPS-2172 <https://lf-onap.atlassian.net/browse/CPS-2172>`_ Support for OpenTelemetry Tracing.
mpriyank59575272024-06-20 12:59:02 +0100179
180.. =========================
181.. * * * NEW DELHI * * *
182.. =========================
mpriyankc6f18cf2024-05-14 10:09:55 +0100183
danielhanrahana44b0562024-05-01 13:53:00 +0100184Version: 3.4.9
185==============
186
187Release Data
188------------
189
190+--------------------------------------+--------------------------------------------------------+
191| **CPS Project** | |
192| | |
193+--------------------------------------+--------------------------------------------------------+
194| **Docker images** | onap/cps-and-ncmp:3.4.9 |
195| | |
196+--------------------------------------+--------------------------------------------------------+
197| **Release designation** | 3.4.9 New Delhi |
198| | |
199+--------------------------------------+--------------------------------------------------------+
mpriyankc6f18cf2024-05-14 10:09:55 +0100200| **Release date** | 2024 May 14 |
danielhanrahana44b0562024-05-01 13:53:00 +0100201| | |
202+--------------------------------------+--------------------------------------------------------+
203
204Bug Fixes
205---------
2063.4.9
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100207 - `CPS-2211 <https://lf-onap.atlassian.net/browse/CPS-2211>`_ Toggle switch to disable CPS Core change events if not used by application. Set CPS_CHANGE_EVENT_NOTIFICATIONS_ENABLED environment variable for the same.
danielhanrahana44b0562024-05-01 13:53:00 +0100208
209Features
210--------
Arpit Singhd7fa9602023-09-07 17:05:37 +05302113.4.9
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100212 - `CPS-1836 <https://lf-onap.atlassian.net/browse/CPS-1836>`_ Delta between anchor and JSON payload.
danielhanrahana44b0562024-05-01 13:53:00 +0100213
mpriyank0ac5d962024-03-29 13:47:19 +0000214Version: 3.4.8
215==============
216
217Release Data
218------------
219
220+--------------------------------------+--------------------------------------------------------+
221| **CPS Project** | |
222| | |
223+--------------------------------------+--------------------------------------------------------+
224| **Docker images** | onap/cps-and-ncmp:3.4.8 |
225| | |
226+--------------------------------------+--------------------------------------------------------+
227| **Release designation** | 3.4.8 New Delhi |
228| | |
229+--------------------------------------+--------------------------------------------------------+
danielhanrahana44b0562024-05-01 13:53:00 +0100230| **Release date** | 2024 May 1 |
mpriyank0ac5d962024-03-29 13:47:19 +0000231| | |
232+--------------------------------------+--------------------------------------------------------+
233
danielhanrahanbbfb0612024-04-16 22:04:44 +0100234Bug Fixes
235---------
2363.4.8
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100237 - `CPS-2186 <https://lf-onap.atlassian.net/browse/CPS-2186>`_ Report async task failures to client topic during data operations request
238 - `CPS-2190 <https://lf-onap.atlassian.net/browse/CPS-2190>`_ Improve performance of NCMP module searches
239 - `CPS-2194 <https://lf-onap.atlassian.net/browse/CPS-2194>`_ Added defaults for CPS and DMI username and password
240 - `CPS-2204 <https://lf-onap.atlassian.net/browse/CPS-2204>`_ Added error handling for yang module upgrade operation
danielhanrahanbbfb0612024-04-16 22:04:44 +0100241
mpriyank0ac5d962024-03-29 13:47:19 +0000242Features
243--------
244
mpriyanka1703ea2024-02-29 17:47:47 +0000245Version: 3.4.7
246==============
247
248Release Data
249------------
250
251+--------------------------------------+--------------------------------------------------------+
252| **CPS Project** | |
253| | |
254+--------------------------------------+--------------------------------------------------------+
255| **Docker images** | onap/cps-and-ncmp:3.4.7 |
256| | |
257+--------------------------------------+--------------------------------------------------------+
258| **Release designation** | 3.4.7 New Delhi |
259| | |
260+--------------------------------------+--------------------------------------------------------+
mpriyank0ac5d962024-03-29 13:47:19 +0000261| **Release date** | 2024 March 29 |
mpriyanka1703ea2024-02-29 17:47:47 +0000262| | |
263+--------------------------------------+--------------------------------------------------------+
264
265Bug Fixes
266---------
2673.4.7
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100268 - `CPS-2150 <https://lf-onap.atlassian.net/browse/CPS-2150>`_ Fix for Async task execution failed by TimeoutException.
mpriyanka1703ea2024-02-29 17:47:47 +0000269
270Features
271--------
david.mcweeney23378b52024-02-21 09:51:29 +00002723.4.7
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100273 - `CPS-2061 <https://lf-onap.atlassian.net/browse/CPS-2061>`_ Liquibase Steps Condensing and Cleanup.
274 - `CPS-2101 <https://lf-onap.atlassian.net/browse/CPS-2101>`_ Uplift Spring Boot to 3.2.4 version.
mpriyanka1703ea2024-02-29 17:47:47 +0000275
mpriyank22e1f432024-02-27 14:04:38 +0000276Version: 3.4.6
277==============
278
279Release Data
280------------
281
282+--------------------------------------+--------------------------------------------------------+
283| **CPS Project** | |
284| | |
285+--------------------------------------+--------------------------------------------------------+
286| **Docker images** | onap/cps-and-ncmp:3.4.6 |
287| | |
288+--------------------------------------+--------------------------------------------------------+
289| **Release designation** | 3.4.6 New Delhi |
290| | |
291+--------------------------------------+--------------------------------------------------------+
mpriyanka1703ea2024-02-29 17:47:47 +0000292| **Release date** | 2024 February 29 |
mpriyank22e1f432024-02-27 14:04:38 +0000293| | |
294+--------------------------------------+--------------------------------------------------------+
295
296Bug Fixes
297---------
2983.4.6
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100299 - `CPS-2126 <https://lf-onap.atlassian.net/browse/CPS-2126>`_ Passing HTTP Authorization Bearer Token to DMI Plugins.
mpriyank22e1f432024-02-27 14:04:38 +0000300
301
302Features
303--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100304 - `CPS-2133 <https://lf-onap.atlassian.net/browse/CPS-2133>`_ Revert Uplift of Spring Boot version from 3.2.2 to 3.1.2
mpriyank4a978d32024-02-29 14:39:00 +0000305
306Notes
307-----
308This release brings improvements to compatibility with Service Mesh and for that below measures are been taken.
309
310Basic authorization provided using Spring security is been removed from CPS-Core and NCMP and hence authorization is no longer enforced.(basic auth header will be ignored, but is still allowed).
311NCMP will propagate a bearer token to DMI conditionally.
312401 Unauthorized will not be returned. Best effort has been made to ensure backwards compatibility.
mpriyank22e1f432024-02-27 14:04:38 +0000313
danielhanrahanb8e677f2024-02-23 15:27:17 +0000314Version: 3.4.5
315==============
316
317Release Data
318------------
319
320+--------------------------------------+--------------------------------------------------------+
321| **CPS Project** | |
322| | |
323+--------------------------------------+--------------------------------------------------------+
324| **Docker images** | onap/cps-and-ncmp:3.4.5 |
325| | |
326+--------------------------------------+--------------------------------------------------------+
327| **Release designation** | 3.4.5 New Delhi |
328| | |
329+--------------------------------------+--------------------------------------------------------+
mpriyank22e1f432024-02-27 14:04:38 +0000330| **Release date** | 2024 February 27 |
danielhanrahanb8e677f2024-02-23 15:27:17 +0000331| | |
332+--------------------------------------+--------------------------------------------------------+
333
334Bug Fixes
335---------
3363.4.5
337
338
339Features
340--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100341 - `CPS-2101 <https://lf-onap.atlassian.net/browse/CPS-2101>`_ Uplift Spring Boot version to 3.2.2
danielhanrahanb8e677f2024-02-23 15:27:17 +0000342
343
danielhanrahan97bad452024-02-07 16:07:27 +0000344Version: 3.4.4
345==============
346
347Release Data
348------------
349
350+--------------------------------------+--------------------------------------------------------+
351| **CPS Project** | |
352| | |
353+--------------------------------------+--------------------------------------------------------+
354| **Docker images** | onap/cps-and-ncmp:3.4.4 |
355| | |
356+--------------------------------------+--------------------------------------------------------+
357| **Release designation** | 3.4.4 New Delhi |
358| | |
359+--------------------------------------+--------------------------------------------------------+
danielhanrahanb8e677f2024-02-23 15:27:17 +0000360| **Release date** | 2024 February 23 |
danielhanrahan97bad452024-02-07 16:07:27 +0000361| | |
362+--------------------------------------+--------------------------------------------------------+
363
364Bug Fixes
365---------
3663.4.4
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100367 - `CPS-2027 <https://lf-onap.atlassian.net/browse/CPS-2027>`_ Upgrade Yang modules using module set tag functionalities fix
danielhanrahan97bad452024-02-07 16:07:27 +0000368
369Features
370--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100371 - `CPS-2057 <https://lf-onap.atlassian.net/browse/CPS-2057>`_ Leaf lists are sorted by default if Yang model does not specify order.
372 - `CPS-2087 <https://lf-onap.atlassian.net/browse/CPS-2087>`_ Performance improvement of CPS Path Queries.
danielhanrahan97bad452024-02-07 16:07:27 +0000373
374
danielhanrahan345f40f2024-01-11 15:25:18 +0000375Version: 3.4.3
376==============
377
378Release Data
379------------
380
381+--------------------------------------+--------------------------------------------------------+
382| **CPS Project** | |
383| | |
384+--------------------------------------+--------------------------------------------------------+
385| **Docker images** | onap/cps-and-ncmp:3.4.3 |
386| | |
387+--------------------------------------+--------------------------------------------------------+
388| **Release designation** | 3.4.3 New Delhi |
389| | |
390+--------------------------------------+--------------------------------------------------------+
danielhanrahan97bad452024-02-07 16:07:27 +0000391| **Release date** | 2024 February 07 |
danielhanrahan345f40f2024-01-11 15:25:18 +0000392| | |
393+--------------------------------------+--------------------------------------------------------+
394
395Bug Fixes
396---------
3973.4.3
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100398 - `CPS-2000 <https://lf-onap.atlassian.net/browse/CPS-2000>`_ Fix for Schema object cache not being distributed.
399 - `CPS-2027 <https://lf-onap.atlassian.net/browse/CPS-2027>`_ Fixes for upgrade yang modules using module set tag.
400 - `CPS-2070 <https://lf-onap.atlassian.net/browse/CPS-2070>`_ Add retry interval for Kafka consumer.
danielhanrahan345f40f2024-01-11 15:25:18 +0000401
402Features
403--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100404 - `CPS-1824 <https://lf-onap.atlassian.net/browse/CPS-1824>`_ CPS Delta between 2 anchors.
405 - `CPS-2072 <https://lf-onap.atlassian.net/browse/CPS-2072>`_ Add maven classifier to Spring Boot JAR.
406 - `CPS-1135 <https://lf-onap.atlassian.net/browse/CPS-1135>`_ Extend CPS Module API to allow retrieval single module definition.
danielhanrahan81f61b52024-02-02 12:25:47 +0000407
408Notes
409-----
410The maven build of cps-application has been changed so that the JAR produced by spring-boot-maven-plugin has a
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100411*-springboot* classifier (`CPS-2072 <https://lf-onap.atlassian.net/browse/CPS-2072>`_). This means that the filename
danielhanrahan81f61b52024-02-02 12:25:47 +0000412of the Spring Boot JAR is *cps-application-3.4.3-springboot.jar*.
danielhanrahan345f40f2024-01-11 15:25:18 +0000413
danielhanrahan9437af62023-12-20 15:12:47 +0000414Version: 3.4.2
415==============
416
417Release Data
418------------
419
420+--------------------------------------+--------------------------------------------------------+
421| **CPS Project** | |
422| | |
423+--------------------------------------+--------------------------------------------------------+
424| **Docker images** | onap/cps-and-ncmp:3.4.2 |
425| | |
426+--------------------------------------+--------------------------------------------------------+
427| **Release designation** | 3.4.2 New Delhi |
428| | |
429+--------------------------------------+--------------------------------------------------------+
danielhanrahan345f40f2024-01-11 15:25:18 +0000430| **Release date** | 2024 January 11 |
danielhanrahan9437af62023-12-20 15:12:47 +0000431| | |
432+--------------------------------------+--------------------------------------------------------+
433
434Bug Fixes
435---------
4363.4.2
437
438
439Features
440--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100441 - `CPS-1638 <https://lf-onap.atlassian.net/browse/CPS-1638>`_ Introduce trust level for CM handle.
442 - `CPS-1795 <https://lf-onap.atlassian.net/browse/CPS-1795>`_ Double performance of CPS write operations (via write batching)
443 - `CPS-2018 <https://lf-onap.atlassian.net/browse/CPS-2018>`_ Improve performance of CPS update operations.
444 - `CPS-2019 <https://lf-onap.atlassian.net/browse/CPS-2019>`_ Improve performance of saving CM handles.
danielhanrahan926d4082023-08-04 11:22:43 +0100445
446Notes
447-----
448 - Java API method CpsDataService::saveListElementsBatch has been removed as part of CPS-2019.
danielhanrahan9437af62023-12-20 15:12:47 +0000449
danielhanrahan36b81b22023-08-17 14:58:30 +0100450Known Limitations, Issues and Workarounds
451-----------------------------------------
452
453*System Limitations*
454
455For upgrading, CPS uses Liquibase for database upgrades. In order to enable Hibernate write batching
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100456(`CPS-1795 <https://lf-onap.atlassian.net/browse/CPS-1795>`_), a change to the database entity ID generation is required.
danielhanrahan36b81b22023-08-17 14:58:30 +0100457As such, *this release does not fully support In-Service Software Upgrade* - CPS will not store new DataNodes and
458NCMP will not register new CM-handles during an upgrade with old and new versions of CPS running concurrently.
459Other operations (read, update, delete) are not impacted.
460
danielhanrahan9437af62023-12-20 15:12:47 +0000461
mpriyank1d9dae02023-11-09 14:11:26 +0000462Version: 3.4.1
463==============
464
465Release Data
466------------
467
468+--------------------------------------+--------------------------------------------------------+
469| **CPS Project** | |
470| | |
471+--------------------------------------+--------------------------------------------------------+
472| **Docker images** | onap/cps-and-ncmp:3.4.1 |
473| | |
474+--------------------------------------+--------------------------------------------------------+
475| **Release designation** | 3.4.1 New Delhi |
476| | |
477+--------------------------------------+--------------------------------------------------------+
danielhanrahan9437af62023-12-20 15:12:47 +0000478| **Release date** | 2023 December 20 |
mpriyank1d9dae02023-11-09 14:11:26 +0000479| | |
480+--------------------------------------+--------------------------------------------------------+
481
482Bug Fixes
483---------
danielhanrahan3e14d392023-12-20 13:31:07 +00004843.4.1
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100485 - `CPS-1979 <https://lf-onap.atlassian.net/browse/CPS-1979>`_ Bug fix for Invalid topic name suffix.
mpriyank1d9dae02023-11-09 14:11:26 +0000486
ToineSiebelink8ee94852023-11-27 14:52:19 +0000487Features
488--------
489 - CPS-Temporal is no longer supported and any related documentation has been removed.
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100490 - `CPS-1733 <https://lf-onap.atlassian.net/browse/CPS-1733>`_ Upgrade YANG schema-set for CM handle without removing and adding it.
491 - `CPS-1980 <https://lf-onap.atlassian.net/browse/CPS-1980>`_ Exposing health and cluster metrics for hazelcast.
492 - `CPS-1994 <https://lf-onap.atlassian.net/browse/CPS-1994>`_ Use Apache Http Client for DMI REST requests.
493 - `CPS-2005 <https://lf-onap.atlassian.net/browse/CPS-2005>`_ Removing notification feature for cps updated events ( exclusively used by cps-temporal )
ToineSiebelink8ee94852023-11-27 14:52:19 +0000494
danielhanrahan3e14d392023-12-20 13:31:07 +0000495Known Issues
496------------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100497 - `CPS-2000 <https://lf-onap.atlassian.net/browse/CPS-2000>`_ Schema object cache is not distributed.
danielhanrahan3e14d392023-12-20 13:31:07 +0000498
ToineSiebelink8ee94852023-11-27 14:52:19 +0000499
mpriyank89e0fe22023-11-09 12:12:38 +0000500Version: 3.4.0
501==============
mpriyank2c4535d2023-11-06 17:06:15 +0000502
503Release Data
504------------
505
506+--------------------------------------+--------------------------------------------------------+
507| **CPS Project** | |
508| | |
509+--------------------------------------+--------------------------------------------------------+
mpriyank89e0fe22023-11-09 12:12:38 +0000510| **Docker images** | onap/cps-and-ncmp:3.4.0 |
mpriyank2c4535d2023-11-06 17:06:15 +0000511| | |
512+--------------------------------------+--------------------------------------------------------+
mpriyank89e0fe22023-11-09 12:12:38 +0000513| **Release designation** | 3.4.0 New Delhi |
mpriyank2c4535d2023-11-06 17:06:15 +0000514| | |
515+--------------------------------------+--------------------------------------------------------+
mpriyank1d9dae02023-11-09 14:11:26 +0000516| **Release date** | 2023 November 09 |
mpriyank2c4535d2023-11-06 17:06:15 +0000517| | |
518+--------------------------------------+--------------------------------------------------------+
519
520Bug Fixes
521---------
mpriyank89e0fe22023-11-09 12:12:38 +00005223.4.0
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100523 - `CPS-1956 <https://lf-onap.atlassian.net/browse/CPS-1956>`_ Bug fix for No yang resources stored during cmhandle discovery.
mpriyank2c4535d2023-11-06 17:06:15 +0000524
mpriyank89e0fe22023-11-09 12:12:38 +0000525.. ========================
526.. * * * MONTREAL * * *
527.. ========================
mpriyank2c4535d2023-11-06 17:06:15 +0000528
egernugd91a7072023-09-29 12:12:36 +0100529Version: 3.3.9
530==============
531
532Release Data
533------------
534
535+--------------------------------------+--------------------------------------------------------+
536| **CPS Project** | |
537| | |
538+--------------------------------------+--------------------------------------------------------+
539| **Docker images** | onap/cps-and-ncmp:3.3.9 |
540| | |
541+--------------------------------------+--------------------------------------------------------+
542| **Release designation** | 3.3.9 Montreal |
543| | |
544+--------------------------------------+--------------------------------------------------------+
mpriyank2c4535d2023-11-06 17:06:15 +0000545| **Release date** | 2023 November 06 |
egernugd91a7072023-09-29 12:12:36 +0100546| | |
547+--------------------------------------+--------------------------------------------------------+
548
549Bug Fixes
550---------
5513.3.9
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100552 - `CPS-1923 <https://lf-onap.atlassian.net/browse/CPS-1923>`_ CPS and NCMP changed management endpoint and port from /manage to /actuator and port same as cps application port.
553 - `CPS-1933 <https://lf-onap.atlassian.net/browse/CPS-1933>`_ Setting up the class loader explicitly in hazelcast config.
egernugd91a7072023-09-29 12:12:36 +0100554
555Features
556--------
557
danielhanrahan56384d12023-09-20 17:10:40 +0100558Version: 3.3.8
559==============
560
561Release Data
562------------
563
564+--------------------------------------+--------------------------------------------------------+
565| **CPS Project** | |
566| | |
567+--------------------------------------+--------------------------------------------------------+
568| **Docker images** | onap/cps-and-ncmp:3.3.8 |
569| | |
570+--------------------------------------+--------------------------------------------------------+
571| **Release designation** | 3.3.8 Montreal |
572| | |
573+--------------------------------------+--------------------------------------------------------+
egernugd91a7072023-09-29 12:12:36 +0100574| **Release date** | 2023 September 29 |
danielhanrahan56384d12023-09-20 17:10:40 +0100575| | |
576+--------------------------------------+--------------------------------------------------------+
577
578Bug Fixes
579---------
5803.3.8
581
582Features
583--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100584 - `CPS-1888 <https://lf-onap.atlassian.net/browse/CPS-1888>`_ Uplift Spring Boot to 3.1.2.
danielhanrahan56384d12023-09-20 17:10:40 +0100585
leventecsanyid35ad5c2023-08-23 15:55:30 +0200586Version: 3.3.7
587==============
588
589Release Data
590------------
591
592+--------------------------------------+--------------------------------------------------------+
593| **CPS Project** | |
594| | |
595+--------------------------------------+--------------------------------------------------------+
596| **Docker images** | onap/cps-and-ncmp:3.3.7 |
597| | |
598+--------------------------------------+--------------------------------------------------------+
599| **Release designation** | 3.3.7 Montreal |
600| | |
601+--------------------------------------+--------------------------------------------------------+
danielhanrahan56384d12023-09-20 17:10:40 +0100602| **Release date** | 2023 September 20 |
leventecsanyid35ad5c2023-08-23 15:55:30 +0200603| | |
604+--------------------------------------+--------------------------------------------------------+
605
606Bug Fixes
607---------
6083.3.7
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100609 - `CPS-1866 <https://lf-onap.atlassian.net/browse/CPS-1866>`_ Fix ClassDefNotFoundError in opendaylight Yang parser
leventecsanyid35ad5c2023-08-23 15:55:30 +0200610
611Features
612--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100613 - `CPS-1789 <https://lf-onap.atlassian.net/browse/CPS-1789>`_ CPS Upgrade to Springboot 3.0.
egernug60a780c2023-09-19 15:26:42 +0100614
615Note
616----
617Migrating to Spring Boot 3.0 requires the product be built with Java 17 and at least MVN version 3.8.7.
leventecsanyid35ad5c2023-08-23 15:55:30 +0200618
egernugbdac4402023-07-21 13:27:24 +0100619Version: 3.3.6
620==============
621
622Release Data
623------------
624
625+--------------------------------------+--------------------------------------------------------+
626| **CPS Project** | |
627| | |
628+--------------------------------------+--------------------------------------------------------+
629| **Docker images** | onap/cps-and-ncmp:3.3.6 |
630| | |
631+--------------------------------------+--------------------------------------------------------+
632| **Release designation** | 3.3.6 Montreal |
633| | |
634+--------------------------------------+--------------------------------------------------------+
leventecsanyid35ad5c2023-08-23 15:55:30 +0200635| **Release date** | 2023 August 23 |
egernugbdac4402023-07-21 13:27:24 +0100636| | |
637+--------------------------------------+--------------------------------------------------------+
638
639Bug Fixes
640---------
6413.3.6
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100642 - `CPS-1841 <https://lf-onap.atlassian.net/browse/CPS-1841>`_ Update of top-level data node fails with exception
643 - `CPS-1842 <https://lf-onap.atlassian.net/browse/CPS-1842>`_ Replace event-id with correlation-id for data read operation cloud event
egernugbdac4402023-07-21 13:27:24 +0100644
645Features
646--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100647 - `CPS-1696 <https://lf-onap.atlassian.net/browse/CPS-1696>`_ Get Data Node to return entire List data node.
648 - `CPS-1819 <https://lf-onap.atlassian.net/browse/CPS-1819>`_ Ability to disable sending authorization header.
egernugbdac4402023-07-21 13:27:24 +0100649
650
egernug6c9621a2023-07-19 11:05:00 +0100651Version: 3.3.5
652==============
653
654Release Data
655------------
656
657+--------------------------------------+--------------------------------------------------------+
658| **CPS Project** | |
659| | |
660+--------------------------------------+--------------------------------------------------------+
661| **Docker images** | onap/cps-and-ncmp:3.3.5 |
662| | |
663+--------------------------------------+--------------------------------------------------------+
664| **Release designation** | 3.3.5 Montreal |
665| | |
666+--------------------------------------+--------------------------------------------------------+
egernugbdac4402023-07-21 13:27:24 +0100667| **Release date** | 2023 July 21 |
egernug6c9621a2023-07-19 11:05:00 +0100668| | |
669+--------------------------------------+--------------------------------------------------------+
670
671Bug Fixes
672---------
6733.3.5
674
675Features
676--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100677 - `CPS-1760 <https://lf-onap.atlassian.net/browse/CPS-1760>`_ Improve handling of special characters in Cps Paths
egernug6c9621a2023-07-19 11:05:00 +0100678
mpriyank8caa3422023-06-30 11:14:10 +0100679Version: 3.3.4
680==============
681
682Release Data
683------------
684
685+--------------------------------------+--------------------------------------------------------+
686| **CPS Project** | |
687| | |
688+--------------------------------------+--------------------------------------------------------+
689| **Docker images** | onap/cps-and-ncmp:3.3.4 |
690| | |
691+--------------------------------------+--------------------------------------------------------+
692| **Release designation** | 3.3.4 Montreal |
693| | |
694+--------------------------------------+--------------------------------------------------------+
egernug6c9621a2023-07-19 11:05:00 +0100695| **Release date** | 2023 July 19 |
mpriyank8caa3422023-06-30 11:14:10 +0100696| | |
697+--------------------------------------+--------------------------------------------------------+
698
699Bug Fixes
700---------
7013.3.4
702
703Features
704--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100705 - `CPS-1767 <https://lf-onap.atlassian.net/browse/CPS-1767>`_ Upgrade CPS to java 17
mpriyank8caa3422023-06-30 11:14:10 +0100706
danielhanrahan19f963b2023-06-15 13:52:34 +0100707Version: 3.3.3
708==============
709
710Release Data
711------------
712
713+--------------------------------------+--------------------------------------------------------+
714| **CPS Project** | |
715| | |
716+--------------------------------------+--------------------------------------------------------+
717| **Docker images** | onap/cps-and-ncmp:3.3.3 |
718| | |
719+--------------------------------------+--------------------------------------------------------+
720| **Release designation** | 3.3.3 Montreal |
721| | |
722+--------------------------------------+--------------------------------------------------------+
mpriyank8caa3422023-06-30 11:14:10 +0100723| **Release date** | 2023 June 30 |
danielhanrahan19f963b2023-06-15 13:52:34 +0100724| | |
725+--------------------------------------+--------------------------------------------------------+
726
727Bug Fixes
728---------
7293.3.3
730
731Features
732--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100733 - `CPS-1515 <https://lf-onap.atlassian.net/browse/CPS-1515>`_ Support Multiple CM-Handles for NCMP Get Operation
734 - `CPS-1675 <https://lf-onap.atlassian.net/browse/CPS-1675>`_ Persistence write performance improvement(s)
735 - `CPS-1745 <https://lf-onap.atlassian.net/browse/CPS-1745>`_ Upgrade to Openapi 3.0.3
danielhanrahan19f963b2023-06-15 13:52:34 +0100736
mpriyank436b75b2023-05-03 11:10:08 +0100737Version: 3.3.2
738==============
739
740Release Data
741------------
742
743+--------------------------------------+--------------------------------------------------------+
744| **CPS Project** | |
745| | |
746+--------------------------------------+--------------------------------------------------------+
747| **Docker images** | onap/cps-and-ncmp:3.3.2 |
748| | |
749+--------------------------------------+--------------------------------------------------------+
750| **Release designation** | 3.3.2 Montreal |
751| | |
752+--------------------------------------+--------------------------------------------------------+
danielhanrahan19f963b2023-06-15 13:52:34 +0100753| **Release date** | 2023 June 15 |
mpriyank436b75b2023-05-03 11:10:08 +0100754| | |
755+--------------------------------------+--------------------------------------------------------+
756
757Bug Fixes
758---------
7593.3.2
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100760 - `CPS-1716 <https://lf-onap.atlassian.net/browse/CPS-1716>`_ NCMP: Java Heap OutOfMemory errors and slow registration in case of 20k cmhandles
mpriyank436b75b2023-05-03 11:10:08 +0100761
762Features
763--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100764 - `CPS-1006 <https://lf-onap.atlassian.net/browse/CPS-1006>`_ Extend CPS PATCH API to allow update of leaves for multiple data nodes
765 - `CPS-1273 <https://lf-onap.atlassian.net/browse/CPS-1273>`_ Add <,> operators support to cps-path
766 - `CPS-1664 <https://lf-onap.atlassian.net/browse/CPS-1664>`_ Use recursive SQL to fetch descendants in CpsPath queries to improve query performance
767 - `CPS-1676 <https://lf-onap.atlassian.net/browse/CPS-1676>`_ Entity ID types do not match types in database definition
768 - `CPS-1677 <https://lf-onap.atlassian.net/browse/CPS-1677>`_ Remove dataspace_id column from Fragment table
mpriyank436b75b2023-05-03 11:10:08 +0100769
lukegleesond7764c42023-04-20 14:11:20 +0100770Version: 3.3.1
halil.cakal0b8d85d2023-03-23 12:44:27 +0000771==============
772
773Release Data
774------------
775
776+--------------------------------------+--------------------------------------------------------+
777| **CPS Project** | |
778| | |
779+--------------------------------------+--------------------------------------------------------+
lukegleesond7764c42023-04-20 14:11:20 +0100780| **Docker images** | onap/cps-and-ncmp:3.3.1 |
halil.cakal0b8d85d2023-03-23 12:44:27 +0000781| | |
782+--------------------------------------+--------------------------------------------------------+
lukegleesond7764c42023-04-20 14:11:20 +0100783| **Release designation** | 3.3.1 Montreal |
halil.cakal0b8d85d2023-03-23 12:44:27 +0000784| | |
785+--------------------------------------+--------------------------------------------------------+
mpriyank436b75b2023-05-03 11:10:08 +0100786| **Release date** | 2023 May 03 |
halil.cakal0b8d85d2023-03-23 12:44:27 +0000787| | |
788+--------------------------------------+--------------------------------------------------------+
789
790Bug Fixes
791---------
lukegleesond7764c42023-04-20 14:11:20 +01007923.3.1
halil.cakal0b8d85d2023-03-23 12:44:27 +0000793 - None
794
795Features
796--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100797 - `CPS-1272 <https://lf-onap.atlassian.net/browse/CPS-1272>`_ Add Contains operation to CPS Path
798 - `CPS-1573 <https://lf-onap.atlassian.net/browse/CPS-1573>`_ Remove 32K limit for DB operations
799 - `CPS-1627 <https://lf-onap.atlassian.net/browse/CPS-1627>`_ Dependency versions uplift because of vulnerability issues
800 - `CPS-1629 <https://lf-onap.atlassian.net/browse/CPS-1629>`_ Ordering of leaf elements to support combination of AND/OR in cps-path
801 - `CPS-1637 <https://lf-onap.atlassian.net/browse/CPS-1637>`_ Extend hazelcast to work on kubernetes
halil.cakal0b8d85d2023-03-23 12:44:27 +0000802
lukegleesond7764c42023-04-20 14:11:20 +0100803Version: 3.3.0
804==============
805
806Release Data
807------------
808
809+--------------------------------------+--------------------------------------------------------+
810| **CPS Project** | |
811| | |
812+--------------------------------------+--------------------------------------------------------+
813| **Docker images** | onap/cps-and-ncmp:3.3.0 |
814| | |
815+--------------------------------------+--------------------------------------------------------+
816| **Release designation** | 3.3.0 Montreal |
817| | |
818+--------------------------------------+--------------------------------------------------------+
819| **Release date** | 2023 April 20 |
820| | |
821+--------------------------------------+--------------------------------------------------------+
822
823Bug Fixes
824---------
8253.3.0
826 - None
827
828Features
829--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100830 - `CPS-1215 <https://lf-onap.atlassian.net/browse/CPS-1215>`_ Add OR operation for CPS Path
831 - `CPS-1617 <https://lf-onap.atlassian.net/browse/CPS-1617>`_ Use cascade delete in fragments table
lukegleesond7764c42023-04-20 14:11:20 +0100832
833.. ======================
834.. * * * LONDON * * *
835.. ======================
836
mpriyank0fd4d192023-03-10 13:48:20 +0000837Version: 3.2.6
838==============
839
840Release Data
841------------
842
843+--------------------------------------+--------------------------------------------------------+
844| **CPS Project** | |
845| | |
846+--------------------------------------+--------------------------------------------------------+
847| **Docker images** | onap/cps-and-ncmp:3.2.6 |
848| | |
849+--------------------------------------+--------------------------------------------------------+
850| **Release designation** | 3.2.6 London |
851| | |
852+--------------------------------------+--------------------------------------------------------+
seanbeirnef5a3a212023-03-06 09:12:49 +0000853| **Release date** | 2023 March 22 |
mpriyank0fd4d192023-03-10 13:48:20 +0000854| | |
855+--------------------------------------+--------------------------------------------------------+
856
857Bug Fixes
858---------
8593.2.6
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100860 - `CPS-1526 <https://lf-onap.atlassian.net/browse/CPS-1526>`_ Fix response message for PATCH operation
861 - `CPS-1563 <https://lf-onap.atlassian.net/browse/CPS-1563>`_ Fix 500 response error on id-searches with empty parameters
mpriyank0fd4d192023-03-10 13:48:20 +0000862
863Features
864--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100865 - `CPS-1396 <https://lf-onap.atlassian.net/browse/CPS-1396>`_ Query data nodes across all anchors under one dataspace
mpriyank0fd4d192023-03-10 13:48:20 +0000866
mpriyankade5a6e2023-03-09 17:58:31 +0000867Version: 3.2.5
868==============
869
870Release Data
871------------
872
873+--------------------------------------+--------------------------------------------------------+
874| **CPS Project** | |
875| | |
876+--------------------------------------+--------------------------------------------------------+
877| **Docker images** | onap/cps-and-ncmp:3.2.5 |
878| | |
879+--------------------------------------+--------------------------------------------------------+
880| **Release designation** | 3.2.5 London |
881| | |
882+--------------------------------------+--------------------------------------------------------+
mpriyank06bfe4e2023-03-10 11:48:23 +0000883| **Release date** | 2023 March 10 |
mpriyankade5a6e2023-03-09 17:58:31 +0000884| | |
885+--------------------------------------+--------------------------------------------------------+
886
887Bug Fixes
888---------
8893.2.5
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100890 - `CPS-1537 <https://lf-onap.atlassian.net/browse/CPS-1537>`_ Introduce control switch for model loader functionality.
mpriyankade5a6e2023-03-09 17:58:31 +0000891
892Features
893--------
894 - None
895
seanbeirnef0f4fd82023-03-07 13:42:04 +0000896Version: 3.2.4
897==============
898
899Release Data
900------------
901
902+--------------------------------------+--------------------------------------------------------+
903| **CPS Project** | |
904| | |
905+--------------------------------------+--------------------------------------------------------+
906| **Docker images** | onap/cps-and-ncmp:3.2.4 |
907| | |
908+--------------------------------------+--------------------------------------------------------+
909| **Release designation** | 3.2.4 London |
910| | |
911+--------------------------------------+--------------------------------------------------------+
mpriyankbd5ba8d2023-03-09 16:33:02 +0000912| **Release date** | 2023 March 09 |
seanbeirnef0f4fd82023-03-07 13:42:04 +0000913| | |
914+--------------------------------------+--------------------------------------------------------+
915
916Bug Fixes
917---------
9183.2.4
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100919 - `CPS-1533 <https://lf-onap.atlassian.net/browse/CPS-1533>`_ Fix for Temp tables cause Out of shared memory errors in Postgres
920 - `CPS-1537 <https://lf-onap.atlassian.net/browse/CPS-1537>`_ NCMP failed to start due to issue in SubscriptionModelLoader
mpriyankbd5ba8d2023-03-09 16:33:02 +0000921
922Features
923--------
924 - None
seanbeirnef0f4fd82023-03-07 13:42:04 +0000925
mpriyankfd43dbe2023-02-08 11:21:08 +0000926Version: 3.2.3
927==============
928
929Release Data
930------------
931
932+--------------------------------------+--------------------------------------------------------+
933| **CPS Project** | |
934| | |
935+--------------------------------------+--------------------------------------------------------+
936| **Docker images** | onap/cps-and-ncmp:3.2.3 |
937| | |
938+--------------------------------------+--------------------------------------------------------+
939| **Release designation** | 3.2.3 London |
940| | |
941+--------------------------------------+--------------------------------------------------------+
seanbeirnef9af5f82023-03-07 10:36:18 +0000942| **Release date** | 2023 March 07 |
mpriyankfd43dbe2023-02-08 11:21:08 +0000943| | |
944+--------------------------------------+--------------------------------------------------------+
945
946Bug Fixes
947---------
9483.2.3
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100949 - `CPS-1494 <https://lf-onap.atlassian.net/browse/CPS-1494>`_ NCMP Inventory Performance Improvements
mpriyankfd43dbe2023-02-08 11:21:08 +0000950
951Features
952--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100953 - `CPS-1401 <https://lf-onap.atlassian.net/browse/CPS-1401>`_ Added V2 of Get Data Node API,support to retrieve all data nodes under an anchor
954 - `CPS-1502 <https://lf-onap.atlassian.net/browse/CPS-1502>`_ Delete Performance Improvements
mpriyankfd43dbe2023-02-08 11:21:08 +0000955
seanbeirnef8e980a2023-01-27 18:09:33 +0000956Version: 3.2.2
957==============
958
959Release Data
960------------
961
962+--------------------------------------+--------------------------------------------------------+
963| **CPS Project** | |
964| | |
965+--------------------------------------+--------------------------------------------------------+
966| **Docker images** | onap/cps-and-ncmp:3.2.2 |
967| | |
968+--------------------------------------+--------------------------------------------------------+
969| **Release designation** | 3.2.2 London |
970| | |
971+--------------------------------------+--------------------------------------------------------+
mpriyankfd43dbe2023-02-08 11:21:08 +0000972| **Release date** | 2023 February 08 |
seanbeirnef8e980a2023-01-27 18:09:33 +0000973| | |
974+--------------------------------------+--------------------------------------------------------+
975
976Bug Fixes
977---------
mpriyank0b5950d2023-02-07 17:55:10 +00009783.2.2
sourabh_sourabh89bfabf2024-10-02 16:37:47 +0100979 - `CPS-1173 <https://lf-onap.atlassian.net/browse/CPS-1173>`_ Delete Performance Improvements.
mpriyank0b5950d2023-02-07 17:55:10 +0000980
981Features
982--------
983 - None
seanbeirnef8e980a2023-01-27 18:09:33 +0000984
leventecsanyi37d72852022-10-26 10:44:08 +0200985Version: 3.2.1
986==============
mpriyank4bd450e2022-10-05 09:50:59 +0100987
988Release Data
989------------
990
991+--------------------------------------+--------------------------------------------------------+
992| **CPS Project** | |
993| | |
994+--------------------------------------+--------------------------------------------------------+
lukegleesone0154a62023-01-25 15:06:52 +0000995| **Docker images** | onap/cps-and-ncmp:3.2.1 |
mpriyank4bd450e2022-10-05 09:50:59 +0100996| | |
997+--------------------------------------+--------------------------------------------------------+
leventecsanyi37d72852022-10-26 10:44:08 +0200998| **Release designation** | 3.2.1 London |
mpriyank4bd450e2022-10-05 09:50:59 +0100999| | |
1000+--------------------------------------+--------------------------------------------------------+
lukegleesone0154a62023-01-25 15:06:52 +00001001| **Release date** | 2023 January 27 |
mpriyank4bd450e2022-10-05 09:50:59 +01001002| | |
1003+--------------------------------------+--------------------------------------------------------+
Cédric Ollivier490b20d2023-03-15 21:40:48 +01001004
lukegleeson3be99242022-10-11 14:34:56 +01001005Features
1006--------
leventecsanyi37d72852022-10-26 10:44:08 +020010073.2.1
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001008 - `CPS-341 <https://lf-onap.atlassian.net/browse/CPS-341>`_ Added support for multiple data tree instances under 1 anchor.
1009 - `CPS-1002 <https://lf-onap.atlassian.net/browse/CPS-1002>`_ Add CPS-E-05 endpoint for 'Query data, NCMP-Operational Datastore' using cpsPaths
1010 - `CPS-1182 <https://lf-onap.atlassian.net/browse/CPS-1182>`_ Upgrade Opendaylight
1011 - `CPS-1185 <https://lf-onap.atlassian.net/browse/CPS-1185>`_ Get all dataspaces.
1012 - `CPS-1186 <https://lf-onap.atlassian.net/browse/CPS-1186>`_ Get single dataspace.
1013 - `CPS-1187 <https://lf-onap.atlassian.net/browse/CPS-1187>`_ Added API to get all schema sets for a given dataspace.
1014 - `CPS-1236 <https://lf-onap.atlassian.net/browse/CPS-1236>`_ DMI audit support for NCMP: Filter on any properties of CM Handles
1015 - `CPS-1257 <https://lf-onap.atlassian.net/browse/CPS-1257>`_ Added support for application/xml Content-Type (write only).
1016 - `CPS-1381 <https://lf-onap.atlassian.net/browse/CPS-1381>`_ Query large outputs using limit/depth/pagination
1017 - `CPS-1421 <https://lf-onap.atlassian.net/browse/CPS-1421>`_ Optimized query for large number of hits with descendants.
1018 - `CPS-1422 <https://lf-onap.atlassian.net/browse/CPS-1422>`_ Fetch CM handles by collection of xpaths (CPS Core)
1019 - `CPS-1424 <https://lf-onap.atlassian.net/browse/CPS-1424>`_ Updating CmHandleStates using batch operation
1020 - `CPS-1439 <https://lf-onap.atlassian.net/browse/CPS-1439>`_ Use native query to delete data nodes
mpriyank4bd450e2022-10-05 09:50:59 +01001021
1022Bug Fixes
1023---------
ToineSiebelink294bcb52022-12-23 11:07:42 +000010243.2.1
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001025 - `CPS-1171 <https://lf-onap.atlassian.net/browse/CPS-1171>`_ Optimized retrieval of data nodes with many descendants.
1026 - `CPS-1288 <https://lf-onap.atlassian.net/browse/CPS-1288>`_ Hazelcast TTL for IMap is not working
1027 - `CPS-1289 <https://lf-onap.atlassian.net/browse/CPS-1289>`_ Getting wrong error code for create node api
1028 - `CPS-1326 <https://lf-onap.atlassian.net/browse/CPS-1326>`_ Creation of DataNodeBuilder with module name prefix is very slow
1029 - `CPS-1344 <https://lf-onap.atlassian.net/browse/CPS-1344>`_ Top level container (prefix) is not always the first module
1030 - `CPS-1350 <https://lf-onap.atlassian.net/browse/CPS-1350>`_ Add Basic Authentication to CPS/NCMP OpenAPI Definitions.
1031 - `CPS-1352 <https://lf-onap.atlassian.net/browse/CPS-1352>`_ Handle YangChoiceNode in right format.
1032 - `CPS-1409 <https://lf-onap.atlassian.net/browse/CPS-1409>`_ Fix Delete uses case with '/' in path.
1033 - `CPS-1433 <https://lf-onap.atlassian.net/browse/CPS-1433>`_ Fix to allow posting data with '/' key fields.
1034 - `CPS-1442 <https://lf-onap.atlassian.net/browse/CPS-1442>`_ CPS PATCH operation does not merge existing data
1035 - `CPS-1446 <https://lf-onap.atlassian.net/browse/CPS-1446>`_ Locked cmhandles and ready to locked state transitions causing long cmHandle discovery
1036 - `CPS-1457 <https://lf-onap.atlassian.net/browse/CPS-1457>`_ CpsDataPersistenceService#getDataNodes uses non-normalized xpaths
1037 - `CPS-1458 <https://lf-onap.atlassian.net/browse/CPS-1458>`_ CpsDataPersistenceService#getDataNodes does not handle root xpath
1038 - `CPS-1460 <https://lf-onap.atlassian.net/browse/CPS-1460>`_ CPS Path Processing Performance Test duration is too low
ToineSiebelink294bcb52022-12-23 11:07:42 +00001039
leventecsanyi37d72852022-10-26 10:44:08 +020010403.2.0
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001041 - `CPS-1312 <https://lf-onap.atlassian.net/browse/CPS-1312>`_ CPS(/NCMP) does not have version control.
mpriyank4bd450e2022-10-05 09:50:59 +01001042
lukegleeson3be99242022-10-11 14:34:56 +01001043Known Limitations, Issues and Workarounds
1044-----------------------------------------
1045
1046*System Limitations*
1047
seanbeirne72c267e2022-10-18 12:39:22 +01001048For upgrading, CPS uses Liquibase for database upgrades. CPS/NCMP currently only supports upgrading from Liquibase changelog 11 to Liquibase changelog 16.
1049This is from commit CPS-506: List all known modules and revision to CPS-1312: Default CMHandles to READY during upgrade or from ONAP release Honolulu to Kohn.
lukegleeson3be99242022-10-11 14:34:56 +01001050
arpitsingh2b4c4882023-03-03 21:38:57 +05301051CPS core Patch operation currently supports updating data of one top level data node. When performing Patch on multiple top level data nodes at once
1052a 400 Bad Request is sent as response. This is part of commit CPS-1526.
1053
seanbeirnedba2b102022-10-27 09:59:17 +01001054.. ====================
1055.. * * * KOHN * * *
1056.. ====================
1057
mpriyankfe775312022-09-30 14:16:51 +01001058Version: 3.1.4
1059==============
1060
1061Release Data
1062------------
1063
1064+--------------------------------------+--------------------------------------------------------+
1065| **CPS Project** | |
1066| | |
1067+--------------------------------------+--------------------------------------------------------+
1068| **Docker images** | onap/cps-and-ncmp:3.1.4 |
1069| | |
1070+--------------------------------------+--------------------------------------------------------+
1071| **Release designation** | 3.1.4 Kohn |
1072| | |
1073+--------------------------------------+--------------------------------------------------------+
mpriyank4bd450e2022-10-05 09:50:59 +01001074| **Release date** | 2022 October 5 |
mpriyankfe775312022-09-30 14:16:51 +01001075| | |
1076+--------------------------------------+--------------------------------------------------------+
1077
1078Bug Fixes
1079---------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001080 - `CPS-1265 <https://lf-onap.atlassian.net/browse/CPS-1265>`_ Revision field should not be required (NotNull) on cps-ri YangResourceEntity
1081 - `CPS-1294 <https://lf-onap.atlassian.net/browse/CPS-1294>`_ Kafka communication fault caused cmHandle registration error
mpriyankfe775312022-09-30 14:16:51 +01001082
mpriyank06736cb2022-09-29 14:29:40 +01001083Version: 3.1.3
1084==============
1085
1086Release Data
1087------------
1088
1089+--------------------------------------+--------------------------------------------------------+
1090| **CPS Project** | |
1091| | |
1092+--------------------------------------+--------------------------------------------------------+
1093| **Docker images** | onap/cps-and-ncmp:3.1.3 |
1094| | |
1095+--------------------------------------+--------------------------------------------------------+
1096| **Release designation** | 3.1.3 Kohn |
1097| | |
1098+--------------------------------------+--------------------------------------------------------+
mpriyankfe775312022-09-30 14:16:51 +01001099| **Release date** | 2022 September 29 |
mpriyank06736cb2022-09-29 14:29:40 +01001100| | |
1101+--------------------------------------+--------------------------------------------------------+
1102
1103Bug Fixes
1104---------
1105 - None
1106
mpriyankef0ddfc2022-09-28 12:19:34 +01001107Version: 3.1.2
1108==============
1109
1110Release Data
1111------------
1112
1113+--------------------------------------+--------------------------------------------------------+
1114| **CPS Project** | |
1115| | |
1116+--------------------------------------+--------------------------------------------------------+
1117| **Docker images** | onap/cps-and-ncmp:3.1.2 |
1118| | |
1119+--------------------------------------+--------------------------------------------------------+
1120| **Release designation** | 3.1.2 Kohn |
1121| | |
1122+--------------------------------------+--------------------------------------------------------+
mpriyank06736cb2022-09-29 14:29:40 +01001123| **Release date** | 2022 September 28 |
mpriyankef0ddfc2022-09-28 12:19:34 +01001124| | |
1125+--------------------------------------+--------------------------------------------------------+
1126
1127Bug Fixes
1128---------
1129 - None
1130
mpriyanka3f43502022-09-26 14:57:01 +01001131Version: 3.1.1
1132==============
1133
1134Release Data
1135------------
1136
1137+--------------------------------------+--------------------------------------------------------+
1138| **CPS Project** | |
1139| | |
1140+--------------------------------------+--------------------------------------------------------+
1141| **Docker images** | onap/cps-and-ncmp:3.1.1 |
1142| | |
1143+--------------------------------------+--------------------------------------------------------+
1144| **Release designation** | 3.1.1 Kohn |
1145| | |
1146+--------------------------------------+--------------------------------------------------------+
mpriyankef0ddfc2022-09-28 12:19:34 +01001147| **Release date** | 2022 September 28 |
mpriyanka3f43502022-09-26 14:57:01 +01001148| | |
1149+--------------------------------------+--------------------------------------------------------+
1150
1151Bug Fixes
1152---------
1153 - None
1154
lukegleesonc9ec9152022-09-07 14:21:36 +01001155Security Notes
1156--------------
1157
1158*Fixed Security Issues*
1159
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001160 - `CPS-1226 <https://lf-onap.atlassian.net/browse/CPS-1226>`_ Security bug in the logs
lukegleesonc9ec9152022-09-07 14:21:36 +01001161
lukegleeson4a34fa52022-09-19 15:31:59 +01001162Version: 3.1.0
1163==============
Bruno Sakoto9c3541e2022-06-15 07:57:42 -04001164
1165Release Data
1166------------
1167
DylanB95ESTb130fd32022-04-04 13:09:22 +01001168+--------------------------------------+--------------------------------------------------------+
1169| **CPS Project** | |
1170| | |
1171+--------------------------------------+--------------------------------------------------------+
1172| **Docker images** | onap/cps-and-ncmp:3.1.0 |
1173| | |
1174+--------------------------------------+--------------------------------------------------------+
Bruno Sakoto9c3541e2022-06-15 07:57:42 -04001175| **Release designation** | 3.1.0 Kohn |
DylanB95ESTb130fd32022-04-04 13:09:22 +01001176| | |
1177+--------------------------------------+--------------------------------------------------------+
lukegleeson4a34fa52022-09-19 15:31:59 +01001178| **Release date** | 2022 September 14 |
DylanB95ESTb130fd32022-04-04 13:09:22 +01001179| | |
1180+--------------------------------------+--------------------------------------------------------+
1181
1182Features
1183--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001184 - `CPS-340 <https://lf-onap.atlassian.net/browse/CPS-340>`_ Patch and update the root data node
1185 - `CPS-575 <https://lf-onap.atlassian.net/browse/CPS-575>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (NCMP.)
1186 - `CPS-731 <https://lf-onap.atlassian.net/browse/CPS-731>`_ Query based on Public CM Properties
1187 - `CPS-828 <https://lf-onap.atlassian.net/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
1188 - `CPS-829 <https://lf-onap.atlassian.net/browse/CPS-829>`_ Async: Internal message topic incl. basic producer & Consumer
1189 - `CPS-830 <https://lf-onap.atlassian.net/browse/CPS-830>`_ DMI-NCMP Asynchronously Publish Response Event to Client Topic
1190 - `CPS-869 <https://lf-onap.atlassian.net/browse/CPS-869>`_ Apply Standardized logging fields to adhere to ONAP Best practice REQ-1072
1191 - `CPS-870 <https://lf-onap.atlassian.net/browse/CPS-870>`_ Align CPS-Core output with SDN-C output (add module name)
1192 - `CPS-875 <https://lf-onap.atlassian.net/browse/CPS-875>`_ CM Handle State: Watchdog-process that syncs 'ADVISED' CM Handles
1193 - `CPS-877 <https://lf-onap.atlassian.net/browse/CPS-877>`_ CM Handle State: Exclude any CM-Handles from queries/operations that are not in state 'READY'
1194 - `CPS-899 <https://lf-onap.atlassian.net/browse/CPS-899>`_ Start and stop sessions on Java API
1195 - `CPS-909 <https://lf-onap.atlassian.net/browse/CPS-909>`_ Separate NCMP endpoint for ch/{cm-handle}/properties and ch/{cm-handle}/state
1196 - `CPS-917 <https://lf-onap.atlassian.net/browse/CPS-917>`_ Structured Errors response for passthrough use-cases in NCMP
1197 - `CPS-953 <https://lf-onap.atlassian.net/browse/CPS-953>`_ Update maven deploy plugin version
1198 - `CPS-977 <https://lf-onap.atlassian.net/browse/CPS-977>`_ Query CM Handles using CpsPath
1199 - `CPS-1000 <https://lf-onap.atlassian.net/browse/CPS-1000>`_ Create Data Synchronization watchdog
1200 - `CPS-1016 <https://lf-onap.atlassian.net/browse/CPS-1016>`_ Merge 2 'query' end points in NCMP
1201 - `CPS-1034 <https://lf-onap.atlassian.net/browse/CPS-1034>`_ Publish lifecycle events for ADVISED , READY and LOCKED state transition"
1202 - `CPS-1064 <https://lf-onap.atlassian.net/browse/CPS-1064>`_ Support retrieval of YANG module sources for CM handle on the NCMP interface
1203 - `CPS-1099 <https://lf-onap.atlassian.net/browse/CPS-1099>`_ Expose simplified 'external' lock reason enum state over REST interface
1204 - `CPS-1101 <https://lf-onap.atlassian.net/browse/CPS-1101>`_ Introducing the DELETING and DELETED Cmhandle State
1205 - `CPS-1102 <https://lf-onap.atlassian.net/browse/CPS-1102>`_ Register the Cmhandle Sends Advised State notification.
1206 - `CPS-1133 <https://lf-onap.atlassian.net/browse/CPS-1133>`_ Enable/Disable Data Sync for Cm Handle
1207 - `CPS-1136 <https://lf-onap.atlassian.net/browse/CPS-1136>`_ DMI Audit Support (get all CM Handles for a registered DMI)
lukegleeson4a34fa52022-09-19 15:31:59 +01001208
emacleeafb17362022-09-02 14:40:17 +01001209
1210Bug Fixes
1211---------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001212 - `CPS-896 <https://lf-onap.atlassian.net/browse/CPS-896>`_ CM Handle Registration Process only partially completes when exception is thrown
1213 - `CPS-957 <https://lf-onap.atlassian.net/browse/CPS-957>`_ NCMP: fix getResourceDataForPassthroughOperational endpoint
1214 - `CPS-1020 <https://lf-onap.atlassian.net/browse/CPS-1020>`_ DuplicatedYangResourceException error at parallel cmHandle registration
1215 - `CPS-1056 <https://lf-onap.atlassian.net/browse/CPS-1056>`_ Wrong error response format in case of Dmi plugin error
1216 - `CPS-1067 <https://lf-onap.atlassian.net/browse/CPS-1067>`_ NCMP returns 500 error on searches endpoint when No DMI Handles registered
1217 - `CPS-1085 <https://lf-onap.atlassian.net/browse/CPS-1085>`_ Performance degradation on ncmp/v1/ch/searches endpoint
1218 - `CPS-1088 <https://lf-onap.atlassian.net/browse/CPS-1088>`_ Kafka consumer can not be turned off
1219 - `CPS-1097 <https://lf-onap.atlassian.net/browse/CPS-1097>`_ Unable to change state from LOCKED to ADVISED
1220 - `CPS-1126 <https://lf-onap.atlassian.net/browse/CPS-1126>`_ CmHandle creation performance degradation
1221 - `CPS-1175 <https://lf-onap.atlassian.net/browse/CPS-1175>`_ Incorrect response when empty body executed for cmhandle id-searches
1222 - `CPS-1179 <https://lf-onap.atlassian.net/browse/CPS-1179>`_ Node API - GET method returns invalid response when identifier contains '/'
1223 - `CPS-1212 <https://lf-onap.atlassian.net/browse/CPS-1212>`_ Additional Properties for CM Handles not included when send to DMI Plugin
1224 - `CPS-1217 <https://lf-onap.atlassian.net/browse/CPS-1217>`_ Searches endpoint gives back empty list however there are already available cmhandles
1225 - `CPS-1218 <https://lf-onap.atlassian.net/browse/CPS-1218>`_ NCMP logs are flooded with SyncUtils logs
puthuparambil.adityadd904322022-09-21 10:53:51 +01001226
1227Known Limitations, Issues and Workarounds
1228-----------------------------------------
1229
1230*System Limitations*
1231
1232Having '[' token in any index in any list will have a negative impact on the search functions leaf-conditions and text()-condition.
1233Example of an xpath that would cause problems while using cps-path queries : /parent/child[@id='id[with]braces']
DylanB95ESTb130fd32022-04-04 13:09:22 +01001234
lukegleeson4a34fa52022-09-19 15:31:59 +01001235*Known Vulnerabilities*
1236
1237None
1238
1239*Workarounds*
1240
1241None
1242
1243Security Notes
1244--------------
1245
1246*Fixed Security Issues*
1247
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001248 - `CPS-963 <https://lf-onap.atlassian.net/browse/CPS-963>`_ Liquibase has got serious vulnerability, upgrade required
lukegleeson4a34fa52022-09-19 15:31:59 +01001249
1250*Known Security Issues*
1251
1252None
1253
Bruno Sakoto9c3541e2022-06-15 07:57:42 -04001254.. ========================
1255.. * * * JAKARTA * * *
1256.. ========================
1257
1258Version: 3.0.1
1259==============
1260
1261Release Data
1262------------
1263
1264+--------------------------------------+--------------------------------------------------------+
1265| **CPS Project** | |
1266| | |
1267+--------------------------------------+--------------------------------------------------------+
1268| **Docker images** | onap/cps-and-ncmp:3.0.1 |
1269| | |
1270+--------------------------------------+--------------------------------------------------------+
1271| **Release designation** | 3.0.1 Jakarta |
1272| | |
1273+--------------------------------------+--------------------------------------------------------+
1274| **Release date** | 2022 April 28 |
1275| | |
1276+--------------------------------------+--------------------------------------------------------+
1277
1278Bug Fixes
1279---------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001280 - `CPS-961 <https://lf-onap.atlassian.net/browse/CPS-961>`_ Updated ANTLR compiler version to 4.9.2 to be compatible with runtime version
Bruno Sakoto9c3541e2022-06-15 07:57:42 -04001281
Bruno Sakotoa1129b62022-03-15 08:09:07 -04001282Version: 3.0.0
1283==============
niamhcoref7b414e2021-11-17 11:02:07 +00001284
Bruno Sakotoa1129b62022-03-15 08:09:07 -04001285Release Data
1286------------
1287
1288+--------------------------------------+--------------------------------------------------------+
1289| **CPS Project** | |
1290| | |
1291+--------------------------------------+--------------------------------------------------------+
1292| **Docker images** | onap/cps-and-ncmp:3.0.0 |
1293| | |
1294+--------------------------------------+--------------------------------------------------------+
1295| **Release designation** | 3.0.0 Jakarta |
1296| | |
1297+--------------------------------------+--------------------------------------------------------+
1298| **Release date** | 2022 March 15 |
1299| | |
1300+--------------------------------------+--------------------------------------------------------+
niamhcoref7b414e2021-11-17 11:02:07 +00001301
1302Features
1303--------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001304 - `CPS-559 <https://lf-onap.atlassian.net/browse/CPS-559>`_ Define response objects (schemas) in cps-ncmp
1305 - `CPS-636 <https://lf-onap.atlassian.net/browse/CPS-636>`_ Update operation for datastore pass through running
1306 - `CPS-638 <https://lf-onap.atlassian.net/browse/CPS-638>`_ Delete operation for datastore pass through running
1307 - `CPS-677 <https://lf-onap.atlassian.net/browse/CPS-677>`_ Support 'public' Cm Handle Properties
1308 - `CPS-741 <https://lf-onap.atlassian.net/browse/CPS-741>`_ Re sync after removing cm handles
1309 - `CPS-777 <https://lf-onap.atlassian.net/browse/CPS-777>`_ Ensure all DMI operations use POST method
1310 - `CPS-780 <https://lf-onap.atlassian.net/browse/CPS-780>`_ Add examples for parameters, request and response in openapi yaml for cps-core
1311 - `CPS-789 <https://lf-onap.atlassian.net/browse/CPS-789>`_ CPS Data Updated Event Schema V2 to support delete operation
1312 - `CPS-791 <https://lf-onap.atlassian.net/browse/CPS-791>`_ CPS-Core sends delete notification event
1313 - `CPS-817 <https://lf-onap.atlassian.net/browse/CPS-817>`_ Create Endpoint For Get Cm Handles (incl. public properties) By Name
1314 - `CPS-837 <https://lf-onap.atlassian.net/browse/CPS-837>`_ Add Remove and Update properties (DMI and Public) as part of CM Handle Registration update
niamhcoref7b414e2021-11-17 11:02:07 +00001315
1316Bug Fixes
1317---------
1318
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001319 - `CPS-762 <https://lf-onap.atlassian.net/browse/CPS-762>`_ Query cm handles for module names returns incorrect cm handle identifiers
1320 - `CPS-788 <https://lf-onap.atlassian.net/browse/CPS-788>`_ Yang Resource formatting is incorrect
1321 - `CPS-783 <https://lf-onap.atlassian.net/browse/CPS-783>`_ Remove cm handle does not completely remove all cm handle information
1322 - `CPS-841 <https://lf-onap.atlassian.net/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
1323 - `CPS-856 <https://lf-onap.atlassian.net/browse/CPS-856>`_ Retry mechanism not working for concurrent CmHandle registration
1324 - `CPS-867 <https://lf-onap.atlassian.net/browse/CPS-867>`_ Database port made configurable through env variable DB_PORT
1325 - `CPS-886 <https://lf-onap.atlassian.net/browse/CPS-886>`_ Fragment handling decreasing performance for large number of cmHandles
1326 - `CPS-887 <https://lf-onap.atlassian.net/browse/CPS-887>`_ Increase performance of cmHandle registration for large number of schema sets in DB
1327 - `CPS-892 <https://lf-onap.atlassian.net/browse/CPS-892>`_ Fixed the response code during CM-Handle Registration from 201 CREATED to 204 NO_CONTENT
1328 - `CPS-893 <https://lf-onap.atlassian.net/browse/CPS-893>`_ NCMP Java API depends on NCMP-Rest-API (cyclic) through json properties on Java API
niamhcoref7b414e2021-11-17 11:02:07 +00001329
1330Known Limitations, Issues and Workarounds
1331-----------------------------------------
1332
1333*System Limitations*
1334
DylanB95ESTe5573382022-01-27 17:12:52 +00001335Null can no longer be passed within the dmi plugin service names when registering a cm handle, as part of
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001336`CPS-837 <https://lf-onap.atlassian.net/browse/CPS-837>`_ null is now used to indicate if a property should be removed as part
DylanB95ESTe5573382022-01-27 17:12:52 +00001337of cm handle registration.
niamhcoref7b414e2021-11-17 11:02:07 +00001338
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001339The Absolute path to list with integer key will not work. Please refer `CPS-961 <https://lf-onap.atlassian.net/browse/CPS-961>`_
Lathishb3550f12022-03-15 12:03:53 +00001340for more information.
1341
niamhcoref7b414e2021-11-17 11:02:07 +00001342*Known Vulnerabilities*
1343
1344None
1345
1346*Workarounds*
1347
DylanB95ESTe5573382022-01-27 17:12:52 +00001348Instead of passing null as a value within the dmi plugin service names, remove them from the request completely, or
1349pass an empty string as the value if you do not want to include names for these values.
niamhcoref7b414e2021-11-17 11:02:07 +00001350
1351Security Notes
1352--------------
1353
1354*Fixed Security Issues*
1355
1356None
1357
1358*Known Security Issues*
1359
1360None
1361
1362.. ========================
shivasubedi44beaa32021-09-13 15:16:30 +01001363.. * * * ISTANBUL * * *
1364.. ========================
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001365
Bruno Sakoto0eaf3342022-02-11 15:05:29 -05001366Version: 2.0.4
1367==============
1368
1369Release Data
1370------------
1371
1372+--------------------------------------+--------------------------------------------------------+
1373| **CPS Project** | |
1374| | |
1375+--------------------------------------+--------------------------------------------------------+
1376| **Docker images** | onap/cps-and-ncmp:2.0.4 |
1377| | |
1378+--------------------------------------+--------------------------------------------------------+
1379| **Release designation** | 2.0.4 Istanbul |
1380| | |
1381+--------------------------------------+--------------------------------------------------------+
1382| **Release date** | 2022 Feb 09 |
1383| | |
1384+--------------------------------------+--------------------------------------------------------+
1385
1386Bug Fixes
1387---------
1388
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001389 - `CPS-879 <https://lf-onap.atlassian.net/browse/CPS-879>`_ Fix docker compose for csit test.
1390 - `CPS-873 <https://lf-onap.atlassian.net/browse/CPS-873>`_ Fix intermittent circular dependency error when the application starts.
Bruno Sakoto0eaf3342022-02-11 15:05:29 -05001391
1392Version: 2.0.3
1393==============
1394
1395Release Data
1396------------
1397
1398+--------------------------------------+--------------------------------------------------------+
1399| **CPS Project** | |
1400| | |
1401+--------------------------------------+--------------------------------------------------------+
1402| **Docker images** | onap/cps-and-ncmp:2.0.3 |
1403| | |
1404+--------------------------------------+--------------------------------------------------------+
1405| **Release designation** | 2.0.3 Istanbul |
1406| | |
1407+--------------------------------------+--------------------------------------------------------+
1408| **Release date** | 2022-07-01 |
1409| | |
1410+--------------------------------------+--------------------------------------------------------+
1411
1412Bug Fixes
1413---------
1414
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001415 - `CPS-841 <https://lf-onap.atlassian.net/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
Bruno Sakoto0eaf3342022-02-11 15:05:29 -05001416
1417Version: 2.0.2
1418==============
1419
1420Release Data
1421------------
1422
1423+--------------------------------------+--------------------------------------------------------+
1424| **CPS Project** | |
1425| | |
1426+--------------------------------------+--------------------------------------------------------+
1427| **Docker images** | onap/cps-and-ncmp:2.0.2 |
1428| | |
1429+--------------------------------------+--------------------------------------------------------+
1430| **Release designation** | 2.0.2 Istanbul |
1431| | |
1432+--------------------------------------+--------------------------------------------------------+
1433| **Release date** | 2021-16-12 |
1434| | |
1435+--------------------------------------+--------------------------------------------------------+
1436
1437Bug Fixes
1438---------
1439
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001440 - `CPS-820 <https://lf-onap.atlassian.net/browse/CPS-820>`_ Update log4j version due to security vulnerability
Bruno Sakoto0eaf3342022-02-11 15:05:29 -05001441
lukegleeson9c583712021-09-30 17:21:11 +01001442Version: 2.0.1
1443==============
1444
1445Release Data
1446------------
1447
1448+--------------------------------------+--------------------------------------------------------+
1449| **CPS Project** | |
1450| | |
1451+--------------------------------------+--------------------------------------------------------+
1452| **Docker images** | onap/cps-and-ncmp:2.0.1 |
1453| | |
1454+--------------------------------------+--------------------------------------------------------+
1455| **Release designation** | 2.0.1 Istanbul |
1456| | |
1457+--------------------------------------+--------------------------------------------------------+
1458| **Release date** | 2021-14-10 |
1459| | |
1460+--------------------------------------+--------------------------------------------------------+
1461
1462Bug Fixes
1463---------
1464
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001465 - `CPS-594 <https://lf-onap.atlassian.net/browse/CPS-594>`_ SQL ConstraintViolationException when updating the list node element using PATCH List node API
1466 - `CPS-653 <https://lf-onap.atlassian.net/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
1467 - `CPS-673 <https://lf-onap.atlassian.net/browse/CPS-673>`_ Improvement and cleanup for CPS Core charts
1468 - `CPS-691 <https://lf-onap.atlassian.net/browse/CPS-691>`_ NCMP no master index label on index documentation page
lukegleeson9c583712021-09-30 17:21:11 +01001469
1470Known Limitations, Issues and Workarounds
1471-----------------------------------------
1472
1473*System Limitations*
1474
1475Limitations to the amount of child nodes that can be added to the fix above. The current limit is 3.
1476
1477*Known Vulnerabilities*
1478
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001479 - `CPS-725 <https://lf-onap.atlassian.net/browse/CPS-725>`_ fix sample docker compose of cps/ncmp and onap dmi plugin
lukegleeson9c583712021-09-30 17:21:11 +01001480
1481*Workarounds*
1482
1483Add recursive method to save list node data to loop through all corresponding child nodes.
1484
1485Security Notes
1486--------------
1487
1488*Fixed Security Issues*
1489
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001490 - `CPS-581 <https://lf-onap.atlassian.net/browse/CPS-581>`_ Remove security vulnerabilities
lukegleeson9c583712021-09-30 17:21:11 +01001491
1492*Known Security Issues*
1493
1494None
1495
shivasubedi44beaa32021-09-13 15:16:30 +01001496Version: 2.0.0
1497==============
1498
1499Abstract
1500--------
1501
1502This document provides the release notes for Istanbul release.
1503
1504Release Data
1505------------
1506
1507+--------------------------------------+--------------------------------------------------------+
1508| **CPS Project** | |
1509| | |
1510+--------------------------------------+--------------------------------------------------------+
1511| **Docker images** | onap/cps-and-ncmp:2.0.0 |
1512| | |
1513+--------------------------------------+--------------------------------------------------------+
1514| **Release designation** | 2.0.0 Istanbul |
1515| | |
1516+--------------------------------------+--------------------------------------------------------+
lukegleeson9c583712021-09-30 17:21:11 +01001517| **Release date** | 2021-14-09 |
shivasubedi44beaa32021-09-13 15:16:30 +01001518| | |
1519+--------------------------------------+--------------------------------------------------------+
1520
1521Features
1522--------
DylanB95EST3fcf8692021-10-11 16:29:16 +01001523* Register DMI-Plugins with NCMP for CM Handle registrations.
shivasubedi44beaa32021-09-13 15:16:30 +01001524* Update, Create and Remove CM Handles.
1525* Add support for retrieving and writing CM Handle data through NCMP datastores.
1526* Automatic retrieval and caching of model information for CM Handles within NCMP.
1527
shivasubedi44beaa32021-09-13 15:16:30 +01001528Deliverables
1529------------
1530
1531Software Deliverables
1532
1533.. csv-table::
1534 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1535 :widths: auto
1536
1537 "cps", "", "onap/cps-and-ncmp-proxy:2.0.0"
1538
1539Bug Fixes
1540---------
1541
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001542 - `CPS-310 <https://lf-onap.atlassian.net/browse/CPS-310>`_ Data schema migration from Honolulu to Istanbul is failing
1543 - `CPS-316 <https://lf-onap.atlassian.net/browse/CPS-316>`_ Xpath cannot be created for augmentation data node
1544 - `CPS-336 <https://lf-onap.atlassian.net/browse/CPS-336>`_ Ends-with functionality in cpsPath does not conform with standard xPath behavior
1545 - `CPS-345 <https://lf-onap.atlassian.net/browse/CPS-345>`_ Leaf String value comparison matches mix of single and double quotes
1546 - `CPS-357 <https://lf-onap.atlassian.net/browse/CPS-357>`_ cps-review-verification-maven-master Jenkins job is failing when running csit test
1547 - `CPS-367 <https://lf-onap.atlassian.net/browse/CPS-367>`_ Get descendent does not support xpaths that end in list values
1548 - `CPS-377 <https://lf-onap.atlassian.net/browse/CPS-377>`_ Init ran model validation is failing error details are not provided
1549 - `CPS-422 <https://lf-onap.atlassian.net/browse/CPS-422>`_ REST 404 response returned instead of 400 for POST/PUT/PATCH request types
1550 - `CPS-450 <https://lf-onap.atlassian.net/browse/CPS-450>`_ Datanode query using full path to node causes NPE
1551 - `CPS-451 <https://lf-onap.atlassian.net/browse/CPS-451>`_ cps-ran-schema-model@2021-01-28.yang missing root container
1552 - `CPS-464 <https://lf-onap.atlassian.net/browse/CPS-464>`_ Request to update node leaves (patch) responds with Internal Server Error
1553 - `CPS-465 <https://lf-onap.atlassian.net/browse/CPS-465>`_ Request to update node leaves (patch) responds with json parsing failure
1554 - `CPS-466 <https://lf-onap.atlassian.net/browse/CPS-466>`_ Concurrent requests to create schema sets for the same yang model are not supported
1555 - `CPS-479 <https://lf-onap.atlassian.net/browse/CPS-479>`_ Get Nodes API does not always return the object from the root
1556 - `CPS-500 <https://lf-onap.atlassian.net/browse/CPS-500>`_ Special Character Limitations of cpsPath Queries
1557 - `CPS-501 <https://lf-onap.atlassian.net/browse/CPS-501>`_ Put DataNode API has missing transaction and error handling for concurrency issues
1558 - `CPS-524 <https://lf-onap.atlassian.net/browse/CPS-524>`_ Issue with CPSData API to add an item to an existing list node
1559 - `CPS-560 <https://lf-onap.atlassian.net/browse/CPS-560>`_ Response from cps query using text() contains escape characters
1560 - `CPS-566 <https://lf-onap.atlassian.net/browse/CPS-566>`_ Can't access grandparent node through ancestor axis
1561 - `CPS-573 <https://lf-onap.atlassian.net/browse/CPS-573>`_ /v1/ch/PNFDemo1/modules returning 401 unauthorised.
1562 - `CPS-587 <https://lf-onap.atlassian.net/browse/CPS-587>`_ cps-ncmp-service NullpointerException when DmiPluginRegistration has no additionProperties
1563 - `CPS-591 <https://lf-onap.atlassian.net/browse/CPS-591>`_ CPS-Core Leaf stored as integer is being returned from DB as float
1564 - `CPS-601 <https://lf-onap.atlassian.net/browse/CPS-601>`_ CPS swagger-ui does not show NCMP endpoints
1565 - `CPS-616 <https://lf-onap.atlassian.net/browse/CPS-616>`_ NCMP base path does not conform to agreed API URL
1566 - `CPS-630 <https://lf-onap.atlassian.net/browse/CPS-630>`_ Incorrect information sent when same anchor is updated faster than notification service processes
1567 - `CPS-635 <https://lf-onap.atlassian.net/browse/CPS-635>`_ Module Resource call does not include body
shivasubedi44beaa32021-09-13 15:16:30 +01001568
1569This document provides the release notes for Istanbul release.
1570
1571Summary
1572-------
1573
1574Following CPS components are available with default ONAP/CPS installation.
1575
1576
1577 * Platform components
1578
1579 - CPS (Helm charts)
1580
1581 * Service components
1582
DylanB95EST3fcf8692021-10-11 16:29:16 +01001583 - CPS-NCMP
DylanB95EST3fcf8692021-10-11 16:29:16 +01001584 - DMI-Plugin
shivasubedi44beaa32021-09-13 15:16:30 +01001585
1586 * Additional resources that CPS utilizes deployed using ONAP common charts
1587
1588 - Postgres Database
1589
1590
1591Below service components (mS) are available to be deployed on-demand.
1592 - CPS-TBDMT
1593
1594
1595Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
1596
1597Known Limitations, Issues and Workarounds
1598-----------------------------------------
1599
shivasubedi44beaa32021-09-13 15:16:30 +01001600*System Limitations*
1601
1602Limitations to the amount of child nodes that can be added to the fix above. The current limit is 3.
1603
1604*Known Vulnerabilities*
1605
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001606 - `CPS-594 <https://lf-onap.atlassian.net/browse/CPS-594>`_ SQL ConstraintViolationException when updating the list node element using PATCH List node API
1607 - `CPS-653 <https://lf-onap.atlassian.net/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
1608 - `CPS-673 <https://lf-onap.atlassian.net/browse/CPS-673>`_ Improvement and cleanup for CPS Core charts
shivasubedi44beaa32021-09-13 15:16:30 +01001609
1610*Workarounds*
1611
1612Add recursive method to save list node data to loop through all corresponding child nodes.
1613
1614Security Notes
1615--------------
1616
1617*Fixed Security Issues*
1618
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001619 - `CPS-249 <https://lf-onap.atlassian.net/browse/CPS-249>`_ Exception stack trace is exposed
shivasubedi44beaa32021-09-13 15:16:30 +01001620
1621*Known Security Issues*
1622
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001623 - `CPS-581 <https://lf-onap.atlassian.net/browse/CPS-581>`_ Remove security vulnerabilities
lukegleeson9c583712021-09-30 17:21:11 +01001624
shivasubedi44beaa32021-09-13 15:16:30 +01001625Test Results
1626------------
1627 * `Integration tests`
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001628
ToineSiebelinkf0527c52021-07-06 13:03:03 +01001629.. ========================
1630.. * * * HONOLULU * * *
1631.. ========================
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001632
ToineSiebelinkfd2134d2021-04-09 11:15:48 +01001633Version: 1.0.1
1634==============
1635
1636Release Data
1637------------
1638
1639+--------------------------------------+--------------------------------------------------------+
1640| **CPS Project** | |
1641| | |
1642+--------------------------------------+--------------------------------------------------------+
1643| **Docker images** | onap/cps-and-nf-proxy:1.0.1 |
1644| | |
1645+--------------------------------------+--------------------------------------------------------+
1646| **Release designation** | 1.0.1 Honolulu |
1647| | |
1648+--------------------------------------+--------------------------------------------------------+
1649| **Release date** | 2021-04-09 |
1650| | |
1651+--------------------------------------+--------------------------------------------------------+
1652
1653Bug Fixes
1654---------
1655
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001656 - `CPS-706 <https://lf-onap.atlassian.net/browse/CPS-706>`_ Get moduleschema/yangresouce endpoint not working
1657 - `CPS-276 <https://lf-onap.atlassian.net/browse/CPS-276>`_ Improve error reporting for invalid cpsPath on Queries
1658 - `CPS-288 <https://lf-onap.atlassian.net/browse/CPS-288>`_ Move security configuration to the application module
1659 - `CPS-290 <https://lf-onap.atlassian.net/browse/CPS-290>`_ Internal Server Error when creating the same data node twice
1660 - `CPS-292 <https://lf-onap.atlassian.net/browse/CPS-292>`_ Detailed information is missing to explain why data is not compliant with the specified YANG model
1661 - `CPS-300 <https://lf-onap.atlassian.net/browse/CPS-304>`_ Not able to create data instances for 2 different anchors using the same model
1662 - `CPS-304 <https://lf-onap.atlassian.net/browse/CPS-304>`_ Use ONAP recommended base Java Docker image
1663 - `CPS-308 <https://lf-onap.atlassian.net/browse/CPS-308>`_ Not able to upload yang models files greater than 1MB
ToineSiebelinkfd2134d2021-04-09 11:15:48 +01001664
1665Security Notes
1666--------------
1667
1668*Fixed Security Issues*
1669
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001670 - `CPS-249 <https://lf-onap.atlassian.net/browse/CPS-249>`_ Exception stack trace is exposed
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001671
ToineSiebelinka2d25b52021-04-13 15:10:47 +01001672*Known Security Issues*
1673
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001674 - `Security Waiver <https://lf-onap.atlassian.net/wiki/spaces/DW/pages/16467851/Honolulu+Exception+Request+for+CPS>`_ Security - Expose external endpoints with https
ToineSiebelinka2d25b52021-04-13 15:10:47 +01001675
Rishi.Chail4359d282021-03-03 16:36:26 +00001676Version: 1.0.0
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001677==============
1678
1679
1680Abstract
1681--------
1682
1683This document provides the release notes for Honolulu release.
1684
1685Summary
1686-------
1687
1688Following CPS components are available with default ONAP/CPS installation.
1689
1690
Rishi.Chail4359d282021-03-03 16:36:26 +00001691 * Platform components
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001692
Rishi.Chail4359d282021-03-03 16:36:26 +00001693 - CPS (Helm charts)
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001694
Rishi.Chail4359d282021-03-03 16:36:26 +00001695 * Service components
1696
1697 - CPS Core
1698
1699 * Additional resources that CPS utilizes deployed using ONAP common charts
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001700
1701 - Postgres Database
1702
1703
Rishi.Chail4359d282021-03-03 16:36:26 +00001704Below service components (mS) are available to be deployed on-demand.
1705 - CPS-TBDMT
1706
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001707
1708Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
1709
1710
1711Release Data
1712------------
1713
1714+--------------------------------------+--------------------------------------------------------+
1715| **CPS Project** | |
1716| | |
1717+--------------------------------------+--------------------------------------------------------+
1718| **Docker images** | Refer :any:`Deliverable <honolulu_deliverable>` |
1719| | |
1720+--------------------------------------+--------------------------------------------------------+
Rishi.Chail4359d282021-03-03 16:36:26 +00001721| **Release designation** | 1.0.0 Honolulu |
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001722| | |
1723+--------------------------------------+--------------------------------------------------------+
Rishi.Chail4359d282021-03-03 16:36:26 +00001724| **Release date** | 2021-03-11 |
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001725| | |
1726+--------------------------------------+--------------------------------------------------------+
1727
1728
1729Features
1730--------
Rishi.Chail4359d282021-03-03 16:36:26 +00001731Configuration Persistence Service is a model driven persistence solution for data described by YANG models.
1732CPS has been driven by the needs of the E2E Networking Slicing use case.
1733It currently supports basic (rw) persistence and simple queries.
1734It also provides MVP support for network data access using simulated data.
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001735
1736.. _honolulu_deliverable:
1737
1738Deliverables
1739------------
1740
1741Software Deliverables
1742
1743.. csv-table::
1744 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1745 :widths: auto
1746
Rishi.Chail4359d282021-03-03 16:36:26 +00001747 "cps", "", "onap/cps-and-nf-proxy:1.0.0"
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001748
1749
1750Known Limitations, Issues and Workarounds
1751-----------------------------------------
1752
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001753 - `CPS-249 <https://lf-onap.atlassian.net/browse/CPS-249>`_ Exception stack trace is exposed
1754 - `CPS-264 <https://lf-onap.atlassian.net/browse/CPS-264>`_ Unique timestamp is missing when tagging docker images.
Rishi.Chail4359d282021-03-03 16:36:26 +00001755 - Methods exposed on API which are yet not implemented : deleteAnchor, getNodesByDataspace & deleteDataspace.
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001756 - `CPS-465 <https://lf-onap.atlassian.net/browse/CPS-465>`_ & `CPS-464 <https://lf-onap.atlassian.net/browse/CPS-464>`_ Update data node leaves API does not support updating a list element with compound keys.
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001757
1758*System Limitations*
1759
1760None
1761
1762*Known Vulnerabilities*
1763
1764None
1765
1766*Workarounds*
1767
1768Documented under corresponding jira if applicable.
1769
1770Security Notes
1771--------------
1772
1773*Fixed Security Issues*
ToineSiebelink7c981df2021-03-01 09:53:56 +00001774
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001775* `CPS-167 <https://lf-onap.atlassian.net/browse/CPS-167>`_ -Update CPS dependencies as Required for Honolulu release
Rishi.Chail4359d282021-03-03 16:36:26 +00001776 - Upgrade org.onap.oparent to 3.2.0
ToineSiebelink7c981df2021-03-01 09:53:56 +00001777 - Upgrade spring.boot to 2.3.8.RELEASE
Rishi.Chail4359d282021-03-03 16:36:26 +00001778 - Upgrade yangtools to 5.0.7
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001779
1780*Known Security Issues*
1781
ToineSiebelink74eed2c2023-08-31 17:38:52 +01001782 * Weak Cryptography using md5
Rishi.Chail4359d282021-03-03 16:36:26 +00001783 * Risk seen in Zip file expansion
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001784
1785*Known Vulnerabilities in Used Modules*
1786
Rishi.Chail4359d282021-03-03 16:36:26 +00001787 None
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001788
Rishi.Chail4359d282021-03-03 16:36:26 +00001789CPS 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.
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001790
1791Test Results
1792------------
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001793 * `Integration tests <https://lf-onap.atlassian.net/wiki/spaces/DW/pages/16462943/CPS+Integration+Test+Cases>`_
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001794
1795References
1796----------
1797
ToineSiebelinkcac21862023-06-22 09:24:04 +01001798For more information on the latest ONAP release, please see:
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001799
1800#. `ONAP Home Page`_
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001801#. `ONAP Wiki Page`_
ToineSiebelinkcac21862023-06-22 09:24:04 +01001802#. `ONAP Documentation`_
1803#. `ONAP CPS Documentation`_
1804#. `ONAP Release Downloads`_
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001805
1806
1807.. _`ONAP Home Page`: https://www.onap.org
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001808.. _`ONAP Wiki Page`: https://lf-onap.atlassian.net
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001809.. _`ONAP Documentation`: https://docs.onap.org
ToineSiebelinkcac21862023-06-22 09:24:04 +01001810.. _`ONAP CPS Documentation`: https://docs.onap.org/projects/onap-cps
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001811.. _`ONAP Release Downloads`: https://git.onap.org
1812
1813Quick Links:
1814
sourabh_sourabh89bfabf2024-10-02 16:37:47 +01001815 - `CPS project page <https://lf-onap.atlassian.net/wiki/spaces/DW/overview>`_
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001816 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_