blob: 27ae89c933f44b631859b945ce4d3905781eaba1 [file] [log] [blame]
shivasubedi3d1579c2021-09-13 16:43:20 +01001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. http://creativecommons.org/licenses/by/4.0
lukegleeson7a8c68d2022-09-21 14:56:09 +01003.. Copyright (C) 2021-2022 Nordix Foundation
shivasubedi3d1579c2021-09-13 16:43:20 +01004
5.. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
6.. _release_notes:
7
8
9
10========================
DylanB95ESTb1556c02021-10-11 13:39:21 +010011DMI-Plugin Release Notes
shivasubedi3d1579c2021-09-13 16:43:20 +010012========================
13
shivasubedi3d1579c2021-09-13 16:43:20 +010014.. contents::
15 :depth: 2
16..
lukegleeson7a8c68d2022-09-21 14:56:09 +010017.. ====================
18.. * * * KOHN * * *
19.. ====================
20
mpriyank6128d732023-11-06 17:53:00 +000021Version: 1.4.0
22==============
23
24Release Data
25------------
26
27+--------------------------------------+--------------------------------------------------------+
28| **CPS Project** | DMI-Plugin |
29| | |
30+--------------------------------------+--------------------------------------------------------+
31| **Docker images** | onap/ncmp-dmi-plugin:1.4.0 |
32| | |
33+--------------------------------------+--------------------------------------------------------+
34| **Release designation** | 1.4.0 Montreal |
35| | |
36+--------------------------------------+--------------------------------------------------------+
37| **Release date** | (not yet released) |
38| | |
39+--------------------------------------+--------------------------------------------------------+
40
41Features
42--------
43 - `CPS-1775 <https://jira.onap.org/browse/CPS-1775>`_ Migrate to Java 17.
44 - `CPS-1790 <https://jira.onap.org/browse/CPS-1790>`_ Update to Spring Boot 3.1.2.
45
46
mpriyankf3565592022-10-05 12:26:20 +010047Version: 1.2.2 (not yet released)
48=================================
49
50Release Data
51------------
52
53+--------------------------------------+--------------------------------------------------------+
54| **CPS Project** | DMI-Plugin |
55| | |
56+--------------------------------------+--------------------------------------------------------+
57| **Docker images** | onap/ncmp-dmi-plugin:1.2.2 |
58| | |
59+--------------------------------------+--------------------------------------------------------+
60| **Release designation** | 1.2.2 Kohn |
61| | |
62+--------------------------------------+--------------------------------------------------------+
63| **Release date** | (not yet released) |
64| | |
65+--------------------------------------+--------------------------------------------------------+
66
67Bug Fixes
68---------
JosephKeenandfe45ff2022-10-26 15:17:59 +010069 - `CPS-1350 <https://jira.onap.org/browse/CPS-1350>`_ [CPS/NCMP] Add Basic Auth to CPS/NCMP OpenAPI Definitions
mpriyankf3565592022-10-05 12:26:20 +010070
71
mpriyanka0acef12022-09-26 15:03:49 +010072Version: 1.2.1
73==============
74
75Release Data
76------------
77
78+--------------------------------------+--------------------------------------------------------+
79| **CPS Project** | DMI-Plugin |
80| | |
81+--------------------------------------+--------------------------------------------------------+
82| **Docker images** | onap/ncmp-dmi-plugin:1.2.1 |
83| | |
84+--------------------------------------+--------------------------------------------------------+
85| **Release designation** | 1.2.1 Kohn |
86| | |
87+--------------------------------------+--------------------------------------------------------+
mpriyankf3565592022-10-05 12:26:20 +010088| **Release date** | 2022 October 5 |
mpriyanka0acef12022-09-26 15:03:49 +010089| | |
90+--------------------------------------+--------------------------------------------------------+
91
92Bug Fixes
93---------
94 - None
95
lukegleeson7a8c68d2022-09-21 14:56:09 +010096Version: 1.2.0
97==============
98
99Release Data
100------------
101
102+--------------------------------------+--------------------------------------------------------+
103| **CPS Project** | DMI-Plugin |
104| | |
105+--------------------------------------+--------------------------------------------------------+
106| **Docker images** | onap/ncmp-dmi-plugin:1.2.0 |
107| | |
108+--------------------------------------+--------------------------------------------------------+
109| **Release designation** | 1.2.0 Kohn |
110| | |
111+--------------------------------------+--------------------------------------------------------+
112| **Release date** | 2022 September 21 |
113| | |
114+--------------------------------------+--------------------------------------------------------+
115
116Features
117--------
118 - `CPS-562 <https://jira.onap.org/browse/CPS-562>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (DMI Plugin.)
119 - `CPS-832 <https://jira.onap.org/browse/CPS-832>`_ Async: E2E Integration
120 - `CPS-828 <https://jira.onap.org/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
121
122Bug Fixes
123---------
124 - None
125
126Known Limitations, Issues and Workarounds
127-----------------------------------------
128
129*System Limitations*
130
131None
132
133*Known Vulnerabilities*
134
135None
136
137*Workarounds*
138
139None
140
141Security Notes
142--------------
143
144*Fixed Security Issues*
145
146None
147
148*Known Security Issues*
149
150None
shivasubedi3d1579c2021-09-13 16:43:20 +0100151
152.. ========================
niamhcore3b592bf2021-11-17 11:23:36 +0000153.. * * * JAKARTA * * *
154.. ========================
155
Bruno Sakotoe830dce2022-03-15 11:57:45 -0400156Version: 1.1.0
157==============
niamhcore3b592bf2021-11-17 11:23:36 +0000158
Bruno Sakotoe830dce2022-03-15 11:57:45 -0400159Release Data
160------------
161
162+--------------------------------------+--------------------------------------------------------+
163| **CPS Project** | DMI-Plugin |
164| | |
165+--------------------------------------+--------------------------------------------------------+
166| **Docker images** | onap/ncmp-dmi-plugin:1.1.0 |
167| | |
168+--------------------------------------+--------------------------------------------------------+
169| **Release designation** | 1.1.0 Jakarta |
170| | |
171+--------------------------------------+--------------------------------------------------------+
172| **Release date** | 2022 March 15 |
173| | |
174+--------------------------------------+--------------------------------------------------------+
niamhcore3b592bf2021-11-17 11:23:36 +0000175
176Features
177--------
DylanB95EST1954daa2021-12-08 10:05:12 +0000178 - `CPS-637 <https://jira.onap.org/browse/CPS-637>`_ Support Update operation for datastore pass-through running
179 - `CPS-639 <https://jira.onap.org/browse/CPS-639>`_ Support Delete operation for datastore pass-through running
lukegleeson996152a2021-11-30 17:06:03 +0000180 - `CPS-784 <https://jira.onap.org/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
niamhcore3b592bf2021-11-17 11:23:36 +0000181
182Bug Fixes
183---------
184
puthuparambil.adityaed9c4882022-01-05 13:41:29 +0000185 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
niamhcore3b592bf2021-11-17 11:23:36 +0000186
187Known Limitations, Issues and Workarounds
188-----------------------------------------
189
190*System Limitations*
191
192None
193
194*Known Vulnerabilities*
195
196None
197
198*Workarounds*
199
200None
201
202Security Notes
203--------------
204
205*Fixed Security Issues*
206
207None
208
209*Known Security Issues*
210
211None
212
213.. ========================
shivasubedi3d1579c2021-09-13 16:43:20 +0100214.. * * * ISTANBUL * * *
215.. ========================
216
Bruno Sakotob5cbf872022-02-11 15:05:35 -0500217Version: 1.0.3
218==============
219
220Release Data
221------------
222
223+--------------------------------------+--------------------------------------------------------+
224| **CPS Project** | DMI-Plugin |
225| | |
226+--------------------------------------+--------------------------------------------------------+
227| **Docker images** | onap/ncmp-dmi-plugin:1.0.3 |
228| | |
229+--------------------------------------+--------------------------------------------------------+
230| **Release designation** | 1.0.3 Istanbul |
231| | |
232+--------------------------------------+--------------------------------------------------------+
233| **Release date** | 2022-07-01 |
234| | |
235+--------------------------------------+--------------------------------------------------------+
236
237Bug Fixes
238---------
239
240 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
241
242Version: 1.0.2
243==============
244
245Release Data
246------------
247
248+--------------------------------------+--------------------------------------------------------+
249| **CPS Project** | DMI-Plugin |
250| | |
251+--------------------------------------+--------------------------------------------------------+
252| **Docker images** | onap/ncmp-dmi-plugin:1.0.2 |
253| | |
254+--------------------------------------+--------------------------------------------------------+
255| **Release designation** | 1.0.2 Istanbul |
256| | |
257+--------------------------------------+--------------------------------------------------------+
258| **Release date** | 2021-16-12 |
259| | |
260+--------------------------------------+--------------------------------------------------------+
261
262Bug Fixes
263---------
264
265 - `CPS-820 <https://jira.onap.org/browse/CPS-820>`_ Update log4j version due to security vulnerability
266
DylanB95ESTb1556c02021-10-11 13:39:21 +0100267Version: 1.0.1
shivasubedi3d1579c2021-09-13 16:43:20 +0100268==============
269
shivasubedi3d1579c2021-09-13 16:43:20 +0100270Release Data
271------------
272
273+--------------------------------------+--------------------------------------------------------+
DylanB95ESTb1556c02021-10-11 13:39:21 +0100274| **CPS Project** | DMI-Plugin |
shivasubedi3d1579c2021-09-13 16:43:20 +0100275| | |
276+--------------------------------------+--------------------------------------------------------+
DylanB95ESTb1556c02021-10-11 13:39:21 +0100277| **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
shivasubedi3d1579c2021-09-13 16:43:20 +0100278| | |
279+--------------------------------------+--------------------------------------------------------+
DylanB95ESTb1556c02021-10-11 13:39:21 +0100280| **Release designation** | 1.0.1 Istanbul |
shivasubedi3d1579c2021-09-13 16:43:20 +0100281| | |
282+--------------------------------------+--------------------------------------------------------+
283| **Release date** | 2021-14-10 |
284| | |
285+--------------------------------------+--------------------------------------------------------+
286
DylanB95ESTb1556c02021-10-11 13:39:21 +0100287Bug Fixes
288---------
289
290 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
291 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
292 - `CPS-669 <https://jira.onap.org/browse/CPS-669>`_ Improvements in the NCMP-DMI plugin OOM charts
293 - `CPS-678 <https://jira.onap.org/browse/CPS-678>`_ Passthrough read only supports known parameters (depth&field)
294 - `CPS-679 <https://jira.onap.org/browse/CPS-679>`_ Passthrough does not support resourceIdentifier with / tokens
295 - `CPS-706 <https://jira.onap.org/browse/CPS-706>`_ get moduleschema/yangresouce endpoint not working
296
297Known Limitations, Issues and Workarounds
298-----------------------------------------
299
300*System Limitations*
301
302 - `CPS-719 <https://jira.onap.org/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
303
304*Known Vulnerabilities*
305
306None
307
308*Workarounds*
309
310None
311
312Security Notes
313--------------
314
315*Fixed Security Issues*
316
317None
318
319*Known Security Issues*
320
321None
322
323Version: 1.0.0
324==============
325
326Release Data
327------------
328
329+--------------------------------------+--------------------------------------------------------+
330| **CPS Project** | DMI-Plugin |
331| | |
332+--------------------------------------+--------------------------------------------------------+
333| **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
334| | |
335+--------------------------------------+--------------------------------------------------------+
336| **Release designation** | 1.0.0 Istanbul |
337| | |
338+--------------------------------------+--------------------------------------------------------+
339| **Release date** | 2021-14-09 |
340| | |
341+--------------------------------------+--------------------------------------------------------+
342
shivasubedi3d1579c2021-09-13 16:43:20 +0100343Features
344--------
345* Implement plugin registration.
DylanB95ESTb1556c02021-10-11 13:39:21 +0100346* Retrieve data from cmHandles using ncmp-datastores passthrough.
shivasubedi3d1579c2021-09-13 16:43:20 +0100347* Retrieve Yang Resources from one or more modules of a CM Handle.
348
349.. _istanbul_deliverable:
350
351Deliverables
352------------
353
354Software Deliverables
355
356.. csv-table::
357 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
358 :widths: auto
359
DylanB95ESTb1556c02021-10-11 13:39:21 +0100360 "cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
shivasubedi3d1579c2021-09-13 16:43:20 +0100361
362Bug Fixes
363---------
364
DylanB95ESTb1556c02021-10-11 13:39:21 +0100365 - `CPS-504 <https://jira.onap.org/browse/CPS-504>`_ Checkstyle rules are not enforced for cps-ncmp-dmi-plugin
366 - `CPS-589 <https://jira.onap.org/browse/CPS-589>`_ Json for Yang Resources does not contain name and revision tags
367 - `CPS-617 <https://jira.onap.org/browse/CPS-617>`_ DMI base path does not conform to agreed API URL
shivasubedi3d1579c2021-09-13 16:43:20 +0100368
369Summary
370-------
371
DylanB95ESTb1556c02021-10-11 13:39:21 +0100372Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
shivasubedi3d1579c2021-09-13 16:43:20 +0100373
374 * Platform components
375
376 * Service components
377
378 * Additional resources that CPS utilizes deployed using ONAP common charts
379
380Below service components (mS) are available to be deployed on-demand.
381
382Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
383
384Known Limitations, Issues and Workarounds
385-----------------------------------------
386
387*System Limitations*
388
shivasubedi3d1579c2021-09-13 16:43:20 +0100389None
390
DylanB95ESTb1556c02021-10-11 13:39:21 +0100391*Known Vulnerabilities*
392
393 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
394 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
395
shivasubedi3d1579c2021-09-13 16:43:20 +0100396*Workarounds*
397
DylanB95ESTb1556c02021-10-11 13:39:21 +0100398None
399
shivasubedi3d1579c2021-09-13 16:43:20 +0100400Security Notes
401--------------
402
403*Fixed Security Issues*
404
DylanB95ESTb1556c02021-10-11 13:39:21 +0100405None
406
shivasubedi3d1579c2021-09-13 16:43:20 +0100407*Known Security Issues*
408
DylanB95ESTb1556c02021-10-11 13:39:21 +0100409None
shivasubedi3d1579c2021-09-13 16:43:20 +0100410
411References
412----------
413
ToineSiebelink3a7c3752023-06-22 10:16:06 +0100414For more information on the latest ONAP release, please see:
shivasubedi3d1579c2021-09-13 16:43:20 +0100415
416#. `ONAP Home Page`_
shivasubedi3d1579c2021-09-13 16:43:20 +0100417#. `ONAP Wiki Page`_
ToineSiebelink3a7c3752023-06-22 10:16:06 +0100418#. `ONAP Documentation`_
419#. `ONAP DMI Plugin Documentation`_
420#. `ONAP Release Downloads`_
shivasubedi3d1579c2021-09-13 16:43:20 +0100421
422
423.. _`ONAP Home Page`: https://www.onap.org
424.. _`ONAP Wiki Page`: https://wiki.onap.org
425.. _`ONAP Documentation`: https://docs.onap.org
ToineSiebelink3a7c3752023-06-22 10:16:06 +0100426.. _`ONAP DMI Plugin Documentation`: https://docs.onap.org/projects/onap-cps-ncmp-dmi-plugin
shivasubedi3d1579c2021-09-13 16:43:20 +0100427.. _`ONAP Release Downloads`: https://git.onap.org
428
429Quick Links:
430
DylanB95ESTb1556c02021-10-11 13:39:21 +0100431 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
shivasubedi3d1579c2021-09-13 16:43:20 +0100432 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_