1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. Copyright (C) 2021-2022 Nordix Foundation
5 .. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
10 ========================
11 DMI-Plugin Release Notes
12 ========================
18 .. =========================
19 .. * * * NEW DELHI * * *
20 .. =========================
28 +--------------------------------------+--------------------------------------------------------+
29 | **CPS Project** | DMI-Plugin |
31 +--------------------------------------+--------------------------------------------------------+
32 | **Docker images** | onap/ncmp-dmi-plugin:1.5.0 |
34 +--------------------------------------+--------------------------------------------------------+
35 | **Release designation** | 1.5.0 Montreal |
37 +--------------------------------------+--------------------------------------------------------+
38 | **Release date** | 2024 April 3 |
40 +--------------------------------------+--------------------------------------------------------+
44 - `CPS-2030 <https://jira.onap.org/browse/CPS-2030>`_ Add moduleSetTag to the request towards dmi plugin if moduleSetTag is set for the cmHandle.
46 .. ====================
48 .. ====================
56 +--------------------------------------+--------------------------------------------------------+
57 | **CPS Project** | DMI-Plugin |
59 +--------------------------------------+--------------------------------------------------------+
60 | **Docker images** | onap/ncmp-dmi-plugin:1.4.1 |
62 +--------------------------------------+--------------------------------------------------------+
63 | **Release designation** | 1.4.1 Montreal |
65 +--------------------------------------+--------------------------------------------------------+
66 | **Release date** | (not yet released) |
68 +--------------------------------------+--------------------------------------------------------+
79 +--------------------------------------+--------------------------------------------------------+
80 | **CPS Project** | DMI-Plugin |
82 +--------------------------------------+--------------------------------------------------------+
83 | **Docker images** | onap/ncmp-dmi-plugin:1.4.0 |
85 +--------------------------------------+--------------------------------------------------------+
86 | **Release designation** | 1.4.0 Montreal |
88 +--------------------------------------+--------------------------------------------------------+
89 | **Release date** | 2023 November 7 |
91 +--------------------------------------+--------------------------------------------------------+
95 - `CPS-1775 <https://jira.onap.org/browse/CPS-1775>`_ Migrate to Java 17.
96 - `CPS-1790 <https://jira.onap.org/browse/CPS-1790>`_ Update to Spring Boot 3.1.2.
99 Version: 1.2.2 (not yet released)
100 =================================
105 +--------------------------------------+--------------------------------------------------------+
106 | **CPS Project** | DMI-Plugin |
108 +--------------------------------------+--------------------------------------------------------+
109 | **Docker images** | onap/ncmp-dmi-plugin:1.2.2 |
111 +--------------------------------------+--------------------------------------------------------+
112 | **Release designation** | 1.2.2 Kohn |
114 +--------------------------------------+--------------------------------------------------------+
115 | **Release date** | (not yet released) |
117 +--------------------------------------+--------------------------------------------------------+
121 - `CPS-1350 <https://jira.onap.org/browse/CPS-1350>`_ [CPS/NCMP] Add Basic Auth to CPS/NCMP OpenAPI Definitions
130 +--------------------------------------+--------------------------------------------------------+
131 | **CPS Project** | DMI-Plugin |
133 +--------------------------------------+--------------------------------------------------------+
134 | **Docker images** | onap/ncmp-dmi-plugin:1.2.1 |
136 +--------------------------------------+--------------------------------------------------------+
137 | **Release designation** | 1.2.1 Kohn |
139 +--------------------------------------+--------------------------------------------------------+
140 | **Release date** | 2022 October 5 |
142 +--------------------------------------+--------------------------------------------------------+
154 +--------------------------------------+--------------------------------------------------------+
155 | **CPS Project** | DMI-Plugin |
157 +--------------------------------------+--------------------------------------------------------+
158 | **Docker images** | onap/ncmp-dmi-plugin:1.2.0 |
160 +--------------------------------------+--------------------------------------------------------+
161 | **Release designation** | 1.2.0 Kohn |
163 +--------------------------------------+--------------------------------------------------------+
164 | **Release date** | 2022 September 21 |
166 +--------------------------------------+--------------------------------------------------------+
170 - `CPS-562 <https://jira.onap.org/browse/CPS-562>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (DMI Plugin.)
171 - `CPS-832 <https://jira.onap.org/browse/CPS-832>`_ Async: E2E Integration
172 - `CPS-828 <https://jira.onap.org/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
178 Known Limitations, Issues and Workarounds
179 -----------------------------------------
185 *Known Vulnerabilities*
196 *Fixed Security Issues*
200 *Known Security Issues*
204 .. ========================
205 .. * * * JAKARTA * * *
206 .. ========================
214 +--------------------------------------+--------------------------------------------------------+
215 | **CPS Project** | DMI-Plugin |
217 +--------------------------------------+--------------------------------------------------------+
218 | **Docker images** | onap/ncmp-dmi-plugin:1.1.0 |
220 +--------------------------------------+--------------------------------------------------------+
221 | **Release designation** | 1.1.0 Jakarta |
223 +--------------------------------------+--------------------------------------------------------+
224 | **Release date** | 2022 March 15 |
226 +--------------------------------------+--------------------------------------------------------+
230 - `CPS-637 <https://jira.onap.org/browse/CPS-637>`_ Support Update operation for datastore pass-through running
231 - `CPS-639 <https://jira.onap.org/browse/CPS-639>`_ Support Delete operation for datastore pass-through running
232 - `CPS-784 <https://jira.onap.org/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
237 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
239 Known Limitations, Issues and Workarounds
240 -----------------------------------------
246 *Known Vulnerabilities*
257 *Fixed Security Issues*
261 *Known Security Issues*
265 .. ========================
266 .. * * * ISTANBUL * * *
267 .. ========================
275 +--------------------------------------+--------------------------------------------------------+
276 | **CPS Project** | DMI-Plugin |
278 +--------------------------------------+--------------------------------------------------------+
279 | **Docker images** | onap/ncmp-dmi-plugin:1.0.3 |
281 +--------------------------------------+--------------------------------------------------------+
282 | **Release designation** | 1.0.3 Istanbul |
284 +--------------------------------------+--------------------------------------------------------+
285 | **Release date** | 2022-07-01 |
287 +--------------------------------------+--------------------------------------------------------+
292 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
300 +--------------------------------------+--------------------------------------------------------+
301 | **CPS Project** | DMI-Plugin |
303 +--------------------------------------+--------------------------------------------------------+
304 | **Docker images** | onap/ncmp-dmi-plugin:1.0.2 |
306 +--------------------------------------+--------------------------------------------------------+
307 | **Release designation** | 1.0.2 Istanbul |
309 +--------------------------------------+--------------------------------------------------------+
310 | **Release date** | 2021-16-12 |
312 +--------------------------------------+--------------------------------------------------------+
317 - `CPS-820 <https://jira.onap.org/browse/CPS-820>`_ Update log4j version due to security vulnerability
325 +--------------------------------------+--------------------------------------------------------+
326 | **CPS Project** | DMI-Plugin |
328 +--------------------------------------+--------------------------------------------------------+
329 | **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
331 +--------------------------------------+--------------------------------------------------------+
332 | **Release designation** | 1.0.1 Istanbul |
334 +--------------------------------------+--------------------------------------------------------+
335 | **Release date** | 2021-14-10 |
337 +--------------------------------------+--------------------------------------------------------+
342 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
343 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
344 - `CPS-669 <https://jira.onap.org/browse/CPS-669>`_ Improvements in the NCMP-DMI plugin OOM charts
345 - `CPS-678 <https://jira.onap.org/browse/CPS-678>`_ Passthrough read only supports known parameters (depth&field)
346 - `CPS-679 <https://jira.onap.org/browse/CPS-679>`_ Passthrough does not support resourceIdentifier with / tokens
347 - `CPS-706 <https://jira.onap.org/browse/CPS-706>`_ get moduleschema/yangresouce endpoint not working
349 Known Limitations, Issues and Workarounds
350 -----------------------------------------
354 - `CPS-719 <https://jira.onap.org/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
356 *Known Vulnerabilities*
367 *Fixed Security Issues*
371 *Known Security Issues*
381 +--------------------------------------+--------------------------------------------------------+
382 | **CPS Project** | DMI-Plugin |
384 +--------------------------------------+--------------------------------------------------------+
385 | **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
387 +--------------------------------------+--------------------------------------------------------+
388 | **Release designation** | 1.0.0 Istanbul |
390 +--------------------------------------+--------------------------------------------------------+
391 | **Release date** | 2021-14-09 |
393 +--------------------------------------+--------------------------------------------------------+
397 * Implement plugin registration.
398 * Retrieve data from cmHandles using ncmp-datastores passthrough.
399 * Retrieve Yang Resources from one or more modules of a CM Handle.
401 .. _istanbul_deliverable:
406 Software Deliverables
409 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
412 "cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
417 - `CPS-504 <https://jira.onap.org/browse/CPS-504>`_ Checkstyle rules are not enforced for cps-ncmp-dmi-plugin
418 - `CPS-589 <https://jira.onap.org/browse/CPS-589>`_ Json for Yang Resources does not contain name and revision tags
419 - `CPS-617 <https://jira.onap.org/browse/CPS-617>`_ DMI base path does not conform to agreed API URL
424 Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
426 * Platform components
430 * Additional resources that CPS utilizes deployed using ONAP common charts
432 Below service components (mS) are available to be deployed on-demand.
434 Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
436 Known Limitations, Issues and Workarounds
437 -----------------------------------------
443 *Known Vulnerabilities*
445 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
446 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
455 *Fixed Security Issues*
459 *Known Security Issues*
466 For more information on the latest ONAP release, please see:
470 #. `ONAP Documentation`_
471 #. `ONAP DMI Plugin Documentation`_
472 #. `ONAP Release Downloads`_
475 .. _`ONAP Home Page`: https://www.onap.org
476 .. _`ONAP Wiki Page`: https://wiki.onap.org
477 .. _`ONAP Documentation`: https://docs.onap.org
478 .. _`ONAP DMI Plugin Documentation`: https://docs.onap.org/projects/onap-cps-ncmp-dmi-plugin
479 .. _`ONAP Release Downloads`: https://git.onap.org
483 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
484 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_