blob: bf4005714f8e307835f1e63e780b6e7bde15e012 [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
lukegleesone0154a62023-01-25 15:06:52 +00003.. Copyright (C) 2021-2023 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
mpriyank89e0fe22023-11-09 12:12:38 +000015.. =========================
16.. * * * NEW DELHI * * *
17.. =========================
niamhcoref7b414e2021-11-17 11:02:07 +000018
mpriyank1d9dae02023-11-09 14:11:26 +000019Version: 3.4.1
20==============
21
22Release Data
23------------
24
25+--------------------------------------+--------------------------------------------------------+
26| **CPS Project** | |
27| | |
28+--------------------------------------+--------------------------------------------------------+
29| **Docker images** | onap/cps-and-ncmp:3.4.1 |
30| | |
31+--------------------------------------+--------------------------------------------------------+
32| **Release designation** | 3.4.1 New Delhi |
33| | |
34+--------------------------------------+--------------------------------------------------------+
35| **Release date** | Not yet released |
36| | |
37+--------------------------------------+--------------------------------------------------------+
38
39Bug Fixes
40---------
danielhanrahan3e14d392023-12-20 13:31:07 +0000413.4.1
mpriyank41727e52023-12-04 18:01:07 +000042 - `CPS-1979 <https://jira.onap.org/browse/CPS-1979>`_ Bug fix for Invalid topic name suffix.
mpriyank1d9dae02023-11-09 14:11:26 +000043
ToineSiebelink8ee94852023-11-27 14:52:19 +000044Features
45--------
46 - CPS-Temporal is no longer supported and any related documentation has been removed.
danielhanrahan3e14d392023-12-20 13:31:07 +000047 - `CPS-1733 <https://jira.onap.org/browse/CPS-1733>`_ Upgrade YANG schema-set for CM handle without removing and adding it.
mpriyanka1bfa732023-11-30 14:41:03 +000048 - `CPS-1980 <https://jira.onap.org/browse/CPS-1980>`_ Exposing health and cluster metrics for hazelcast.
waqas.ikram60bbcb92023-12-20 10:40:29 +000049 - `CPS-1994 <https://jira.onap.org/browse/CPS-1994>`_ Use Apache Http Client for DMI REST requests.
mpriyankdb6b8f82023-12-14 13:27:01 +000050 - `CPS-2005 <https://jira.onap.org/browse/CPS-2005>`_ Removing notification feature for cps updated events ( exclusively used by cps-temporal )
ToineSiebelink8ee94852023-11-27 14:52:19 +000051
danielhanrahan3e14d392023-12-20 13:31:07 +000052Known Issues
53------------
54 - `CPS-2000 <https://jira.onap.org/browse/CPS-2000>`_ Schema object cache is not distributed.
55
ToineSiebelink8ee94852023-11-27 14:52:19 +000056
mpriyank89e0fe22023-11-09 12:12:38 +000057Version: 3.4.0
58==============
mpriyank2c4535d2023-11-06 17:06:15 +000059
60Release Data
61------------
62
63+--------------------------------------+--------------------------------------------------------+
64| **CPS Project** | |
65| | |
66+--------------------------------------+--------------------------------------------------------+
mpriyank89e0fe22023-11-09 12:12:38 +000067| **Docker images** | onap/cps-and-ncmp:3.4.0 |
mpriyank2c4535d2023-11-06 17:06:15 +000068| | |
69+--------------------------------------+--------------------------------------------------------+
mpriyank89e0fe22023-11-09 12:12:38 +000070| **Release designation** | 3.4.0 New Delhi |
mpriyank2c4535d2023-11-06 17:06:15 +000071| | |
72+--------------------------------------+--------------------------------------------------------+
mpriyank1d9dae02023-11-09 14:11:26 +000073| **Release date** | 2023 November 09 |
mpriyank2c4535d2023-11-06 17:06:15 +000074| | |
75+--------------------------------------+--------------------------------------------------------+
76
77Bug Fixes
78---------
mpriyank89e0fe22023-11-09 12:12:38 +0000793.4.0
80 - `CPS-1956 <https://jira.onap.org/browse/CPS-1956>`_ Bug fix for No yang resources stored during cmhandle discovery.
mpriyank2c4535d2023-11-06 17:06:15 +000081
mpriyank89e0fe22023-11-09 12:12:38 +000082.. ========================
83.. * * * MONTREAL * * *
84.. ========================
mpriyank2c4535d2023-11-06 17:06:15 +000085
egernugd91a7072023-09-29 12:12:36 +010086Version: 3.3.9
87==============
88
89Release Data
90------------
91
92+--------------------------------------+--------------------------------------------------------+
93| **CPS Project** | |
94| | |
95+--------------------------------------+--------------------------------------------------------+
96| **Docker images** | onap/cps-and-ncmp:3.3.9 |
97| | |
98+--------------------------------------+--------------------------------------------------------+
99| **Release designation** | 3.3.9 Montreal |
100| | |
101+--------------------------------------+--------------------------------------------------------+
mpriyank2c4535d2023-11-06 17:06:15 +0000102| **Release date** | 2023 November 06 |
egernugd91a7072023-09-29 12:12:36 +0100103| | |
104+--------------------------------------+--------------------------------------------------------+
105
106Bug Fixes
107---------
1083.3.9
mpriyank02b2d2a2023-10-25 12:23:10 +0100109 - `CPS-1923 <https://jira.onap.org/browse/CPS-1923>`_ CPS and NCMP changed management endpoint and port from /manage to /actuator and port same as cps application port.
mpriyankd74c2d22023-11-06 13:25:38 +0000110 - `CPS-1933 <https://jira.onap.org/browse/CPS-1933>`_ Setting up the class loader explicitly in hazelcast config.
egernugd91a7072023-09-29 12:12:36 +0100111
112Features
113--------
114
danielhanrahan56384d12023-09-20 17:10:40 +0100115Version: 3.3.8
116==============
117
118Release Data
119------------
120
121+--------------------------------------+--------------------------------------------------------+
122| **CPS Project** | |
123| | |
124+--------------------------------------+--------------------------------------------------------+
125| **Docker images** | onap/cps-and-ncmp:3.3.8 |
126| | |
127+--------------------------------------+--------------------------------------------------------+
128| **Release designation** | 3.3.8 Montreal |
129| | |
130+--------------------------------------+--------------------------------------------------------+
egernugd91a7072023-09-29 12:12:36 +0100131| **Release date** | 2023 September 29 |
danielhanrahan56384d12023-09-20 17:10:40 +0100132| | |
133+--------------------------------------+--------------------------------------------------------+
134
135Bug Fixes
136---------
1373.3.8
138
139Features
140--------
egernugcb9d1502023-09-28 09:57:44 +0100141 - `CPS-1888 <https://jira.onap.org/browse/CPS-1888>`_ Uplift Spring Boot to 3.1.2.
danielhanrahan56384d12023-09-20 17:10:40 +0100142
leventecsanyid35ad5c2023-08-23 15:55:30 +0200143Version: 3.3.7
144==============
145
146Release Data
147------------
148
149+--------------------------------------+--------------------------------------------------------+
150| **CPS Project** | |
151| | |
152+--------------------------------------+--------------------------------------------------------+
153| **Docker images** | onap/cps-and-ncmp:3.3.7 |
154| | |
155+--------------------------------------+--------------------------------------------------------+
156| **Release designation** | 3.3.7 Montreal |
157| | |
158+--------------------------------------+--------------------------------------------------------+
danielhanrahan56384d12023-09-20 17:10:40 +0100159| **Release date** | 2023 September 20 |
leventecsanyid35ad5c2023-08-23 15:55:30 +0200160| | |
161+--------------------------------------+--------------------------------------------------------+
162
163Bug Fixes
164---------
1653.3.7
danielhanrahanefc55772023-09-15 12:02:35 +0100166 - `CPS-1866 <https://jira.onap.org/browse/CPS-1866>`_ Fix ClassDefNotFoundError in opendaylight Yang parser
leventecsanyid35ad5c2023-08-23 15:55:30 +0200167
168Features
169--------
egernugcb9d1502023-09-28 09:57:44 +0100170 - `CPS-1789 <https://jira.onap.org/browse/CPS-1789>`_ CPS Upgrade to Springboot 3.0.
egernug60a780c2023-09-19 15:26:42 +0100171
172Note
173----
174Migrating 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 +0200175
egernugbdac4402023-07-21 13:27:24 +0100176Version: 3.3.6
177==============
178
179Release Data
180------------
181
182+--------------------------------------+--------------------------------------------------------+
183| **CPS Project** | |
184| | |
185+--------------------------------------+--------------------------------------------------------+
186| **Docker images** | onap/cps-and-ncmp:3.3.6 |
187| | |
188+--------------------------------------+--------------------------------------------------------+
189| **Release designation** | 3.3.6 Montreal |
190| | |
191+--------------------------------------+--------------------------------------------------------+
leventecsanyid35ad5c2023-08-23 15:55:30 +0200192| **Release date** | 2023 August 23 |
egernugbdac4402023-07-21 13:27:24 +0100193| | |
194+--------------------------------------+--------------------------------------------------------+
195
196Bug Fixes
197---------
1983.3.6
danielhanrahan996d0c22023-08-17 15:43:34 +0100199 - `CPS-1841 <https://jira.onap.org/browse/CPS-1841>`_ Update of top-level data node fails with exception
mpriyank41c7d002023-08-22 13:17:46 +0100200 - `CPS-1842 <https://jira.onap.org/browse/CPS-1842>`_ Replace event-id with correlation-id for data read operation cloud event
egernugbdac4402023-07-21 13:27:24 +0100201
202Features
203--------
danielhanrahan92705462023-05-18 10:18:10 +0100204 - `CPS-1696 <https://jira.onap.org/browse/CPS-1696>`_ Get Data Node to return entire List data node.
mpriyank612fb572023-08-01 15:36:27 +0100205 - `CPS-1819 <https://jira.onap.org/browse/CPS-1819>`_ Ability to disable sending authorization header.
egernugbdac4402023-07-21 13:27:24 +0100206
207
egernug6c9621a2023-07-19 11:05:00 +0100208Version: 3.3.5
209==============
210
211Release Data
212------------
213
214+--------------------------------------+--------------------------------------------------------+
215| **CPS Project** | |
216| | |
217+--------------------------------------+--------------------------------------------------------+
218| **Docker images** | onap/cps-and-ncmp:3.3.5 |
219| | |
220+--------------------------------------+--------------------------------------------------------+
221| **Release designation** | 3.3.5 Montreal |
222| | |
223+--------------------------------------+--------------------------------------------------------+
egernugbdac4402023-07-21 13:27:24 +0100224| **Release date** | 2023 July 21 |
egernug6c9621a2023-07-19 11:05:00 +0100225| | |
226+--------------------------------------+--------------------------------------------------------+
227
228Bug Fixes
229---------
2303.3.5
231
232Features
233--------
danielhanrahan74a47152023-06-28 12:55:20 +0100234 - `CPS-1760 <https://jira.onap.org/browse/CPS-1760>`_ Improve handling of special characters in Cps Paths
egernug6c9621a2023-07-19 11:05:00 +0100235
mpriyank8caa3422023-06-30 11:14:10 +0100236Version: 3.3.4
237==============
238
239Release Data
240------------
241
242+--------------------------------------+--------------------------------------------------------+
243| **CPS Project** | |
244| | |
245+--------------------------------------+--------------------------------------------------------+
246| **Docker images** | onap/cps-and-ncmp:3.3.4 |
247| | |
248+--------------------------------------+--------------------------------------------------------+
249| **Release designation** | 3.3.4 Montreal |
250| | |
251+--------------------------------------+--------------------------------------------------------+
egernug6c9621a2023-07-19 11:05:00 +0100252| **Release date** | 2023 July 19 |
mpriyank8caa3422023-06-30 11:14:10 +0100253| | |
254+--------------------------------------+--------------------------------------------------------+
255
256Bug Fixes
257---------
2583.3.4
259
260Features
261--------
egernugdb62ffb2023-07-18 10:57:42 +0100262 - `CPS-1767 <https://jira.onap.org/browse/CPS-1767>`_ Upgrade CPS to java 17
mpriyank8caa3422023-06-30 11:14:10 +0100263
danielhanrahan19f963b2023-06-15 13:52:34 +0100264Version: 3.3.3
265==============
266
267Release Data
268------------
269
270+--------------------------------------+--------------------------------------------------------+
271| **CPS Project** | |
272| | |
273+--------------------------------------+--------------------------------------------------------+
274| **Docker images** | onap/cps-and-ncmp:3.3.3 |
275| | |
276+--------------------------------------+--------------------------------------------------------+
277| **Release designation** | 3.3.3 Montreal |
278| | |
279+--------------------------------------+--------------------------------------------------------+
mpriyank8caa3422023-06-30 11:14:10 +0100280| **Release date** | 2023 June 30 |
danielhanrahan19f963b2023-06-15 13:52:34 +0100281| | |
282+--------------------------------------+--------------------------------------------------------+
283
284Bug Fixes
285---------
2863.3.3
287
288Features
289--------
mpriyank6da95412023-06-29 16:56:11 +0100290 - `CPS-1515 <https://jira.onap.org/browse/CPS-1515>`_ Support Multiple CM-Handles for NCMP Get Operation
291 - `CPS-1675 <https://jira.onap.org/browse/CPS-1675>`_ Persistence write performance improvement(s)
292 - `CPS-1745 <https://jira.onap.org/browse/CPS-1745>`_ Upgrade to Openapi 3.0.3
danielhanrahan19f963b2023-06-15 13:52:34 +0100293
mpriyank436b75b2023-05-03 11:10:08 +0100294Version: 3.3.2
295==============
296
297Release Data
298------------
299
300+--------------------------------------+--------------------------------------------------------+
301| **CPS Project** | |
302| | |
303+--------------------------------------+--------------------------------------------------------+
304| **Docker images** | onap/cps-and-ncmp:3.3.2 |
305| | |
306+--------------------------------------+--------------------------------------------------------+
307| **Release designation** | 3.3.2 Montreal |
308| | |
309+--------------------------------------+--------------------------------------------------------+
danielhanrahan19f963b2023-06-15 13:52:34 +0100310| **Release date** | 2023 June 15 |
mpriyank436b75b2023-05-03 11:10:08 +0100311| | |
312+--------------------------------------+--------------------------------------------------------+
313
314Bug Fixes
315---------
3163.3.2
danielhanrahan5cec5322023-06-15 11:08:54 +0100317 - `CPS-1716 <https://jira.onap.org/browse/CPS-1716>`_ NCMP: Java Heap OutOfMemory errors and slow registration in case of 20k cmhandles
mpriyank436b75b2023-05-03 11:10:08 +0100318
319Features
320--------
--globalc7e5a802023-04-05 17:08:08 +0530321 - `CPS-1006 <https://jira.onap.org/browse/CPS-1006>`_ Extend CPS PATCH API to allow update of leaves for multiple data nodes
danielhanrahan5cec5322023-06-15 11:08:54 +0100322 - `CPS-1273 <https://jira.onap.org/browse/CPS-1273>`_ Add <,> operators support to cps-path
323 - `CPS-1664 <https://jira.onap.org/browse/CPS-1664>`_ Use recursive SQL to fetch descendants in CpsPath queries to improve query performance
324 - `CPS-1676 <https://jira.onap.org/browse/CPS-1676>`_ Entity ID types do not match types in database definition
325 - `CPS-1677 <https://jira.onap.org/browse/CPS-1677>`_ Remove dataspace_id column from Fragment table
mpriyank436b75b2023-05-03 11:10:08 +0100326
lukegleesond7764c42023-04-20 14:11:20 +0100327Version: 3.3.1
halil.cakal0b8d85d2023-03-23 12:44:27 +0000328==============
329
330Release Data
331------------
332
333+--------------------------------------+--------------------------------------------------------+
334| **CPS Project** | |
335| | |
336+--------------------------------------+--------------------------------------------------------+
lukegleesond7764c42023-04-20 14:11:20 +0100337| **Docker images** | onap/cps-and-ncmp:3.3.1 |
halil.cakal0b8d85d2023-03-23 12:44:27 +0000338| | |
339+--------------------------------------+--------------------------------------------------------+
lukegleesond7764c42023-04-20 14:11:20 +0100340| **Release designation** | 3.3.1 Montreal |
halil.cakal0b8d85d2023-03-23 12:44:27 +0000341| | |
342+--------------------------------------+--------------------------------------------------------+
mpriyank436b75b2023-05-03 11:10:08 +0100343| **Release date** | 2023 May 03 |
halil.cakal0b8d85d2023-03-23 12:44:27 +0000344| | |
345+--------------------------------------+--------------------------------------------------------+
346
347Bug Fixes
348---------
lukegleesond7764c42023-04-20 14:11:20 +01003493.3.1
halil.cakal0b8d85d2023-03-23 12:44:27 +0000350 - None
351
352Features
353--------
mpriyank52c5e542023-05-02 15:58:55 +0100354 - `CPS-1272 <https://jira.onap.org/browse/CPS-1272>`_ Add Contains operation to CPS Path
355 - `CPS-1573 <https://jira.onap.org/browse/CPS-1573>`_ Remove 32K limit for DB operations
356 - `CPS-1627 <https://jira.onap.org/browse/CPS-1627>`_ Dependency versions uplift because of vulnerability issues
357 - `CPS-1629 <https://jira.onap.org/browse/CPS-1629>`_ Ordering of leaf elements to support combination of AND/OR in cps-path
358 - `CPS-1637 <https://jira.onap.org/browse/CPS-1637>`_ Extend hazelcast to work on kubernetes
halil.cakal0b8d85d2023-03-23 12:44:27 +0000359
lukegleesond7764c42023-04-20 14:11:20 +0100360Version: 3.3.0
361==============
362
363Release Data
364------------
365
366+--------------------------------------+--------------------------------------------------------+
367| **CPS Project** | |
368| | |
369+--------------------------------------+--------------------------------------------------------+
370| **Docker images** | onap/cps-and-ncmp:3.3.0 |
371| | |
372+--------------------------------------+--------------------------------------------------------+
373| **Release designation** | 3.3.0 Montreal |
374| | |
375+--------------------------------------+--------------------------------------------------------+
376| **Release date** | 2023 April 20 |
377| | |
378+--------------------------------------+--------------------------------------------------------+
379
380Bug Fixes
381---------
3823.3.0
383 - None
384
385Features
386--------
387 - `CPS-1215 <https://jira.onap.org/browse/CPS-1215>`_ Add OR operation for CPS Path
388 - `CPS-1617 <https://jira.onap.org/browse/CPS-1617>`_ Use cascade delete in fragments table
389
390.. ======================
391.. * * * LONDON * * *
392.. ======================
393
mpriyank0fd4d192023-03-10 13:48:20 +0000394Version: 3.2.6
395==============
396
397Release Data
398------------
399
400+--------------------------------------+--------------------------------------------------------+
401| **CPS Project** | |
402| | |
403+--------------------------------------+--------------------------------------------------------+
404| **Docker images** | onap/cps-and-ncmp:3.2.6 |
405| | |
406+--------------------------------------+--------------------------------------------------------+
407| **Release designation** | 3.2.6 London |
408| | |
409+--------------------------------------+--------------------------------------------------------+
seanbeirnef5a3a212023-03-06 09:12:49 +0000410| **Release date** | 2023 March 22 |
mpriyank0fd4d192023-03-10 13:48:20 +0000411| | |
412+--------------------------------------+--------------------------------------------------------+
413
414Bug Fixes
415---------
4163.2.6
arpitsingh2b4c4882023-03-03 21:38:57 +0530417 - `CPS-1526 <https://jira.onap.org/browse/CPS-1526>`_ Fix response message for PATCH operation
seanbeirnef5a3a212023-03-06 09:12:49 +0000418 - `CPS-1563 <https://jira.onap.org/browse/CPS-1563>`_ Fix 500 response error on id-searches with empty parameters
mpriyank0fd4d192023-03-10 13:48:20 +0000419
420Features
421--------
seanbeirnef5a3a212023-03-06 09:12:49 +0000422 - `CPS-1396 <https://jira.onap.org/browse/CPS-1396>`_ Query data nodes across all anchors under one dataspace
mpriyank0fd4d192023-03-10 13:48:20 +0000423
mpriyankade5a6e2023-03-09 17:58:31 +0000424Version: 3.2.5
425==============
426
427Release Data
428------------
429
430+--------------------------------------+--------------------------------------------------------+
431| **CPS Project** | |
432| | |
433+--------------------------------------+--------------------------------------------------------+
434| **Docker images** | onap/cps-and-ncmp:3.2.5 |
435| | |
436+--------------------------------------+--------------------------------------------------------+
437| **Release designation** | 3.2.5 London |
438| | |
439+--------------------------------------+--------------------------------------------------------+
mpriyank06bfe4e2023-03-10 11:48:23 +0000440| **Release date** | 2023 March 10 |
mpriyankade5a6e2023-03-09 17:58:31 +0000441| | |
442+--------------------------------------+--------------------------------------------------------+
443
444Bug Fixes
445---------
4463.2.5
mpriyank06bfe4e2023-03-10 11:48:23 +0000447 - `CPS-1537 <https://jira.onap.org/browse/CPS-1537>`_ Introduce control switch for model loader functionality.
mpriyankade5a6e2023-03-09 17:58:31 +0000448
449Features
450--------
451 - None
452
seanbeirnef0f4fd82023-03-07 13:42:04 +0000453Version: 3.2.4
454==============
455
456Release Data
457------------
458
459+--------------------------------------+--------------------------------------------------------+
460| **CPS Project** | |
461| | |
462+--------------------------------------+--------------------------------------------------------+
463| **Docker images** | onap/cps-and-ncmp:3.2.4 |
464| | |
465+--------------------------------------+--------------------------------------------------------+
466| **Release designation** | 3.2.4 London |
467| | |
468+--------------------------------------+--------------------------------------------------------+
mpriyankbd5ba8d2023-03-09 16:33:02 +0000469| **Release date** | 2023 March 09 |
seanbeirnef0f4fd82023-03-07 13:42:04 +0000470| | |
471+--------------------------------------+--------------------------------------------------------+
472
473Bug Fixes
474---------
4753.2.4
mpriyankbd5ba8d2023-03-09 16:33:02 +0000476 - `CPS-1533 <https://jira.onap.org/browse/CPS-1533>`_ Fix for Temp tables cause Out of shared memory errors in Postgres
477 - `CPS-1537 <https://jira.onap.org/browse/CPS-1537>`_ NCMP failed to start due to issue in SubscriptionModelLoader
478
479Features
480--------
481 - None
seanbeirnef0f4fd82023-03-07 13:42:04 +0000482
mpriyankfd43dbe2023-02-08 11:21:08 +0000483Version: 3.2.3
484==============
485
486Release Data
487------------
488
489+--------------------------------------+--------------------------------------------------------+
490| **CPS Project** | |
491| | |
492+--------------------------------------+--------------------------------------------------------+
493| **Docker images** | onap/cps-and-ncmp:3.2.3 |
494| | |
495+--------------------------------------+--------------------------------------------------------+
496| **Release designation** | 3.2.3 London |
497| | |
498+--------------------------------------+--------------------------------------------------------+
seanbeirnef9af5f82023-03-07 10:36:18 +0000499| **Release date** | 2023 March 07 |
mpriyankfd43dbe2023-02-08 11:21:08 +0000500| | |
501+--------------------------------------+--------------------------------------------------------+
502
503Bug Fixes
504---------
5053.2.3
seanbeirnef9af5f82023-03-07 10:36:18 +0000506 - `CPS-1494 <https://jira.onap.org/browse/CPS-1494>`_ NCMP Inventory Performance Improvements
mpriyankfd43dbe2023-02-08 11:21:08 +0000507
508Features
509--------
seanbeirnef9af5f82023-03-07 10:36:18 +0000510 - `CPS-1401 <https://jira.onap.org/browse/CPS-1401>`_ Added V2 of Get Data Node API,support to retrieve all data nodes under an anchor
511 - `CPS-1502 <https://jira.onap.org/browse/CPS-1502>`_ Delete Performance Improvements
mpriyankfd43dbe2023-02-08 11:21:08 +0000512
seanbeirnef8e980a2023-01-27 18:09:33 +0000513Version: 3.2.2
514==============
515
516Release Data
517------------
518
519+--------------------------------------+--------------------------------------------------------+
520| **CPS Project** | |
521| | |
522+--------------------------------------+--------------------------------------------------------+
523| **Docker images** | onap/cps-and-ncmp:3.2.2 |
524| | |
525+--------------------------------------+--------------------------------------------------------+
526| **Release designation** | 3.2.2 London |
527| | |
528+--------------------------------------+--------------------------------------------------------+
mpriyankfd43dbe2023-02-08 11:21:08 +0000529| **Release date** | 2023 February 08 |
seanbeirnef8e980a2023-01-27 18:09:33 +0000530| | |
531+--------------------------------------+--------------------------------------------------------+
532
533Bug Fixes
534---------
mpriyank0b5950d2023-02-07 17:55:10 +00005353.2.2
mpriyankfd43dbe2023-02-08 11:21:08 +0000536 - `CPS-1173 <https://jira.onap.org/browse/CPS-1173>`_ Delete Performance Improvements.
mpriyank0b5950d2023-02-07 17:55:10 +0000537
538Features
539--------
540 - None
seanbeirnef8e980a2023-01-27 18:09:33 +0000541
leventecsanyi37d72852022-10-26 10:44:08 +0200542Version: 3.2.1
543==============
mpriyank4bd450e2022-10-05 09:50:59 +0100544
545Release Data
546------------
547
548+--------------------------------------+--------------------------------------------------------+
549| **CPS Project** | |
550| | |
551+--------------------------------------+--------------------------------------------------------+
lukegleesone0154a62023-01-25 15:06:52 +0000552| **Docker images** | onap/cps-and-ncmp:3.2.1 |
mpriyank4bd450e2022-10-05 09:50:59 +0100553| | |
554+--------------------------------------+--------------------------------------------------------+
leventecsanyi37d72852022-10-26 10:44:08 +0200555| **Release designation** | 3.2.1 London |
mpriyank4bd450e2022-10-05 09:50:59 +0100556| | |
557+--------------------------------------+--------------------------------------------------------+
lukegleesone0154a62023-01-25 15:06:52 +0000558| **Release date** | 2023 January 27 |
mpriyank4bd450e2022-10-05 09:50:59 +0100559| | |
560+--------------------------------------+--------------------------------------------------------+
Cédric Ollivier490b20d2023-03-15 21:40:48 +0100561
lukegleeson3be99242022-10-11 14:34:56 +0100562Features
563--------
leventecsanyi37d72852022-10-26 10:44:08 +02005643.2.1
lukegleesone0154a62023-01-25 15:06:52 +0000565 - `CPS-341 <https://jira.onap.org/browse/CPS-341>`_ Added support for multiple data tree instances under 1 anchor.
566 - `CPS-1002 <https://jira.onap.org/browse/CPS-1002>`_ Add CPS-E-05 endpoint for 'Query data, NCMP-Operational Datastore' using cpsPaths
567 - `CPS-1182 <https://jira.onap.org/browse/CPS-1182>`_ Upgrade Opendaylight
ToineSiebelink294bcb52022-12-23 11:07:42 +0000568 - `CPS-1185 <https://jira.onap.org/browse/CPS-1185>`_ Get all dataspaces.
569 - `CPS-1186 <https://jira.onap.org/browse/CPS-1186>`_ Get single dataspace.
lukegleesonf20b4992022-12-09 15:48:55 +0000570 - `CPS-1187 <https://jira.onap.org/browse/CPS-1187>`_ Added API to get all schema sets for a given dataspace.
lukegleesone0154a62023-01-25 15:06:52 +0000571 - `CPS-1236 <https://jira.onap.org/browse/CPS-1236>`_ DMI audit support for NCMP: Filter on any properties of CM Handles
ToineSiebelink294bcb52022-12-23 11:07:42 +0000572 - `CPS-1257 <https://jira.onap.org/browse/CPS-1257>`_ Added support for application/xml Content-Type (write only).
lukegleesone0154a62023-01-25 15:06:52 +0000573 - `CPS-1381 <https://jira.onap.org/browse/CPS-1381>`_ Query large outputs using limit/depth/pagination
ToineSiebelink294bcb52022-12-23 11:07:42 +0000574 - `CPS-1421 <https://jira.onap.org/browse/CPS-1421>`_ Optimized query for large number of hits with descendants.
lukegleesone0154a62023-01-25 15:06:52 +0000575 - `CPS-1422 <https://jira.onap.org/browse/CPS-1422>`_ Fetch CM handles by collection of xpaths (CPS Core)
576 - `CPS-1424 <https://jira.onap.org/browse/CPS-1424>`_ Updating CmHandleStates using batch operation
577 - `CPS-1439 <https://jira.onap.org/browse/CPS-1439>`_ Use native query to delete data nodes
mpriyank4bd450e2022-10-05 09:50:59 +0100578
579Bug Fixes
580---------
ToineSiebelink294bcb52022-12-23 11:07:42 +00005813.2.1
lukegleesone0154a62023-01-25 15:06:52 +0000582 - `CPS-1171 <https://jira.onap.org/browse/CPS-1171>`_ Optimized retrieval of data nodes with many descendants.
583 - `CPS-1288 <https://jira.onap.org/browse/CPS-1288>`_ Hazelcast TTL for IMap is not working
584 - `CPS-1289 <https://jira.onap.org/browse/CPS-1289>`_ Getting wrong error code for create node api
585 - `CPS-1326 <https://jira.onap.org/browse/CPS-1326>`_ Creation of DataNodeBuilder with module name prefix is very slow
586 - `CPS-1344 <https://jira.onap.org/browse/CPS-1344>`_ Top level container (prefix) is not always the first module
ToineSiebelink74eed2c2023-08-31 17:38:52 +0100587 - `CPS-1350 <https://jira.onap.org/browse/CPS-1350>`_ Add Basic Authentication to CPS/NCMP OpenAPI Definitions.
lukegleesone0154a62023-01-25 15:06:52 +0000588 - `CPS-1352 <https://jira.onap.org/browse/CPS-1352>`_ Handle YangChoiceNode in right format.
ToineSiebelink294bcb52022-12-23 11:07:42 +0000589 - `CPS-1409 <https://jira.onap.org/browse/CPS-1409>`_ Fix Delete uses case with '/' in path.
lukegleesone0154a62023-01-25 15:06:52 +0000590 - `CPS-1433 <https://jira.onap.org/browse/CPS-1433>`_ Fix to allow posting data with '/' key fields.
591 - `CPS-1442 <https://jira.onap.org/browse/CPS-1442>`_ CPS PATCH operation does not merge existing data
592 - `CPS-1446 <https://jira.onap.org/browse/CPS-1446>`_ Locked cmhandles and ready to locked state transitions causing long cmHandle discovery
593 - `CPS-1457 <https://jira.onap.org/browse/CPS-1457>`_ CpsDataPersistenceService#getDataNodes uses non-normalized xpaths
594 - `CPS-1458 <https://jira.onap.org/browse/CPS-1458>`_ CpsDataPersistenceService#getDataNodes does not handle root xpath
595 - `CPS-1460 <https://jira.onap.org/browse/CPS-1460>`_ CPS Path Processing Performance Test duration is too low
ToineSiebelink294bcb52022-12-23 11:07:42 +0000596
leventecsanyi37d72852022-10-26 10:44:08 +02005973.2.0
ToineSiebelink294bcb52022-12-23 11:07:42 +0000598 - `CPS-1312 <https://jira.onap.org/browse/CPS-1312>`_ CPS(/NCMP) does not have version control.
mpriyank4bd450e2022-10-05 09:50:59 +0100599
lukegleeson3be99242022-10-11 14:34:56 +0100600Known Limitations, Issues and Workarounds
601-----------------------------------------
602
603*System Limitations*
604
seanbeirne72c267e2022-10-18 12:39:22 +0100605For upgrading, CPS uses Liquibase for database upgrades. CPS/NCMP currently only supports upgrading from Liquibase changelog 11 to Liquibase changelog 16.
606This 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 +0100607
arpitsingh2b4c4882023-03-03 21:38:57 +0530608CPS core Patch operation currently supports updating data of one top level data node. When performing Patch on multiple top level data nodes at once
609a 400 Bad Request is sent as response. This is part of commit CPS-1526.
610
seanbeirnedba2b102022-10-27 09:59:17 +0100611.. ====================
612.. * * * KOHN * * *
613.. ====================
614
mpriyankfe775312022-09-30 14:16:51 +0100615Version: 3.1.4
616==============
617
618Release Data
619------------
620
621+--------------------------------------+--------------------------------------------------------+
622| **CPS Project** | |
623| | |
624+--------------------------------------+--------------------------------------------------------+
625| **Docker images** | onap/cps-and-ncmp:3.1.4 |
626| | |
627+--------------------------------------+--------------------------------------------------------+
628| **Release designation** | 3.1.4 Kohn |
629| | |
630+--------------------------------------+--------------------------------------------------------+
mpriyank4bd450e2022-10-05 09:50:59 +0100631| **Release date** | 2022 October 5 |
mpriyankfe775312022-09-30 14:16:51 +0100632| | |
633+--------------------------------------+--------------------------------------------------------+
634
635Bug Fixes
636---------
lukegleeson8c6b5622022-09-29 15:58:06 +0100637 - `CPS-1265 <https://jira.onap.org/browse/CPS-1265>`_ Revision field should not be required (NotNull) on cps-ri YangResourceEntity
mpriyankac0bffc2022-10-03 12:26:10 +0100638 - `CPS-1294 <https://jira.onap.org/browse/CPS-1294>`_ Kafka communication fault caused cmHandle registration error
mpriyankfe775312022-09-30 14:16:51 +0100639
mpriyank06736cb2022-09-29 14:29:40 +0100640Version: 3.1.3
641==============
642
643Release Data
644------------
645
646+--------------------------------------+--------------------------------------------------------+
647| **CPS Project** | |
648| | |
649+--------------------------------------+--------------------------------------------------------+
650| **Docker images** | onap/cps-and-ncmp:3.1.3 |
651| | |
652+--------------------------------------+--------------------------------------------------------+
653| **Release designation** | 3.1.3 Kohn |
654| | |
655+--------------------------------------+--------------------------------------------------------+
mpriyankfe775312022-09-30 14:16:51 +0100656| **Release date** | 2022 September 29 |
mpriyank06736cb2022-09-29 14:29:40 +0100657| | |
658+--------------------------------------+--------------------------------------------------------+
659
660Bug Fixes
661---------
662 - None
663
mpriyankef0ddfc2022-09-28 12:19:34 +0100664Version: 3.1.2
665==============
666
667Release Data
668------------
669
670+--------------------------------------+--------------------------------------------------------+
671| **CPS Project** | |
672| | |
673+--------------------------------------+--------------------------------------------------------+
674| **Docker images** | onap/cps-and-ncmp:3.1.2 |
675| | |
676+--------------------------------------+--------------------------------------------------------+
677| **Release designation** | 3.1.2 Kohn |
678| | |
679+--------------------------------------+--------------------------------------------------------+
mpriyank06736cb2022-09-29 14:29:40 +0100680| **Release date** | 2022 September 28 |
mpriyankef0ddfc2022-09-28 12:19:34 +0100681| | |
682+--------------------------------------+--------------------------------------------------------+
683
684Bug Fixes
685---------
686 - None
687
mpriyanka3f43502022-09-26 14:57:01 +0100688Version: 3.1.1
689==============
690
691Release Data
692------------
693
694+--------------------------------------+--------------------------------------------------------+
695| **CPS Project** | |
696| | |
697+--------------------------------------+--------------------------------------------------------+
698| **Docker images** | onap/cps-and-ncmp:3.1.1 |
699| | |
700+--------------------------------------+--------------------------------------------------------+
701| **Release designation** | 3.1.1 Kohn |
702| | |
703+--------------------------------------+--------------------------------------------------------+
mpriyankef0ddfc2022-09-28 12:19:34 +0100704| **Release date** | 2022 September 28 |
mpriyanka3f43502022-09-26 14:57:01 +0100705| | |
706+--------------------------------------+--------------------------------------------------------+
707
708Bug Fixes
709---------
710 - None
711
lukegleesonc9ec9152022-09-07 14:21:36 +0100712Security Notes
713--------------
714
715*Fixed Security Issues*
716
717 - `CPS-1226 <https://jira.onap.org/browse/CPS-1226>`_ Security bug in the logs
718
lukegleeson4a34fa52022-09-19 15:31:59 +0100719Version: 3.1.0
720==============
Bruno Sakoto9c3541e2022-06-15 07:57:42 -0400721
722Release Data
723------------
724
DylanB95ESTb130fd32022-04-04 13:09:22 +0100725+--------------------------------------+--------------------------------------------------------+
726| **CPS Project** | |
727| | |
728+--------------------------------------+--------------------------------------------------------+
729| **Docker images** | onap/cps-and-ncmp:3.1.0 |
730| | |
731+--------------------------------------+--------------------------------------------------------+
Bruno Sakoto9c3541e2022-06-15 07:57:42 -0400732| **Release designation** | 3.1.0 Kohn |
DylanB95ESTb130fd32022-04-04 13:09:22 +0100733| | |
734+--------------------------------------+--------------------------------------------------------+
lukegleeson4a34fa52022-09-19 15:31:59 +0100735| **Release date** | 2022 September 14 |
DylanB95ESTb130fd32022-04-04 13:09:22 +0100736| | |
737+--------------------------------------+--------------------------------------------------------+
738
739Features
740--------
lukegleeson4a34fa52022-09-19 15:31:59 +0100741 - `CPS-340 <https://jira.onap.org/browse/CPS-340>`_ Patch and update the root data node
742 - `CPS-575 <https://jira.onap.org/browse/CPS-575>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (NCMP.)
743 - `CPS-731 <https://jira.onap.org/browse/CPS-731>`_ Query based on Public CM Properties
744 - `CPS-828 <https://jira.onap.org/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
745 - `CPS-829 <https://jira.onap.org/browse/CPS-829>`_ Async: Internal message topic incl. basic producer & Consumer
746 - `CPS-830 <https://jira.onap.org/browse/CPS-830>`_ DMI-NCMP Asynchronously Publish Response Event to Client Topic
747 - `CPS-869 <https://jira.onap.org/browse/CPS-869>`_ Apply Standardized logging fields to adhere to ONAP Best practice REQ-1072
748 - `CPS-870 <https://jira.onap.org/browse/CPS-870>`_ Align CPS-Core output with SDN-C output (add module name)
749 - `CPS-875 <https://jira.onap.org/browse/CPS-875>`_ CM Handle State: Watchdog-process that syncs 'ADVISED' CM Handles
750 - `CPS-877 <https://jira.onap.org/browse/CPS-877>`_ CM Handle State: Exclude any CM-Handles from queries/operations that are not in state 'READY'
751 - `CPS-899 <https://jira.onap.org/browse/CPS-899>`_ Start and stop sessions on Java API
752 - `CPS-909 <https://jira.onap.org/browse/CPS-909>`_ Separate NCMP endpoint for ch/{cm-handle}/properties and ch/{cm-handle}/state
753 - `CPS-917 <https://jira.onap.org/browse/CPS-917>`_ Structured Errors response for passthrough use-cases in NCMP
754 - `CPS-953 <https://jira.onap.org/browse/CPS-953>`_ Update maven deploy plugin version
755 - `CPS-977 <https://jira.onap.org/browse/CPS-977>`_ Query CM Handles using CpsPath
756 - `CPS-1000 <https://jira.onap.org/browse/CPS-1000>`_ Create Data Synchronization watchdog
757 - `CPS-1016 <https://jira.onap.org/browse/CPS-1016>`_ Merge 2 'query' end points in NCMP
758 - `CPS-1034 <https://jira.onap.org/browse/CPS-1034>`_ Publish lifecycle events for ADVISED , READY and LOCKED state transition"
759 - `CPS-1064 <https://jira.onap.org/browse/CPS-1064>`_ Support retrieval of YANG module sources for CM handle on the NCMP interface
760 - `CPS-1099 <https://jira.onap.org/browse/CPS-1099>`_ Expose simplified 'external' lock reason enum state over REST interface
761 - `CPS-1101 <https://jira.onap.org/browse/CPS-1101>`_ Introducing the DELETING and DELETED Cmhandle State
762 - `CPS-1102 <https://jira.onap.org/browse/CPS-1102>`_ Register the Cmhandle Sends Advised State notification.
763 - `CPS-1133 <https://jira.onap.org/browse/CPS-1133>`_ Enable/Disable Data Sync for Cm Handle
764 - `CPS-1136 <https://jira.onap.org/browse/CPS-1136>`_ DMI Audit Support (get all CM Handles for a registered DMI)
765
emacleeafb17362022-09-02 14:40:17 +0100766
767Bug Fixes
768---------
lukegleeson4a34fa52022-09-19 15:31:59 +0100769 - `CPS-896 <https://jira.onap.org/browse/CPS-896>`_ CM Handle Registration Process only partially completes when exception is thrown
770 - `CPS-957 <https://jira.onap.org/browse/CPS-957>`_ NCMP: fix getResourceDataForPassthroughOperational endpoint
771 - `CPS-1020 <https://jira.onap.org/browse/CPS-1020>`_ DuplicatedYangResourceException error at parallel cmHandle registration
772 - `CPS-1056 <https://jira.onap.org/browse/CPS-1056>`_ Wrong error response format in case of Dmi plugin error
ToineSiebelink74eed2c2023-08-31 17:38:52 +0100773 - `CPS-1067 <https://jira.onap.org/browse/CPS-1067>`_ NCMP returns 500 error on searches endpoint when No DMI Handles registered
lukegleeson4a34fa52022-09-19 15:31:59 +0100774 - `CPS-1085 <https://jira.onap.org/browse/CPS-1085>`_ Performance degradation on ncmp/v1/ch/searches endpoint
775 - `CPS-1088 <https://jira.onap.org/browse/CPS-1088>`_ Kafka consumer can not be turned off
776 - `CPS-1097 <https://jira.onap.org/browse/CPS-1097>`_ Unable to change state from LOCKED to ADVISED
777 - `CPS-1126 <https://jira.onap.org/browse/CPS-1126>`_ CmHandle creation performance degradation
778 - `CPS-1175 <https://jira.onap.org/browse/CPS-1175>`_ Incorrect response when empty body executed for cmhandle id-searches
779 - `CPS-1179 <https://jira.onap.org/browse/CPS-1179>`_ Node API - GET method returns invalid response when identifier contains '/'
780 - `CPS-1212 <https://jira.onap.org/browse/CPS-1212>`_ Additional Properties for CM Handles not included when send to DMI Plugin
781 - `CPS-1217 <https://jira.onap.org/browse/CPS-1217>`_ Searches endpoint gives back empty list however there are already available cmhandles
782 - `CPS-1218 <https://jira.onap.org/browse/CPS-1218>`_ NCMP logs are flooded with SyncUtils logs
puthuparambil.adityadd904322022-09-21 10:53:51 +0100783
784Known Limitations, Issues and Workarounds
785-----------------------------------------
786
787*System Limitations*
788
789Having '[' token in any index in any list will have a negative impact on the search functions leaf-conditions and text()-condition.
790Example of an xpath that would cause problems while using cps-path queries : /parent/child[@id='id[with]braces']
DylanB95ESTb130fd32022-04-04 13:09:22 +0100791
lukegleeson4a34fa52022-09-19 15:31:59 +0100792*Known Vulnerabilities*
793
794None
795
796*Workarounds*
797
798None
799
800Security Notes
801--------------
802
803*Fixed Security Issues*
804
805 - `CPS-963 <https://jira.onap.org/browse/CPS-963>`_ Liquibase has got serious vulnerability, upgrade required
806
807*Known Security Issues*
808
809None
810
Bruno Sakoto9c3541e2022-06-15 07:57:42 -0400811.. ========================
812.. * * * JAKARTA * * *
813.. ========================
814
815Version: 3.0.1
816==============
817
818Release Data
819------------
820
821+--------------------------------------+--------------------------------------------------------+
822| **CPS Project** | |
823| | |
824+--------------------------------------+--------------------------------------------------------+
825| **Docker images** | onap/cps-and-ncmp:3.0.1 |
826| | |
827+--------------------------------------+--------------------------------------------------------+
828| **Release designation** | 3.0.1 Jakarta |
829| | |
830+--------------------------------------+--------------------------------------------------------+
831| **Release date** | 2022 April 28 |
832| | |
833+--------------------------------------+--------------------------------------------------------+
834
835Bug Fixes
836---------
837 - `CPS-961 <https://jira.onap.org/browse/CPS-961>`_ Updated ANTLR compiler version to 4.9.2 to be compatible with runtime version
838
Bruno Sakotoa1129b62022-03-15 08:09:07 -0400839Version: 3.0.0
840==============
niamhcoref7b414e2021-11-17 11:02:07 +0000841
Bruno Sakotoa1129b62022-03-15 08:09:07 -0400842Release Data
843------------
844
845+--------------------------------------+--------------------------------------------------------+
846| **CPS Project** | |
847| | |
848+--------------------------------------+--------------------------------------------------------+
849| **Docker images** | onap/cps-and-ncmp:3.0.0 |
850| | |
851+--------------------------------------+--------------------------------------------------------+
852| **Release designation** | 3.0.0 Jakarta |
853| | |
854+--------------------------------------+--------------------------------------------------------+
855| **Release date** | 2022 March 15 |
856| | |
857+--------------------------------------+--------------------------------------------------------+
niamhcoref7b414e2021-11-17 11:02:07 +0000858
859Features
860--------
puthuparambil.adityad0007332021-12-08 18:53:39 +0000861 - `CPS-559 <https://jira.onap.org/browse/CPS-559>`_ Define response objects (schemas) in cps-ncmp
niamhcoref7b414e2021-11-17 11:02:07 +0000862 - `CPS-636 <https://jira.onap.org/browse/CPS-636>`_ Update operation for datastore pass through running
863 - `CPS-638 <https://jira.onap.org/browse/CPS-638>`_ Delete operation for datastore pass through running
DylanB95ESTe5573382022-01-27 17:12:52 +0000864 - `CPS-677 <https://jira.onap.org/browse/CPS-677>`_ Support 'public' Cm Handle Properties
niamhcoref7b414e2021-11-17 11:02:07 +0000865 - `CPS-741 <https://jira.onap.org/browse/CPS-741>`_ Re sync after removing cm handles
JosephKeenan82ebf532021-12-08 18:16:44 +0000866 - `CPS-777 <https://jira.onap.org/browse/CPS-777>`_ Ensure all DMI operations use POST method
puthuparambil.adityad0007332021-12-08 18:53:39 +0000867 - `CPS-780 <https://jira.onap.org/browse/CPS-780>`_ Add examples for parameters, request and response in openapi yaml for cps-core
Bruno Sakotoa1129b62022-03-15 08:09:07 -0400868 - `CPS-789 <https://jira.onap.org/browse/CPS-789>`_ CPS Data Updated Event Schema V2 to support delete operation
869 - `CPS-791 <https://jira.onap.org/browse/CPS-791>`_ CPS-Core sends delete notification event
DylanB95ESTe5573382022-01-27 17:12:52 +0000870 - `CPS-817 <https://jira.onap.org/browse/CPS-817>`_ Create Endpoint For Get Cm Handles (incl. public properties) By Name
mpriyank80dee972022-02-23 15:17:23 +0530871 - `CPS-837 <https://jira.onap.org/browse/CPS-837>`_ Add Remove and Update properties (DMI and Public) as part of CM Handle Registration update
niamhcoref7b414e2021-11-17 11:02:07 +0000872
873Bug Fixes
874---------
875
876 - `CPS-762 <https://jira.onap.org/browse/CPS-762>`_ Query cm handles for module names returns incorrect cm handle identifiers
ToineSiebelink3f142302021-12-07 11:30:10 +0000877 - `CPS-788 <https://jira.onap.org/browse/CPS-788>`_ Yang Resource formatting is incorrect
niamhcore65bc4fd2021-12-08 14:19:02 +0000878 - `CPS-783 <https://jira.onap.org/browse/CPS-783>`_ Remove cm handle does not completely remove all cm handle information
puthuparambil.aditya71395fb2022-01-05 13:39:31 +0000879 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
puthuparambil.aditya62ac0c32022-02-03 16:42:13 +0000880 - `CPS-856 <https://jira.onap.org/browse/CPS-856>`_ Retry mechanism not working for concurrent CmHandle registration
JosephKeenane0643ab2022-02-15 18:23:05 +0000881 - `CPS-867 <https://jira.onap.org/browse/CPS-867>`_ Database port made configurable through env variable DB_PORT
DylanB95ESTe5573382022-01-27 17:12:52 +0000882 - `CPS-886 <https://jira.onap.org/browse/CPS-886>`_ Fragment handling decreasing performance for large number of cmHandles
JosephKeenane0643ab2022-02-15 18:23:05 +0000883 - `CPS-887 <https://jira.onap.org/browse/CPS-887>`_ Increase performance of cmHandle registration for large number of schema sets in DB
mpriyank80dee972022-02-23 15:17:23 +0530884 - `CPS-892 <https://jira.onap.org/browse/CPS-892>`_ Fixed the response code during CM-Handle Registration from 201 CREATED to 204 NO_CONTENT
ToineSiebelink74eed2c2023-08-31 17:38:52 +0100885 - `CPS-893 <https://jira.onap.org/browse/CPS-893>`_ NCMP Java API depends on NCMP-Rest-API (cyclic) through json properties on Java API
niamhcoref7b414e2021-11-17 11:02:07 +0000886
887Known Limitations, Issues and Workarounds
888-----------------------------------------
889
890*System Limitations*
891
DylanB95ESTe5573382022-01-27 17:12:52 +0000892Null can no longer be passed within the dmi plugin service names when registering a cm handle, as part of
893`CPS-837 <https://jira.onap.org/browse/CPS-837>`_ null is now used to indicate if a property should be removed as part
894of cm handle registration.
niamhcoref7b414e2021-11-17 11:02:07 +0000895
Lathishb3550f12022-03-15 12:03:53 +0000896The Absolute path to list with integer key will not work. Please refer `CPS-961 <https://jira.onap.org/browse/CPS-961>`_
897for more information.
898
niamhcoref7b414e2021-11-17 11:02:07 +0000899*Known Vulnerabilities*
900
901None
902
903*Workarounds*
904
DylanB95ESTe5573382022-01-27 17:12:52 +0000905Instead of passing null as a value within the dmi plugin service names, remove them from the request completely, or
906pass an empty string as the value if you do not want to include names for these values.
niamhcoref7b414e2021-11-17 11:02:07 +0000907
908Security Notes
909--------------
910
911*Fixed Security Issues*
912
913None
914
915*Known Security Issues*
916
917None
918
919.. ========================
shivasubedi44beaa32021-09-13 15:16:30 +0100920.. * * * ISTANBUL * * *
921.. ========================
ToineSiebelinkb87f3232021-02-26 12:05:30 +0000922
Bruno Sakoto0eaf3342022-02-11 15:05:29 -0500923Version: 2.0.4
924==============
925
926Release Data
927------------
928
929+--------------------------------------+--------------------------------------------------------+
930| **CPS Project** | |
931| | |
932+--------------------------------------+--------------------------------------------------------+
933| **Docker images** | onap/cps-and-ncmp:2.0.4 |
934| | |
935+--------------------------------------+--------------------------------------------------------+
936| **Release designation** | 2.0.4 Istanbul |
937| | |
938+--------------------------------------+--------------------------------------------------------+
939| **Release date** | 2022 Feb 09 |
940| | |
941+--------------------------------------+--------------------------------------------------------+
942
943Bug Fixes
944---------
945
946 - `CPS-879 <https://jira.onap.org/browse/CPS-879>`_ Fix docker compose for csit test.
947 - `CPS-873 <https://jira.onap.org/browse/CPS-873>`_ Fix intermittent circular dependency error when the application starts.
948
949Version: 2.0.3
950==============
951
952Release Data
953------------
954
955+--------------------------------------+--------------------------------------------------------+
956| **CPS Project** | |
957| | |
958+--------------------------------------+--------------------------------------------------------+
959| **Docker images** | onap/cps-and-ncmp:2.0.3 |
960| | |
961+--------------------------------------+--------------------------------------------------------+
962| **Release designation** | 2.0.3 Istanbul |
963| | |
964+--------------------------------------+--------------------------------------------------------+
965| **Release date** | 2022-07-01 |
966| | |
967+--------------------------------------+--------------------------------------------------------+
968
969Bug Fixes
970---------
971
972 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
973
974Version: 2.0.2
975==============
976
977Release Data
978------------
979
980+--------------------------------------+--------------------------------------------------------+
981| **CPS Project** | |
982| | |
983+--------------------------------------+--------------------------------------------------------+
984| **Docker images** | onap/cps-and-ncmp:2.0.2 |
985| | |
986+--------------------------------------+--------------------------------------------------------+
987| **Release designation** | 2.0.2 Istanbul |
988| | |
989+--------------------------------------+--------------------------------------------------------+
990| **Release date** | 2021-16-12 |
991| | |
992+--------------------------------------+--------------------------------------------------------+
993
994Bug Fixes
995---------
996
997 - `CPS-820 <https://jira.onap.org/browse/CPS-820>`_ Update log4j version due to security vulnerability
998
lukegleeson9c583712021-09-30 17:21:11 +0100999Version: 2.0.1
1000==============
1001
1002Release Data
1003------------
1004
1005+--------------------------------------+--------------------------------------------------------+
1006| **CPS Project** | |
1007| | |
1008+--------------------------------------+--------------------------------------------------------+
1009| **Docker images** | onap/cps-and-ncmp:2.0.1 |
1010| | |
1011+--------------------------------------+--------------------------------------------------------+
1012| **Release designation** | 2.0.1 Istanbul |
1013| | |
1014+--------------------------------------+--------------------------------------------------------+
1015| **Release date** | 2021-14-10 |
1016| | |
1017+--------------------------------------+--------------------------------------------------------+
1018
1019Bug Fixes
1020---------
1021
1022 - `CPS-594 <https://jira.onap.org/browse/CPS-594>`_ SQL ConstraintViolationException when updating the list node element using PATCH List node API
1023 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
1024 - `CPS-673 <https://jira.onap.org/browse/CPS-673>`_ Improvement and cleanup for CPS Core charts
1025 - `CPS-691 <https://jira.onap.org/browse/CPS-691>`_ NCMP no master index label on index documentation page
1026
1027Known Limitations, Issues and Workarounds
1028-----------------------------------------
1029
1030*System Limitations*
1031
1032Limitations to the amount of child nodes that can be added to the fix above. The current limit is 3.
1033
1034*Known Vulnerabilities*
1035
1036 - `CPS-725 <https://jira.onap.org/browse/CPS-725>`_ fix sample docker compose of cps/ncmp and onap dmi plugin
1037
1038*Workarounds*
1039
1040Add recursive method to save list node data to loop through all corresponding child nodes.
1041
1042Security Notes
1043--------------
1044
1045*Fixed Security Issues*
1046
1047 - `CPS-581 <https://jira.onap.org/browse/CPS-581>`_ Remove security vulnerabilities
1048
1049*Known Security Issues*
1050
1051None
1052
shivasubedi44beaa32021-09-13 15:16:30 +01001053Version: 2.0.0
1054==============
1055
1056Abstract
1057--------
1058
1059This document provides the release notes for Istanbul release.
1060
1061Release Data
1062------------
1063
1064+--------------------------------------+--------------------------------------------------------+
1065| **CPS Project** | |
1066| | |
1067+--------------------------------------+--------------------------------------------------------+
1068| **Docker images** | onap/cps-and-ncmp:2.0.0 |
1069| | |
1070+--------------------------------------+--------------------------------------------------------+
1071| **Release designation** | 2.0.0 Istanbul |
1072| | |
1073+--------------------------------------+--------------------------------------------------------+
lukegleeson9c583712021-09-30 17:21:11 +01001074| **Release date** | 2021-14-09 |
shivasubedi44beaa32021-09-13 15:16:30 +01001075| | |
1076+--------------------------------------+--------------------------------------------------------+
1077
1078Features
1079--------
DylanB95EST3fcf8692021-10-11 16:29:16 +01001080* Register DMI-Plugins with NCMP for CM Handle registrations.
shivasubedi44beaa32021-09-13 15:16:30 +01001081* Update, Create and Remove CM Handles.
1082* Add support for retrieving and writing CM Handle data through NCMP datastores.
1083* Automatic retrieval and caching of model information for CM Handles within NCMP.
1084
shivasubedi44beaa32021-09-13 15:16:30 +01001085Deliverables
1086------------
1087
1088Software Deliverables
1089
1090.. csv-table::
1091 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1092 :widths: auto
1093
1094 "cps", "", "onap/cps-and-ncmp-proxy:2.0.0"
1095
1096Bug Fixes
1097---------
1098
lukegleeson9c583712021-09-30 17:21:11 +01001099 - `CPS-310 <https://jira.onap.org/browse/CPS-310>`_ Data schema migration from Honolulu to Istanbul is failing
shivasubedi44beaa32021-09-13 15:16:30 +01001100 - `CPS-316 <https://jira.onap.org/browse/CPS-316>`_ Xpath cannot be created for augmentation data node
1101 - `CPS-336 <https://jira.onap.org/browse/CPS-336>`_ Ends-with functionality in cpsPath does not conform with standard xPath behavior
lukegleeson9c583712021-09-30 17:21:11 +01001102 - `CPS-345 <https://jira.onap.org/browse/CPS-345>`_ Leaf String value comparison matches mix of single and double quotes
1103 - `CPS-357 <https://jira.onap.org/browse/CPS-357>`_ cps-review-verification-maven-master Jenkins job is failing when running csit test
shivasubedi44beaa32021-09-13 15:16:30 +01001104 - `CPS-367 <https://jira.onap.org/browse/CPS-367>`_ Get descendent does not support xpaths that end in list values
lukegleeson9c583712021-09-30 17:21:11 +01001105 - `CPS-377 <https://jira.onap.org/browse/CPS-377>`_ Init ran model validation is failing error details are not provided
shivasubedi44beaa32021-09-13 15:16:30 +01001106 - `CPS-422 <https://jira.onap.org/browse/CPS-422>`_ REST 404 response returned instead of 400 for POST/PUT/PATCH request types
1107 - `CPS-450 <https://jira.onap.org/browse/CPS-450>`_ Datanode query using full path to node causes NPE
lukegleeson9c583712021-09-30 17:21:11 +01001108 - `CPS-451 <https://jira.onap.org/browse/CPS-451>`_ cps-ran-schema-model@2021-01-28.yang missing root container
1109 - `CPS-464 <https://jira.onap.org/browse/CPS-464>`_ Request to update node leaves (patch) responds with Internal Server Error
1110 - `CPS-465 <https://jira.onap.org/browse/CPS-465>`_ Request to update node leaves (patch) responds with json parsing failure
shivasubedi44beaa32021-09-13 15:16:30 +01001111 - `CPS-466 <https://jira.onap.org/browse/CPS-466>`_ Concurrent requests to create schema sets for the same yang model are not supported
1112 - `CPS-479 <https://jira.onap.org/browse/CPS-479>`_ Get Nodes API does not always return the object from the root
lukegleeson9c583712021-09-30 17:21:11 +01001113 - `CPS-500 <https://jira.onap.org/browse/CPS-500>`_ Special Character Limitations of cpsPath Queries
shivasubedi44beaa32021-09-13 15:16:30 +01001114 - `CPS-501 <https://jira.onap.org/browse/CPS-501>`_ Put DataNode API has missing transaction and error handling for concurrency issues
shivasubedi44beaa32021-09-13 15:16:30 +01001115 - `CPS-524 <https://jira.onap.org/browse/CPS-524>`_ Issue with CPSData API to add an item to an existing list node
1116 - `CPS-560 <https://jira.onap.org/browse/CPS-560>`_ Response from cps query using text() contains escape characters
1117 - `CPS-566 <https://jira.onap.org/browse/CPS-566>`_ Can't access grandparent node through ancestor axis
lukegleeson9c583712021-09-30 17:21:11 +01001118 - `CPS-573 <https://jira.onap.org/browse/CPS-573>`_ /v1/ch/PNFDemo1/modules returning 401 unauthorised.
1119 - `CPS-587 <https://jira.onap.org/browse/CPS-587>`_ cps-ncmp-service NullpointerException when DmiPluginRegistration has no additionProperties
1120 - `CPS-591 <https://jira.onap.org/browse/CPS-591>`_ CPS-Core Leaf stored as integer is being returned from DB as float
Bruno Sakoto0eaf3342022-02-11 15:05:29 -05001121 - `CPS-601 <https://jira.onap.org/browse/CPS-601>`_ CPS swagger-ui does not show NCMP endpoints
lukegleeson9c583712021-09-30 17:21:11 +01001122 - `CPS-616 <https://jira.onap.org/browse/CPS-616>`_ NCMP base path does not conform to agreed API URL
1123 - `CPS-630 <https://jira.onap.org/browse/CPS-630>`_ Incorrect information sent when same anchor is updated faster than notification service processes
1124 - `CPS-635 <https://jira.onap.org/browse/CPS-635>`_ Module Resource call does not include body
shivasubedi44beaa32021-09-13 15:16:30 +01001125
1126This document provides the release notes for Istanbul release.
1127
1128Summary
1129-------
1130
1131Following CPS components are available with default ONAP/CPS installation.
1132
1133
1134 * Platform components
1135
1136 - CPS (Helm charts)
1137
1138 * Service components
1139
DylanB95EST3fcf8692021-10-11 16:29:16 +01001140 - CPS-NCMP
DylanB95EST3fcf8692021-10-11 16:29:16 +01001141 - DMI-Plugin
shivasubedi44beaa32021-09-13 15:16:30 +01001142
1143 * Additional resources that CPS utilizes deployed using ONAP common charts
1144
1145 - Postgres Database
1146
1147
1148Below service components (mS) are available to be deployed on-demand.
1149 - CPS-TBDMT
1150
1151
1152Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
1153
1154Known Limitations, Issues and Workarounds
1155-----------------------------------------
1156
shivasubedi44beaa32021-09-13 15:16:30 +01001157*System Limitations*
1158
1159Limitations to the amount of child nodes that can be added to the fix above. The current limit is 3.
1160
1161*Known Vulnerabilities*
1162
lukegleeson9c583712021-09-30 17:21:11 +01001163 - `CPS-594 <https://jira.onap.org/browse/CPS-594>`_ SQL ConstraintViolationException when updating the list node element using PATCH List node API
1164 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
1165 - `CPS-673 <https://jira.onap.org/browse/CPS-673>`_ Improvement and cleanup for CPS Core charts
shivasubedi44beaa32021-09-13 15:16:30 +01001166
1167*Workarounds*
1168
1169Add recursive method to save list node data to loop through all corresponding child nodes.
1170
1171Security Notes
1172--------------
1173
1174*Fixed Security Issues*
1175
1176 - `CPS-249 <https://jira.onap.org/browse/CPS-249>`_ Exception stack trace is exposed
shivasubedi44beaa32021-09-13 15:16:30 +01001177
1178*Known Security Issues*
1179
lukegleeson9c583712021-09-30 17:21:11 +01001180 - `CPS-581 <https://jira.onap.org/browse/CPS-581>`_ Remove security vulnerabilities
1181
shivasubedi44beaa32021-09-13 15:16:30 +01001182Test Results
1183------------
1184 * `Integration tests`
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001185
ToineSiebelinkf0527c52021-07-06 13:03:03 +01001186.. ========================
1187.. * * * HONOLULU * * *
1188.. ========================
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001189
ToineSiebelinkfd2134d2021-04-09 11:15:48 +01001190Version: 1.0.1
1191==============
1192
1193Release Data
1194------------
1195
1196+--------------------------------------+--------------------------------------------------------+
1197| **CPS Project** | |
1198| | |
1199+--------------------------------------+--------------------------------------------------------+
1200| **Docker images** | onap/cps-and-nf-proxy:1.0.1 |
1201| | |
1202+--------------------------------------+--------------------------------------------------------+
1203| **Release designation** | 1.0.1 Honolulu |
1204| | |
1205+--------------------------------------+--------------------------------------------------------+
1206| **Release date** | 2021-04-09 |
1207| | |
1208+--------------------------------------+--------------------------------------------------------+
1209
1210Bug Fixes
1211---------
1212
puthuparambil.aditya8b584332021-10-12 16:49:03 +01001213 - `CPS-706 <https://jira.onap.org/browse/CPS-706>`_ Get moduleschema/yangresouce endpoint not working
ToineSiebelinkfd2134d2021-04-09 11:15:48 +01001214 - `CPS-276 <https://jira.onap.org/browse/CPS-276>`_ Improve error reporting for invalid cpsPath on Queries
1215 - `CPS-288 <https://jira.onap.org/browse/CPS-288>`_ Move security configuration to the application module
1216 - `CPS-290 <https://jira.onap.org/browse/CPS-290>`_ Internal Server Error when creating the same data node twice
1217 - `CPS-292 <https://jira.onap.org/browse/CPS-292>`_ Detailed information is missing to explain why data is not compliant with the specified YANG model
1218 - `CPS-300 <https://jira.onap.org/browse/CPS-304>`_ Not able to create data instances for 2 different anchors using the same model
1219 - `CPS-304 <https://jira.onap.org/browse/CPS-304>`_ Use ONAP recommended base Java Docker image
1220 - `CPS-308 <https://jira.onap.org/browse/CPS-308>`_ Not able to upload yang models files greater than 1MB
1221
1222Security Notes
1223--------------
1224
1225*Fixed Security Issues*
1226
1227 - `CPS-249 <https://jira.onap.org/browse/CPS-249>`_ Exception stack trace is exposed
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001228
ToineSiebelinka2d25b52021-04-13 15:10:47 +01001229*Known Security Issues*
1230
1231 - `Security Waiver <https://wiki.onap.org/display/DW/Honolulu+Exception+Request+for+CPS>`_ Security - Expose external endpoints with https
1232
Rishi.Chail4359d282021-03-03 16:36:26 +00001233Version: 1.0.0
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001234==============
1235
1236
1237Abstract
1238--------
1239
1240This document provides the release notes for Honolulu release.
1241
1242Summary
1243-------
1244
1245Following CPS components are available with default ONAP/CPS installation.
1246
1247
Rishi.Chail4359d282021-03-03 16:36:26 +00001248 * Platform components
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001249
Rishi.Chail4359d282021-03-03 16:36:26 +00001250 - CPS (Helm charts)
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001251
Rishi.Chail4359d282021-03-03 16:36:26 +00001252 * Service components
1253
1254 - CPS Core
1255
1256 * Additional resources that CPS utilizes deployed using ONAP common charts
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001257
1258 - Postgres Database
1259
1260
Rishi.Chail4359d282021-03-03 16:36:26 +00001261Below service components (mS) are available to be deployed on-demand.
1262 - CPS-TBDMT
1263
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001264
1265Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
1266
1267
1268Release Data
1269------------
1270
1271+--------------------------------------+--------------------------------------------------------+
1272| **CPS Project** | |
1273| | |
1274+--------------------------------------+--------------------------------------------------------+
1275| **Docker images** | Refer :any:`Deliverable <honolulu_deliverable>` |
1276| | |
1277+--------------------------------------+--------------------------------------------------------+
Rishi.Chail4359d282021-03-03 16:36:26 +00001278| **Release designation** | 1.0.0 Honolulu |
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001279| | |
1280+--------------------------------------+--------------------------------------------------------+
Rishi.Chail4359d282021-03-03 16:36:26 +00001281| **Release date** | 2021-03-11 |
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001282| | |
1283+--------------------------------------+--------------------------------------------------------+
1284
1285
1286Features
1287--------
Rishi.Chail4359d282021-03-03 16:36:26 +00001288Configuration Persistence Service is a model driven persistence solution for data described by YANG models.
1289CPS has been driven by the needs of the E2E Networking Slicing use case.
1290It currently supports basic (rw) persistence and simple queries.
1291It also provides MVP support for network data access using simulated data.
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001292
1293.. _honolulu_deliverable:
1294
1295Deliverables
1296------------
1297
1298Software Deliverables
1299
1300.. csv-table::
1301 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1302 :widths: auto
1303
Rishi.Chail4359d282021-03-03 16:36:26 +00001304 "cps", "", "onap/cps-and-nf-proxy:1.0.0"
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001305
1306
1307Known Limitations, Issues and Workarounds
1308-----------------------------------------
1309
Rishi.Chail4359d282021-03-03 16:36:26 +00001310 - `CPS-249 <https://jira.onap.org/browse/CPS-249>`_ Exception stack trace is exposed
1311 - `CPS-264 <https://jira.onap.org/browse/CPS-264>`_ Unique timestamp is missing when tagging docker images.
1312 - Methods exposed on API which are yet not implemented : deleteAnchor, getNodesByDataspace & deleteDataspace.
niamhcoredddf7312021-06-21 14:44:01 +01001313 - `CPS-465 <https://jira.onap.org/browse/CPS-465>`_ & `CPS-464 <https://jira.onap.org/browse/CPS-464>`_ Update data node leaves API does not support updating a list element with compound keys.
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001314
1315*System Limitations*
1316
1317None
1318
1319*Known Vulnerabilities*
1320
1321None
1322
1323*Workarounds*
1324
1325Documented under corresponding jira if applicable.
1326
1327Security Notes
1328--------------
1329
1330*Fixed Security Issues*
ToineSiebelink7c981df2021-03-01 09:53:56 +00001331
1332* `CPS-167 <https://jira.onap.org/browse/CPS-167>`_ -Update CPS dependencies as Required for Honolulu release
Rishi.Chail4359d282021-03-03 16:36:26 +00001333 - Upgrade org.onap.oparent to 3.2.0
ToineSiebelink7c981df2021-03-01 09:53:56 +00001334 - Upgrade spring.boot to 2.3.8.RELEASE
Rishi.Chail4359d282021-03-03 16:36:26 +00001335 - Upgrade yangtools to 5.0.7
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001336
1337*Known Security Issues*
1338
ToineSiebelink74eed2c2023-08-31 17:38:52 +01001339 * Weak Cryptography using md5
Rishi.Chail4359d282021-03-03 16:36:26 +00001340 * Risk seen in Zip file expansion
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001341
1342*Known Vulnerabilities in Used Modules*
1343
Rishi.Chail4359d282021-03-03 16:36:26 +00001344 None
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001345
Rishi.Chail4359d282021-03-03 16:36:26 +00001346CPS 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 +00001347
1348Test Results
1349------------
Rishi.Chail4359d282021-03-03 16:36:26 +00001350 * `Integration tests <https://wiki.onap.org/display/DW/CPS+Integration+Test+Cases>`_
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001351
1352References
1353----------
1354
ToineSiebelinkcac21862023-06-22 09:24:04 +01001355For more information on the latest ONAP release, please see:
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001356
1357#. `ONAP Home Page`_
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001358#. `ONAP Wiki Page`_
ToineSiebelinkcac21862023-06-22 09:24:04 +01001359#. `ONAP Documentation`_
1360#. `ONAP CPS Documentation`_
1361#. `ONAP Release Downloads`_
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001362
1363
1364.. _`ONAP Home Page`: https://www.onap.org
1365.. _`ONAP Wiki Page`: https://wiki.onap.org
1366.. _`ONAP Documentation`: https://docs.onap.org
ToineSiebelinkcac21862023-06-22 09:24:04 +01001367.. _`ONAP CPS Documentation`: https://docs.onap.org/projects/onap-cps
ToineSiebelinkb87f3232021-02-26 12:05:30 +00001368.. _`ONAP Release Downloads`: https://git.onap.org
1369
1370Quick Links:
1371
1372 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
1373 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_