blob: b4345c1e48d8813c25ff2e50613032f5dfb95ac6 [file] [log] [blame]
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. Copyright (C) 2021-2022 Nordix Foundation
.. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
.. _release_notes:
========================
DMI-Plugin Release Notes
========================
.. contents::
:depth: 2
..
.. ====================
.. * * * OSLO * * *
.. ====================
Version: 1.6.0
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.6.0 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.6.0 Oslo |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | (not yet released) |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
- `CPS-2499 <https://lf-onap.atlassian.net/browse/CPS-2499>`_ Removed Oparent and fixed the DMI merge master job.
.. =========================
.. * * * NEW DELHI * * *
.. =========================
Version: 1.5.1
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.5.1 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.5.1 New Delhi |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | (not yet released) |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
Version: 1.5.0
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.5.0 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.5.0 New Delhi |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2024 May 14 |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
- `CPS-2030 <https://lf-onap.atlassian.net/browse/CPS-2030>`_ Add moduleSetTag to the request towards dmi plugin if moduleSetTag is set for the cmHandle.
.. ====================
.. * * * KOHN * * *
.. ====================
Version: 1.4.1
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.4.1 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.4.1 Montreal |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | (not yet released) |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
Version: 1.4.0
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.4.0 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.4.0 Montreal |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2023 November 7 |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
- `CPS-1775 <https://lf-onap.atlassian.net/browse/CPS-1775>`_ Migrate to Java 17.
- `CPS-1790 <https://lf-onap.atlassian.net/browse/CPS-1790>`_ Update to Spring Boot 3.1.2.
Version: 1.2.2 (not yet released)
=================================
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.2.2 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.2.2 Kohn |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | (not yet released) |
| | |
+--------------------------------------+--------------------------------------------------------+
Bug Fixes
---------
- `CPS-1350 <https://lf-onap.atlassian.net/browse/CPS-1350>`_ [CPS/NCMP] Add Basic Auth to CPS/NCMP OpenAPI Definitions
Version: 1.2.1
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.2.1 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.2.1 Kohn |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2022 October 5 |
| | |
+--------------------------------------+--------------------------------------------------------+
Bug Fixes
---------
- None
Version: 1.2.0
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.2.0 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.2.0 Kohn |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2022 September 21 |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
- `CPS-562 <https://lf-onap.atlassian.net/browse/CPS-562>`_ Write data for cmHandle using ncmp-datastores:passthrough-running (DMI Plugin.)
- `CPS-832 <https://lf-onap.atlassian.net/browse/CPS-832>`_ Async: E2E Integration
- `CPS-828 <https://lf-onap.atlassian.net/browse/CPS-828>`_ Async: NCMP Rest impl. including Request ID generation
Bug Fixes
---------
- None
Known Limitations, Issues and Workarounds
-----------------------------------------
*System Limitations*
None
*Known Vulnerabilities*
None
*Workarounds*
None
Security Notes
--------------
*Fixed Security Issues*
None
*Known Security Issues*
None
.. ========================
.. * * * JAKARTA * * *
.. ========================
Version: 1.1.0
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.1.0 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.1.0 Jakarta |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2022 March 15 |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
- `CPS-637 <https://lf-onap.atlassian.net/browse/CPS-637>`_ Support Update operation for datastore pass-through running
- `CPS-639 <https://lf-onap.atlassian.net/browse/CPS-639>`_ Support Delete operation for datastore pass-through running
- `CPS-784 <https://lf-onap.atlassian.net/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
Bug Fixes
---------
- `CPS-841 <https://lf-onap.atlassian.net/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
Known Limitations, Issues and Workarounds
-----------------------------------------
*System Limitations*
None
*Known Vulnerabilities*
None
*Workarounds*
None
Security Notes
--------------
*Fixed Security Issues*
None
*Known Security Issues*
None
.. ========================
.. * * * ISTANBUL * * *
.. ========================
Version: 1.0.3
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.0.3 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.0.3 Istanbul |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2022-07-01 |
| | |
+--------------------------------------+--------------------------------------------------------+
Bug Fixes
---------
- `CPS-841 <https://lf-onap.atlassian.net/browse/CPS-841>`_ Update log4j version to 2.17.1 due to security vulnerability
Version: 1.0.2
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.0.2 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.0.2 Istanbul |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2021-16-12 |
| | |
+--------------------------------------+--------------------------------------------------------+
Bug Fixes
---------
- `CPS-820 <https://lf-onap.atlassian.net/browse/CPS-820>`_ Update log4j version due to security vulnerability
Version: 1.0.1
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.0.1 Istanbul |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2021-14-10 |
| | |
+--------------------------------------+--------------------------------------------------------+
Bug Fixes
---------
- `CPS-653 <https://lf-onap.atlassian.net/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
- `CPS-659 <https://lf-onap.atlassian.net/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
- `CPS-669 <https://lf-onap.atlassian.net/browse/CPS-669>`_ Improvements in the NCMP-DMI plugin OOM charts
- `CPS-678 <https://lf-onap.atlassian.net/browse/CPS-678>`_ Passthrough read only supports known parameters (depth&field)
- `CPS-679 <https://lf-onap.atlassian.net/browse/CPS-679>`_ Passthrough does not support resourceIdentifier with / tokens
- `CPS-706 <https://lf-onap.atlassian.net/browse/CPS-706>`_ get moduleschema/yangresouce endpoint not working
Known Limitations, Issues and Workarounds
-----------------------------------------
*System Limitations*
- `CPS-719 <https://lf-onap.atlassian.net/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
*Known Vulnerabilities*
None
*Workarounds*
None
Security Notes
--------------
*Fixed Security Issues*
None
*Known Security Issues*
None
Version: 1.0.0
==============
Release Data
------------
+--------------------------------------+--------------------------------------------------------+
| **CPS Project** | DMI-Plugin |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release designation** | 1.0.0 Istanbul |
| | |
+--------------------------------------+--------------------------------------------------------+
| **Release date** | 2021-14-09 |
| | |
+--------------------------------------+--------------------------------------------------------+
Features
--------
* Implement plugin registration.
* Retrieve data from cmHandles using ncmp-datastores passthrough.
* Retrieve Yang Resources from one or more modules of a CM Handle.
.. _istanbul_deliverable:
Deliverables
------------
Software Deliverables
.. csv-table::
:header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
:widths: auto
"cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
Bug Fixes
---------
- `CPS-504 <https://lf-onap.atlassian.net/browse/CPS-504>`_ Checkstyle rules are not enforced for cps-ncmp-dmi-plugin
- `CPS-589 <https://lf-onap.atlassian.net/browse/CPS-589>`_ Json for Yang Resources does not contain name and revision tags
- `CPS-617 <https://lf-onap.atlassian.net/browse/CPS-617>`_ DMI base path does not conform to agreed API URL
Summary
-------
Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
* Platform components
* Service components
* Additional resources that CPS utilizes deployed using ONAP common charts
Below service components (mS) are available to be deployed on-demand.
Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
Known Limitations, Issues and Workarounds
-----------------------------------------
*System Limitations*
None
*Known Vulnerabilities*
- `CPS-653 <https://lf-onap.atlassian.net/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
- `CPS-659 <https://lf-onap.atlassian.net/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
*Workarounds*
None
Security Notes
--------------
*Fixed Security Issues*
None
*Known Security Issues*
None
References
----------
For more information on the latest ONAP release, please see:
#. `ONAP Home Page`_
#. `ONAP Wiki Page`_
#. `ONAP Documentation`_
#. `ONAP DMI Plugin Documentation`_
#. `ONAP Release Downloads`_
.. _`ONAP Home Page`: https://www.onap.org
.. _`ONAP Wiki Page`: https://lf-onap.atlassian.net/wiki/spaces/DW/overview
.. _`ONAP Documentation`: https://docs.onap.org
.. _`ONAP DMI Plugin Documentation`: https://docs.onap.org/projects/onap-cps-ncmp-dmi-plugin
.. _`ONAP Release Downloads`: https://git.onap.org
Quick Links:
- `CPS project page <https://lf-onap.atlassian.net/wiki/spaces/DW/pages/16398157/Configuration+Persistence+Service+Project>`_
- `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_