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 .. ====================
21 Version: 1.2.2 (not yet released)
22 =================================
27 +--------------------------------------+--------------------------------------------------------+
28 | **CPS Project** | DMI-Plugin |
30 +--------------------------------------+--------------------------------------------------------+
31 | **Docker images** | onap/ncmp-dmi-plugin:1.2.2 |
33 +--------------------------------------+--------------------------------------------------------+
34 | **Release designation** | 1.2.2 Kohn |
36 +--------------------------------------+--------------------------------------------------------+
37 | **Release date** | (not yet released) |
39 +--------------------------------------+--------------------------------------------------------+
43 - `CPS-1350 <https://jira.onap.org/browse/CPS-1350>`_ [CPS/NCMP] Add Basic Auth to CPS/NCMP OpenAPI Definitions
52 +--------------------------------------+--------------------------------------------------------+
53 | **CPS Project** | DMI-Plugin |
55 +--------------------------------------+--------------------------------------------------------+
56 | **Docker images** | onap/ncmp-dmi-plugin:1.2.1 |
58 +--------------------------------------+--------------------------------------------------------+
59 | **Release designation** | 1.2.1 Kohn |
61 +--------------------------------------+--------------------------------------------------------+
62 | **Release date** | 2022 October 5 |
64 +--------------------------------------+--------------------------------------------------------+
76 +--------------------------------------+--------------------------------------------------------+
77 | **CPS Project** | DMI-Plugin |
79 +--------------------------------------+--------------------------------------------------------+
80 | **Docker images** | onap/ncmp-dmi-plugin:1.2.0 |
82 +--------------------------------------+--------------------------------------------------------+
83 | **Release designation** | 1.2.0 Kohn |
85 +--------------------------------------+--------------------------------------------------------+
86 | **Release date** | 2022 September 21 |
88 +--------------------------------------+--------------------------------------------------------+
92 - `CPS-562 <https://jira.onap.org/browse/CPS-562>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (DMI Plugin.)
93 - `CPS-832 <https://jira.onap.org/browse/CPS-832>`_ Async: E2E Integration
94 - `CPS-828 <https://jira.onap.org/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
100 Known Limitations, Issues and Workarounds
101 -----------------------------------------
107 *Known Vulnerabilities*
118 *Fixed Security Issues*
122 *Known Security Issues*
126 .. ========================
127 .. * * * JAKARTA * * *
128 .. ========================
136 +--------------------------------------+--------------------------------------------------------+
137 | **CPS Project** | DMI-Plugin |
139 +--------------------------------------+--------------------------------------------------------+
140 | **Docker images** | onap/ncmp-dmi-plugin:1.1.0 |
142 +--------------------------------------+--------------------------------------------------------+
143 | **Release designation** | 1.1.0 Jakarta |
145 +--------------------------------------+--------------------------------------------------------+
146 | **Release date** | 2022 March 15 |
148 +--------------------------------------+--------------------------------------------------------+
152 - `CPS-637 <https://jira.onap.org/browse/CPS-637>`_ Support Update operation for datastore pass-through running
153 - `CPS-639 <https://jira.onap.org/browse/CPS-639>`_ Support Delete operation for datastore pass-through running
154 - `CPS-784 <https://jira.onap.org/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
159 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
161 Known Limitations, Issues and Workarounds
162 -----------------------------------------
168 *Known Vulnerabilities*
179 *Fixed Security Issues*
183 *Known Security Issues*
187 .. ========================
188 .. * * * ISTANBUL * * *
189 .. ========================
197 +--------------------------------------+--------------------------------------------------------+
198 | **CPS Project** | DMI-Plugin |
200 +--------------------------------------+--------------------------------------------------------+
201 | **Docker images** | onap/ncmp-dmi-plugin:1.0.3 |
203 +--------------------------------------+--------------------------------------------------------+
204 | **Release designation** | 1.0.3 Istanbul |
206 +--------------------------------------+--------------------------------------------------------+
207 | **Release date** | 2022-07-01 |
209 +--------------------------------------+--------------------------------------------------------+
214 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
222 +--------------------------------------+--------------------------------------------------------+
223 | **CPS Project** | DMI-Plugin |
225 +--------------------------------------+--------------------------------------------------------+
226 | **Docker images** | onap/ncmp-dmi-plugin:1.0.2 |
228 +--------------------------------------+--------------------------------------------------------+
229 | **Release designation** | 1.0.2 Istanbul |
231 +--------------------------------------+--------------------------------------------------------+
232 | **Release date** | 2021-16-12 |
234 +--------------------------------------+--------------------------------------------------------+
239 - `CPS-820 <https://jira.onap.org/browse/CPS-820>`_ Update log4j version due to security vulnerability
247 +--------------------------------------+--------------------------------------------------------+
248 | **CPS Project** | DMI-Plugin |
250 +--------------------------------------+--------------------------------------------------------+
251 | **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
253 +--------------------------------------+--------------------------------------------------------+
254 | **Release designation** | 1.0.1 Istanbul |
256 +--------------------------------------+--------------------------------------------------------+
257 | **Release date** | 2021-14-10 |
259 +--------------------------------------+--------------------------------------------------------+
264 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
265 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
266 - `CPS-669 <https://jira.onap.org/browse/CPS-669>`_ Improvements in the NCMP-DMI plugin OOM charts
267 - `CPS-678 <https://jira.onap.org/browse/CPS-678>`_ Passthrough read only supports known parameters (depth&field)
268 - `CPS-679 <https://jira.onap.org/browse/CPS-679>`_ Passthrough does not support resourceIdentifier with / tokens
269 - `CPS-706 <https://jira.onap.org/browse/CPS-706>`_ get moduleschema/yangresouce endpoint not working
271 Known Limitations, Issues and Workarounds
272 -----------------------------------------
276 - `CPS-719 <https://jira.onap.org/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
278 *Known Vulnerabilities*
289 *Fixed Security Issues*
293 *Known Security Issues*
303 +--------------------------------------+--------------------------------------------------------+
304 | **CPS Project** | DMI-Plugin |
306 +--------------------------------------+--------------------------------------------------------+
307 | **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
309 +--------------------------------------+--------------------------------------------------------+
310 | **Release designation** | 1.0.0 Istanbul |
312 +--------------------------------------+--------------------------------------------------------+
313 | **Release date** | 2021-14-09 |
315 +--------------------------------------+--------------------------------------------------------+
319 * Implement plugin registration.
320 * Retrieve data from cmHandles using ncmp-datastores passthrough.
321 * Retrieve Yang Resources from one or more modules of a CM Handle.
323 .. _istanbul_deliverable:
328 Software Deliverables
331 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
334 "cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
339 - `CPS-504 <https://jira.onap.org/browse/CPS-504>`_ Checkstyle rules are not enforced for cps-ncmp-dmi-plugin
340 - `CPS-589 <https://jira.onap.org/browse/CPS-589>`_ Json for Yang Resources does not contain name and revision tags
341 - `CPS-617 <https://jira.onap.org/browse/CPS-617>`_ DMI base path does not conform to agreed API URL
346 Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
348 * Platform components
352 * Additional resources that CPS utilizes deployed using ONAP common charts
354 Below service components (mS) are available to be deployed on-demand.
356 Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
358 Known Limitations, Issues and Workarounds
359 -----------------------------------------
365 *Known Vulnerabilities*
367 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
368 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
377 *Fixed Security Issues*
381 *Known Security Issues*
388 For more information on the ONAP Istanbul release, please see:
391 #. `ONAP Documentation`_
392 #. `ONAP Release Downloads`_
396 .. _`ONAP Home Page`: https://www.onap.org
397 .. _`ONAP Wiki Page`: https://wiki.onap.org
398 .. _`ONAP Documentation`: https://docs.onap.org
399 .. _`ONAP Release Downloads`: https://git.onap.org
403 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
404 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_