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 ========================
17 .. ====================
19 .. ====================
27 +--------------------------------------+--------------------------------------------------------+
28 | **CPS Project** | DMI-Plugin |
30 +--------------------------------------+--------------------------------------------------------+
31 | **Docker images** | onap/ncmp-dmi-plugin:1.4.0 |
33 +--------------------------------------+--------------------------------------------------------+
34 | **Release designation** | 1.4.0 Montreal |
36 +--------------------------------------+--------------------------------------------------------+
37 | **Release date** | (not yet released) |
39 +--------------------------------------+--------------------------------------------------------+
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.
47 Version: 1.2.2 (not yet released)
48 =================================
53 +--------------------------------------+--------------------------------------------------------+
54 | **CPS Project** | DMI-Plugin |
56 +--------------------------------------+--------------------------------------------------------+
57 | **Docker images** | onap/ncmp-dmi-plugin:1.2.2 |
59 +--------------------------------------+--------------------------------------------------------+
60 | **Release designation** | 1.2.2 Kohn |
62 +--------------------------------------+--------------------------------------------------------+
63 | **Release date** | (not yet released) |
65 +--------------------------------------+--------------------------------------------------------+
69 - `CPS-1350 <https://jira.onap.org/browse/CPS-1350>`_ [CPS/NCMP] Add Basic Auth to CPS/NCMP OpenAPI Definitions
78 +--------------------------------------+--------------------------------------------------------+
79 | **CPS Project** | DMI-Plugin |
81 +--------------------------------------+--------------------------------------------------------+
82 | **Docker images** | onap/ncmp-dmi-plugin:1.2.1 |
84 +--------------------------------------+--------------------------------------------------------+
85 | **Release designation** | 1.2.1 Kohn |
87 +--------------------------------------+--------------------------------------------------------+
88 | **Release date** | 2022 October 5 |
90 +--------------------------------------+--------------------------------------------------------+
102 +--------------------------------------+--------------------------------------------------------+
103 | **CPS Project** | DMI-Plugin |
105 +--------------------------------------+--------------------------------------------------------+
106 | **Docker images** | onap/ncmp-dmi-plugin:1.2.0 |
108 +--------------------------------------+--------------------------------------------------------+
109 | **Release designation** | 1.2.0 Kohn |
111 +--------------------------------------+--------------------------------------------------------+
112 | **Release date** | 2022 September 21 |
114 +--------------------------------------+--------------------------------------------------------+
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
126 Known Limitations, Issues and Workarounds
127 -----------------------------------------
133 *Known Vulnerabilities*
144 *Fixed Security Issues*
148 *Known Security Issues*
152 .. ========================
153 .. * * * JAKARTA * * *
154 .. ========================
162 +--------------------------------------+--------------------------------------------------------+
163 | **CPS Project** | DMI-Plugin |
165 +--------------------------------------+--------------------------------------------------------+
166 | **Docker images** | onap/ncmp-dmi-plugin:1.1.0 |
168 +--------------------------------------+--------------------------------------------------------+
169 | **Release designation** | 1.1.0 Jakarta |
171 +--------------------------------------+--------------------------------------------------------+
172 | **Release date** | 2022 March 15 |
174 +--------------------------------------+--------------------------------------------------------+
178 - `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
180 - `CPS-784 <https://jira.onap.org/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
185 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
187 Known Limitations, Issues and Workarounds
188 -----------------------------------------
194 *Known Vulnerabilities*
205 *Fixed Security Issues*
209 *Known Security Issues*
213 .. ========================
214 .. * * * ISTANBUL * * *
215 .. ========================
223 +--------------------------------------+--------------------------------------------------------+
224 | **CPS Project** | DMI-Plugin |
226 +--------------------------------------+--------------------------------------------------------+
227 | **Docker images** | onap/ncmp-dmi-plugin:1.0.3 |
229 +--------------------------------------+--------------------------------------------------------+
230 | **Release designation** | 1.0.3 Istanbul |
232 +--------------------------------------+--------------------------------------------------------+
233 | **Release date** | 2022-07-01 |
235 +--------------------------------------+--------------------------------------------------------+
240 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
248 +--------------------------------------+--------------------------------------------------------+
249 | **CPS Project** | DMI-Plugin |
251 +--------------------------------------+--------------------------------------------------------+
252 | **Docker images** | onap/ncmp-dmi-plugin:1.0.2 |
254 +--------------------------------------+--------------------------------------------------------+
255 | **Release designation** | 1.0.2 Istanbul |
257 +--------------------------------------+--------------------------------------------------------+
258 | **Release date** | 2021-16-12 |
260 +--------------------------------------+--------------------------------------------------------+
265 - `CPS-820 <https://jira.onap.org/browse/CPS-820>`_ Update log4j version due to security vulnerability
273 +--------------------------------------+--------------------------------------------------------+
274 | **CPS Project** | DMI-Plugin |
276 +--------------------------------------+--------------------------------------------------------+
277 | **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
279 +--------------------------------------+--------------------------------------------------------+
280 | **Release designation** | 1.0.1 Istanbul |
282 +--------------------------------------+--------------------------------------------------------+
283 | **Release date** | 2021-14-10 |
285 +--------------------------------------+--------------------------------------------------------+
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
297 Known Limitations, Issues and Workarounds
298 -----------------------------------------
302 - `CPS-719 <https://jira.onap.org/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
304 *Known Vulnerabilities*
315 *Fixed Security Issues*
319 *Known Security Issues*
329 +--------------------------------------+--------------------------------------------------------+
330 | **CPS Project** | DMI-Plugin |
332 +--------------------------------------+--------------------------------------------------------+
333 | **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
335 +--------------------------------------+--------------------------------------------------------+
336 | **Release designation** | 1.0.0 Istanbul |
338 +--------------------------------------+--------------------------------------------------------+
339 | **Release date** | 2021-14-09 |
341 +--------------------------------------+--------------------------------------------------------+
345 * Implement plugin registration.
346 * Retrieve data from cmHandles using ncmp-datastores passthrough.
347 * Retrieve Yang Resources from one or more modules of a CM Handle.
349 .. _istanbul_deliverable:
354 Software Deliverables
357 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
360 "cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
365 - `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
372 Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
374 * Platform components
378 * Additional resources that CPS utilizes deployed using ONAP common charts
380 Below service components (mS) are available to be deployed on-demand.
382 Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
384 Known Limitations, Issues and Workarounds
385 -----------------------------------------
391 *Known Vulnerabilities*
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
403 *Fixed Security Issues*
407 *Known Security Issues*
414 For more information on the latest ONAP release, please see:
418 #. `ONAP Documentation`_
419 #. `ONAP DMI Plugin Documentation`_
420 #. `ONAP Release Downloads`_
423 .. _`ONAP Home Page`: https://www.onap.org
424 .. _`ONAP Wiki Page`: https://wiki.onap.org
425 .. _`ONAP Documentation`: https://docs.onap.org
426 .. _`ONAP DMI Plugin Documentation`: https://docs.onap.org/projects/onap-cps-ncmp-dmi-plugin
427 .. _`ONAP Release Downloads`: https://git.onap.org
431 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
432 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_