blob: b1cb3adc25e06a8dfc36fe8ce4c4517632443f5e [file] [log] [blame]
shivasubedi3d1579c2021-09-13 16:43:20 +01001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. http://creativecommons.org/licenses/by/4.0
3
4.. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
5.. _release_notes:
6
7
8
9========================
DylanB95ESTb1556c02021-10-11 13:39:21 +010010DMI-Plugin Release Notes
shivasubedi3d1579c2021-09-13 16:43:20 +010011========================
12
shivasubedi3d1579c2021-09-13 16:43:20 +010013.. contents::
14 :depth: 2
15..
16
17.. ========================
niamhcore3b592bf2021-11-17 11:23:36 +000018.. * * * JAKARTA * * *
19.. ========================
20
Bruno Sakotoadabcde2021-11-30 12:18:01 -050021Version: 1.1.0-SNAPSHOT
niamhcore3b592bf2021-11-17 11:23:36 +000022=======================
23
24This section lists the main changes & fixes merged into master (snapshot) version of NCMP-DMI-Plugin. This information is here to assist developers that want experiment/test using our latest code bases directly. Stability of this is not guaranteed.
25
26Features
27--------
DylanB95EST1954daa2021-12-08 10:05:12 +000028 - `CPS-637 <https://jira.onap.org/browse/CPS-637>`_ Support Update operation for datastore pass-through running
29 - `CPS-639 <https://jira.onap.org/browse/CPS-639>`_ Support Delete operation for datastore pass-through running
lukegleeson996152a2021-11-30 17:06:03 +000030 - `CPS-784 <https://jira.onap.org/browse/CPS-784>`_ Add examples to DMI-Plugin API Spec
niamhcore3b592bf2021-11-17 11:23:36 +000031
32Bug Fixes
33---------
34
puthuparambil.adityaed9c4882022-01-05 13:41:29 +000035 - `CPS-841 <https://jira.onap.org/browse/CPS-841>`_ Upgrade log4j to 2.17.1 as recommended by ONAP SECCOM
niamhcore3b592bf2021-11-17 11:23:36 +000036
37Known Limitations, Issues and Workarounds
38-----------------------------------------
39
40*System Limitations*
41
42None
43
44*Known Vulnerabilities*
45
46None
47
48*Workarounds*
49
50None
51
52Security Notes
53--------------
54
55*Fixed Security Issues*
56
57None
58
59*Known Security Issues*
60
61None
62
63.. ========================
shivasubedi3d1579c2021-09-13 16:43:20 +010064.. * * * ISTANBUL * * *
65.. ========================
66
DylanB95ESTb1556c02021-10-11 13:39:21 +010067Version: 1.0.1
shivasubedi3d1579c2021-09-13 16:43:20 +010068==============
69
shivasubedi3d1579c2021-09-13 16:43:20 +010070Release Data
71------------
72
73+--------------------------------------+--------------------------------------------------------+
DylanB95ESTb1556c02021-10-11 13:39:21 +010074| **CPS Project** | DMI-Plugin |
shivasubedi3d1579c2021-09-13 16:43:20 +010075| | |
76+--------------------------------------+--------------------------------------------------------+
DylanB95ESTb1556c02021-10-11 13:39:21 +010077| **Docker images** | onap/ncmp-dmi-plugin:1.0.1 |
shivasubedi3d1579c2021-09-13 16:43:20 +010078| | |
79+--------------------------------------+--------------------------------------------------------+
DylanB95ESTb1556c02021-10-11 13:39:21 +010080| **Release designation** | 1.0.1 Istanbul |
shivasubedi3d1579c2021-09-13 16:43:20 +010081| | |
82+--------------------------------------+--------------------------------------------------------+
83| **Release date** | 2021-14-10 |
84| | |
85+--------------------------------------+--------------------------------------------------------+
86
DylanB95ESTb1556c02021-10-11 13:39:21 +010087Bug Fixes
88---------
89
90 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
91 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
92 - `CPS-669 <https://jira.onap.org/browse/CPS-669>`_ Improvements in the NCMP-DMI plugin OOM charts
93 - `CPS-678 <https://jira.onap.org/browse/CPS-678>`_ Passthrough read only supports known parameters (depth&field)
94 - `CPS-679 <https://jira.onap.org/browse/CPS-679>`_ Passthrough does not support resourceIdentifier with / tokens
95 - `CPS-706 <https://jira.onap.org/browse/CPS-706>`_ get moduleschema/yangresouce endpoint not working
96
97Known Limitations, Issues and Workarounds
98-----------------------------------------
99
100*System Limitations*
101
102 - `CPS-719 <https://jira.onap.org/browse/CPS-719>`_ Passthrough query options do not support comma (,) token in values
103
104*Known Vulnerabilities*
105
106None
107
108*Workarounds*
109
110None
111
112Security Notes
113--------------
114
115*Fixed Security Issues*
116
117None
118
119*Known Security Issues*
120
121None
122
123Version: 1.0.0
124==============
125
126Release Data
127------------
128
129+--------------------------------------+--------------------------------------------------------+
130| **CPS Project** | DMI-Plugin |
131| | |
132+--------------------------------------+--------------------------------------------------------+
133| **Docker images** | onap/ncmp-dmi-plugin:1.0.0 |
134| | |
135+--------------------------------------+--------------------------------------------------------+
136| **Release designation** | 1.0.0 Istanbul |
137| | |
138+--------------------------------------+--------------------------------------------------------+
139| **Release date** | 2021-14-09 |
140| | |
141+--------------------------------------+--------------------------------------------------------+
142
shivasubedi3d1579c2021-09-13 16:43:20 +0100143Features
144--------
145* Implement plugin registration.
DylanB95ESTb1556c02021-10-11 13:39:21 +0100146* Retrieve data from cmHandles using ncmp-datastores passthrough.
shivasubedi3d1579c2021-09-13 16:43:20 +0100147* Retrieve Yang Resources from one or more modules of a CM Handle.
148
149.. _istanbul_deliverable:
150
151Deliverables
152------------
153
154Software Deliverables
155
156.. csv-table::
157 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
158 :widths: auto
159
DylanB95ESTb1556c02021-10-11 13:39:21 +0100160 "cps/ncmp-dmi-plugin", "", "onap/ncmp-dmi-plugin:1.0.0"
shivasubedi3d1579c2021-09-13 16:43:20 +0100161
162Bug Fixes
163---------
164
DylanB95ESTb1556c02021-10-11 13:39:21 +0100165 - `CPS-504 <https://jira.onap.org/browse/CPS-504>`_ Checkstyle rules are not enforced for cps-ncmp-dmi-plugin
166 - `CPS-589 <https://jira.onap.org/browse/CPS-589>`_ Json for Yang Resources does not contain name and revision tags
167 - `CPS-617 <https://jira.onap.org/browse/CPS-617>`_ DMI base path does not conform to agreed API URL
shivasubedi3d1579c2021-09-13 16:43:20 +0100168
169Summary
170-------
171
DylanB95ESTb1556c02021-10-11 13:39:21 +0100172Following DMI-Plugin components are available with default ONAP/DMI-plugin installation.
shivasubedi3d1579c2021-09-13 16:43:20 +0100173
174 * Platform components
175
176 * Service components
177
178 * Additional resources that CPS utilizes deployed using ONAP common charts
179
180Below service components (mS) are available to be deployed on-demand.
181
182Under OOM (Kubernetes) all CPS component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
183
184Known Limitations, Issues and Workarounds
185-----------------------------------------
186
187*System Limitations*
188
shivasubedi3d1579c2021-09-13 16:43:20 +0100189None
190
DylanB95ESTb1556c02021-10-11 13:39:21 +0100191*Known Vulnerabilities*
192
193 - `CPS-653 <https://jira.onap.org/browse/CPS-653>`_ cmHandleProperties not supported by dmi in fetch modules
194 - `CPS-659 <https://jira.onap.org/browse/CPS-659>`_ DMI does not set CREATE Response code for passthrough-running create use-case
195
shivasubedi3d1579c2021-09-13 16:43:20 +0100196*Workarounds*
197
DylanB95ESTb1556c02021-10-11 13:39:21 +0100198None
199
shivasubedi3d1579c2021-09-13 16:43:20 +0100200Security Notes
201--------------
202
203*Fixed Security Issues*
204
DylanB95ESTb1556c02021-10-11 13:39:21 +0100205None
206
shivasubedi3d1579c2021-09-13 16:43:20 +0100207*Known Security Issues*
208
DylanB95ESTb1556c02021-10-11 13:39:21 +0100209None
shivasubedi3d1579c2021-09-13 16:43:20 +0100210
211References
212----------
213
DylanB95ESTb1556c02021-10-11 13:39:21 +0100214For more information on the ONAP Istanbul release, please see:
shivasubedi3d1579c2021-09-13 16:43:20 +0100215
216#. `ONAP Home Page`_
217#. `ONAP Documentation`_
218#. `ONAP Release Downloads`_
219#. `ONAP Wiki Page`_
220
221
222.. _`ONAP Home Page`: https://www.onap.org
223.. _`ONAP Wiki Page`: https://wiki.onap.org
224.. _`ONAP Documentation`: https://docs.onap.org
225.. _`ONAP Release Downloads`: https://git.onap.org
226
227Quick Links:
228
DylanB95ESTb1556c02021-10-11 13:39:21 +0100229 - `CPS project page <https://wiki.onap.org/pages/viewpage.action?pageId=71834216>`_
shivasubedi3d1579c2021-09-13 16:43:20 +0100230 - `Passing Badge information for CPS <https://bestpractices.coreinfrastructure.org/en/projects/4398>`_