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.1 |
34 +--------------------------------------+--------------------------------------------------------+
35 | **Release designation** | 1.5.1 New Delhi |
37 +--------------------------------------+--------------------------------------------------------+
38 | **Release date** | (not yet released) |
40 +--------------------------------------+--------------------------------------------------------+
51 +--------------------------------------+--------------------------------------------------------+
52 | **CPS Project** | DMI-Plugin |
54 +--------------------------------------+--------------------------------------------------------+
55 | **Docker images** | onap/ncmp-dmi-plugin:1.5.0 |
57 +--------------------------------------+--------------------------------------------------------+
58 | **Release designation** | 1.5.0 New Delhi |
60 +--------------------------------------+--------------------------------------------------------+
61 | **Release date** | 2024 May 14 |
63 +--------------------------------------+--------------------------------------------------------+
67 - `CPS-2030 <https://jira.onap.org/browse/CPS-2030>`_ Add moduleSetTag to the request towards dmi plugin if moduleSetTag is set for the cmHandle.
69 .. ====================
71 .. ====================
79 +--------------------------------------+--------------------------------------------------------+
80 | **CPS Project** | DMI-Plugin |
82 +--------------------------------------+--------------------------------------------------------+
83 | **Docker images** | onap/ncmp-dmi-plugin:1.4.1 |
85 +--------------------------------------+--------------------------------------------------------+
86 | **Release designation** | 1.4.1 Montreal |
88 +--------------------------------------+--------------------------------------------------------+
89 | **Release date** | (not yet released) |
91 +--------------------------------------+--------------------------------------------------------+
102 +--------------------------------------+--------------------------------------------------------+
103 | **CPS Project** | DMI-Plugin |
105 +--------------------------------------+--------------------------------------------------------+
106 | **Docker images** | onap/ncmp-dmi-plugin:1.4.0 |
108 +--------------------------------------+--------------------------------------------------------+
109 | **Release designation** | 1.4.0 Montreal |
111 +--------------------------------------+--------------------------------------------------------+
112 | **Release date** | 2023 November 7 |
114 +--------------------------------------+--------------------------------------------------------+
118 - `CPS-1775 <https://jira.onap.org/browse/CPS-1775>`_ Migrate to Java 17.
119 - `CPS-1790 <https://jira.onap.org/browse/CPS-1790>`_ Update to Spring Boot 3.1.2.
122 Version: 1.2.2 (not yet released)
123 =================================
128 +--------------------------------------+--------------------------------------------------------+
129 | **CPS Project** | DMI-Plugin |
131 +--------------------------------------+--------------------------------------------------------+
132 | **Docker images** | onap/ncmp-dmi-plugin:1.2.2 |
134 +--------------------------------------+--------------------------------------------------------+
135 | **Release designation** | 1.2.2 Kohn |
137 +--------------------------------------+--------------------------------------------------------+
138 | **Release date** | (not yet released) |
140 +--------------------------------------+--------------------------------------------------------+
144 - `CPS-1350 <https://jira.onap.org/browse/CPS-1350>`_ [CPS/NCMP] Add Basic Auth to CPS/NCMP OpenAPI Definitions
153 +--------------------------------------+--------------------------------------------------------+
154 | **CPS Project** | DMI-Plugin |
156 +--------------------------------------+--------------------------------------------------------+
157 | **Docker images** | onap/ncmp-dmi-plugin:1.2.1 |
159 +--------------------------------------+--------------------------------------------------------+
160 | **Release designation** | 1.2.1 Kohn |
162 +--------------------------------------+--------------------------------------------------------+
163 | **Release date** | 2022 October 5 |
165 +--------------------------------------+--------------------------------------------------------+
177 +--------------------------------------+--------------------------------------------------------+
178 | **CPS Project** | DMI-Plugin |
180 +--------------------------------------+--------------------------------------------------------+
181 | **Docker images** | onap/ncmp-dmi-plugin:1.2.0 |
183 +--------------------------------------+--------------------------------------------------------+
184 | **Release designation** | 1.2.0 Kohn |
186 +--------------------------------------+--------------------------------------------------------+
187 | **Release date** | 2022 September 21 |
189 +--------------------------------------+--------------------------------------------------------+
193 - `CPS-562 <https://jira.onap.org/browse/CPS-562>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (DMI Plugin.)
194 - `CPS-832 <https://jira.onap.org/browse/CPS-832>`_ Async: E2E Integration
195 - `CPS-828 <https://jira.onap.org/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
201 Known Limitations, Issues and Workarounds
202 -----------------------------------------
208 *Known Vulnerabilities*
219 *Fixed Security Issues*
223 *Known Security Issues*
227 .. ========================
228 .. * * * JAKARTA * * *
229 .. ========================
237 +--------------------------------------+--------------------------------------------------------+
238 | **CPS Project** | DMI-Plugin |
240 +--------------------------------------+--------------------------------------------------------+
241 | **Docker images** | onap/ncmp-dmi-plugin:1.1.0 |
243 +--------------------------------------+--------------------------------------------------------+
244 | **Release designation** | 1.1.0 Jakarta |
246 +--------------------------------------+--------------------------------------------------------+
247 | **Release date** | 2022 March 15 |
249 +--------------------------------------+--------------------------------------------------------+
253 - `CPS-637 <https://jira.onap.org/browse/CPS-637>`_ Support Update operation for datastore pass-through running
254 - `CPS-639 <https://jira.onap.org/browse/CPS-639>`_ Support Delete operation for datastore pass-through running
255 - `CPS-784 <https://jira.onap.org/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
260 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
262 Known Limitations, Issues and Workarounds
263 -----------------------------------------
269 *Known Vulnerabilities*
280 *Fixed Security Issues*
284 *Known Security Issues*
288 .. ========================
289 .. * * * ISTANBUL * * *
290 .. ========================
298 +--------------------------------------+--------------------------------------------------------+
299 | **CPS Project** | DMI-Plugin |
301 +--------------------------------------+--------------------------------------------------------+
302 | **Docker images** | onap/ncmp-dmi-plugin:1.0.3 |
304 +--------------------------------------+--------------------------------------------------------+
305 | **Release designation** | 1.0.3 Istanbul |
307 +--------------------------------------+--------------------------------------------------------+
308 | **Release date** | 2022-07-01 |
310 +--------------------------------------+--------------------------------------------------------+
315 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
323 +--------------------------------------+--------------------------------------------------------+
324 | **CPS Project** | DMI-Plugin |
326 +--------------------------------------+--------------------------------------------------------+
327 | **Docker images** | onap/ncmp-dmi-plugin:1.0.2 |
329 +--------------------------------------+--------------------------------------------------------+
330 | **Release designation** | 1.0.2 Istanbul |
332 +--------------------------------------+--------------------------------------------------------+
333 | **Release date** | 2021-16-12 |
335 +--------------------------------------+--------------------------------------------------------+
340 - `CPS-820 <https://jira.onap.org/browse/CPS-820>`_ Update log4j version due to security vulnerability
348 +--------------------------------------+--------------------------------------------------------+
349 | **CPS Project** | DMI-Plugin |
351 +--------------------------------------+--------------------------------------------------------+
352 | **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
354 +--------------------------------------+--------------------------------------------------------+
355 | **Release designation** | 1.0.1 Istanbul |
357 +--------------------------------------+--------------------------------------------------------+
358 | **Release date** | 2021-14-10 |
360 +--------------------------------------+--------------------------------------------------------+
365 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
366 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
367 - `CPS-669 <https://jira.onap.org/browse/CPS-669>`_ Improvements in the NCMP-DMI plugin OOM charts
368 - `CPS-678 <https://jira.onap.org/browse/CPS-678>`_ Passthrough read only supports known parameters (depth&field)
369 - `CPS-679 <https://jira.onap.org/browse/CPS-679>`_ Passthrough does not support resourceIdentifier with / tokens
370 - `CPS-706 <https://jira.onap.org/browse/CPS-706>`_ get moduleschema/yangresouce endpoint not working
372 Known Limitations, Issues and Workarounds
373 -----------------------------------------
377 - `CPS-719 <https://jira.onap.org/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
379 *Known Vulnerabilities*
390 *Fixed Security Issues*
394 *Known Security Issues*
404 +--------------------------------------+--------------------------------------------------------+
405 | **CPS Project** | DMI-Plugin |
407 +--------------------------------------+--------------------------------------------------------+
408 | **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
410 +--------------------------------------+--------------------------------------------------------+
411 | **Release designation** | 1.0.0 Istanbul |
413 +--------------------------------------+--------------------------------------------------------+
414 | **Release date** | 2021-14-09 |
416 +--------------------------------------+--------------------------------------------------------+
420 * Implement plugin registration.
421 * Retrieve data from cmHandles using ncmp-datastores passthrough.
422 * Retrieve Yang Resources from one or more modules of a CM Handle.
424 .. _istanbul_deliverable:
429 Software Deliverables
432 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
435 "cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
440 - `CPS-504 <https://jira.onap.org/browse/CPS-504>`_ Checkstyle rules are not enforced for cps-ncmp-dmi-plugin
441 - `CPS-589 <https://jira.onap.org/browse/CPS-589>`_ Json for Yang Resources does not contain name and revision tags
442 - `CPS-617 <https://jira.onap.org/browse/CPS-617>`_ DMI base path does not conform to agreed API URL
447 Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
449 * Platform components
453 * Additional resources that CPS utilizes deployed using ONAP common charts
455 Below service components (mS) are available to be deployed on-demand.
457 Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
459 Known Limitations, Issues and Workarounds
460 -----------------------------------------
466 *Known Vulnerabilities*
468 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
469 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
478 *Fixed Security Issues*
482 *Known Security Issues*
489 For more information on the latest ONAP release, please see:
493 #. `ONAP Documentation`_
494 #. `ONAP DMI Plugin Documentation`_
495 #. `ONAP Release Downloads`_
498 .. _`ONAP Home Page`: https://www.onap.org
499 .. _`ONAP Wiki Page`: https://wiki.onap.org
500 .. _`ONAP Documentation`: https://docs.onap.org
501 .. _`ONAP DMI Plugin Documentation`: https://docs.onap.org/projects/onap-cps-ncmp-dmi-plugin
502 .. _`ONAP Release Downloads`: https://git.onap.org
506 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
507 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_