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.2.1 |
33 +--------------------------------------+--------------------------------------------------------+
34 | **Release designation** | 1.2.1 Kohn |
36 +--------------------------------------+--------------------------------------------------------+
37 | **Release date** | (yet to release) |
39 +--------------------------------------+--------------------------------------------------------+
51 +--------------------------------------+--------------------------------------------------------+
52 | **CPS Project** | DMI-Plugin |
54 +--------------------------------------+--------------------------------------------------------+
55 | **Docker images** | onap/ncmp-dmi-plugin:1.2.0 |
57 +--------------------------------------+--------------------------------------------------------+
58 | **Release designation** | 1.2.0 Kohn |
60 +--------------------------------------+--------------------------------------------------------+
61 | **Release date** | 2022 September 21 |
63 +--------------------------------------+--------------------------------------------------------+
67 - `CPS-562 <https://jira.onap.org/browse/CPS-562>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (DMI Plugin.)
68 - `CPS-832 <https://jira.onap.org/browse/CPS-832>`_ Async: E2E Integration
69 - `CPS-828 <https://jira.onap.org/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
75 Known Limitations, Issues and Workarounds
76 -----------------------------------------
82 *Known Vulnerabilities*
93 *Fixed Security Issues*
97 *Known Security Issues*
101 .. ========================
102 .. * * * JAKARTA * * *
103 .. ========================
111 +--------------------------------------+--------------------------------------------------------+
112 | **CPS Project** | DMI-Plugin |
114 +--------------------------------------+--------------------------------------------------------+
115 | **Docker images** | onap/ncmp-dmi-plugin:1.1.0 |
117 +--------------------------------------+--------------------------------------------------------+
118 | **Release designation** | 1.1.0 Jakarta |
120 +--------------------------------------+--------------------------------------------------------+
121 | **Release date** | 2022 March 15 |
123 +--------------------------------------+--------------------------------------------------------+
127 - `CPS-637 <https://jira.onap.org/browse/CPS-637>`_ Support Update operation for datastore pass-through running
128 - `CPS-639 <https://jira.onap.org/browse/CPS-639>`_ Support Delete operation for datastore pass-through running
129 - `CPS-784 <https://jira.onap.org/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
134 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
136 Known Limitations, Issues and Workarounds
137 -----------------------------------------
143 *Known Vulnerabilities*
154 *Fixed Security Issues*
158 *Known Security Issues*
162 .. ========================
163 .. * * * ISTANBUL * * *
164 .. ========================
172 +--------------------------------------+--------------------------------------------------------+
173 | **CPS Project** | DMI-Plugin |
175 +--------------------------------------+--------------------------------------------------------+
176 | **Docker images** | onap/ncmp-dmi-plugin:1.0.3 |
178 +--------------------------------------+--------------------------------------------------------+
179 | **Release designation** | 1.0.3 Istanbul |
181 +--------------------------------------+--------------------------------------------------------+
182 | **Release date** | 2022-07-01 |
184 +--------------------------------------+--------------------------------------------------------+
189 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
197 +--------------------------------------+--------------------------------------------------------+
198 | **CPS Project** | DMI-Plugin |
200 +--------------------------------------+--------------------------------------------------------+
201 | **Docker images** | onap/ncmp-dmi-plugin:1.0.2 |
203 +--------------------------------------+--------------------------------------------------------+
204 | **Release designation** | 1.0.2 Istanbul |
206 +--------------------------------------+--------------------------------------------------------+
207 | **Release date** | 2021-16-12 |
209 +--------------------------------------+--------------------------------------------------------+
214 - `CPS-820 <https://jira.onap.org/browse/CPS-820>`_ Update log4j version due to security vulnerability
222 +--------------------------------------+--------------------------------------------------------+
223 | **CPS Project** | DMI-Plugin |
225 +--------------------------------------+--------------------------------------------------------+
226 | **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
228 +--------------------------------------+--------------------------------------------------------+
229 | **Release designation** | 1.0.1 Istanbul |
231 +--------------------------------------+--------------------------------------------------------+
232 | **Release date** | 2021-14-10 |
234 +--------------------------------------+--------------------------------------------------------+
239 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
240 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
241 - `CPS-669 <https://jira.onap.org/browse/CPS-669>`_ Improvements in the NCMP-DMI plugin OOM charts
242 - `CPS-678 <https://jira.onap.org/browse/CPS-678>`_ Passthrough read only supports known parameters (depth&field)
243 - `CPS-679 <https://jira.onap.org/browse/CPS-679>`_ Passthrough does not support resourceIdentifier with / tokens
244 - `CPS-706 <https://jira.onap.org/browse/CPS-706>`_ get moduleschema/yangresouce endpoint not working
246 Known Limitations, Issues and Workarounds
247 -----------------------------------------
251 - `CPS-719 <https://jira.onap.org/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
253 *Known Vulnerabilities*
264 *Fixed Security Issues*
268 *Known Security Issues*
278 +--------------------------------------+--------------------------------------------------------+
279 | **CPS Project** | DMI-Plugin |
281 +--------------------------------------+--------------------------------------------------------+
282 | **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
284 +--------------------------------------+--------------------------------------------------------+
285 | **Release designation** | 1.0.0 Istanbul |
287 +--------------------------------------+--------------------------------------------------------+
288 | **Release date** | 2021-14-09 |
290 +--------------------------------------+--------------------------------------------------------+
294 * Implement plugin registration.
295 * Retrieve data from cmHandles using ncmp-datastores passthrough.
296 * Retrieve Yang Resources from one or more modules of a CM Handle.
298 .. _istanbul_deliverable:
303 Software Deliverables
306 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
309 "cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
314 - `CPS-504 <https://jira.onap.org/browse/CPS-504>`_ Checkstyle rules are not enforced for cps-ncmp-dmi-plugin
315 - `CPS-589 <https://jira.onap.org/browse/CPS-589>`_ Json for Yang Resources does not contain name and revision tags
316 - `CPS-617 <https://jira.onap.org/browse/CPS-617>`_ DMI base path does not conform to agreed API URL
321 Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
323 * Platform components
327 * Additional resources that CPS utilizes deployed using ONAP common charts
329 Below service components (mS) are available to be deployed on-demand.
331 Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
333 Known Limitations, Issues and Workarounds
334 -----------------------------------------
340 *Known Vulnerabilities*
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
352 *Fixed Security Issues*
356 *Known Security Issues*
363 For more information on the ONAP Istanbul release, please see:
366 #. `ONAP Documentation`_
367 #. `ONAP Release Downloads`_
371 .. _`ONAP Home Page`: https://www.onap.org
372 .. _`ONAP Wiki Page`: https://wiki.onap.org
373 .. _`ONAP Documentation`: https://docs.onap.org
374 .. _`ONAP Release Downloads`: https://git.onap.org
378 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
379 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_