Merge "Disable ES docker build"
[clamp.git] / docs / release-notes.rst
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) 2017-2019 AT&T Intellectual Property.  All rights reserved.
4
5 Release Notes
6 =============
7
8 Version: 4.1.2
9 --------------
10
11 :Release Date: 2019-09-16
12
13 **New Features**
14
15 The El Alto release is the sixth release of the Control Loop Automation Management Platform (CLAMP).
16
17 The main goal of the El Alto release was to:
18
19     - _.Fix a maximum a security issues, especially the angular related issues by moving to React.
20
21 **Bug Fixes**
22
23         - The full list of implemented user stories and epics is available on `El Alto CLAMP user stories done <https://wiki.onap.org/display/DW/El+Alto+CLAMP+user+stories+done>`_
24           This includes the list of bugs that were fixed during the course of this release.
25
26 **Known Issues**
27
28
29 **Security Notes**
30
31 *Fixed Security Issues*
32
33 *Known Security Issues*
34
35 *Known Vulnerabilities in Used Modules*
36
37 CLAMP code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and actions to be taken in future release.
38 The CLAMP open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=68540334>`_.
39
40 Quick Links:
41         - `CLAMP project page <https://wiki.onap.org/display/DW/CLAMP+Project>`_
42
43         - `Passing Badge information for CLAMP <https://bestpractices.coreinfrastructure.org/en/projects/1197>`_
44
45         - `Project Vulnerability Review Table for CLAMP <https://wiki.onap.org/pages/viewpage.action?pageId=68540334>`_
46
47 **Upgrade Notes**
48
49     New Docker Containers are available.
50
51
52 Version: 4.1.0
53 --------------
54
55 :Release Date: 2019-08-19
56
57 **New Features**
58
59 The El Alto-Early Drop release is the fifth release of the Control Loop Automation Management Platform (CLAMP).
60
61 The main goal of the El Alto-Early Drop release was to:
62
63     - _.Fix a maximum a security issues, especially the angular related issues by moving to React.
64
65 **Bug Fixes**
66
67         - The full list of implemented user stories and epics is available on `CLAMP R5 - Early Drop RELEASE <https://wiki.onap.org/display/DW/CLAMP+R5+-+Early+Drop>`_
68           This includes the list of bugs that were fixed during the course of this release.
69
70 **Known Issues**
71
72     - `CLAMP-384 <https://jira.onap.org/browse/CLAMP-384>`_ Loop State in UI is not reflecting the current state
73
74 **Security Notes**
75
76 *Fixed Security Issues*
77
78     - `OJSI-166 <https://jira.onap.org/browse/OJSI-166>`_ Port 30290 exposes unprotected service outside of cluster.
79
80 *Known Security Issues*
81
82 *Known Vulnerabilities in Used Modules*
83
84 CLAMP code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and actions to be taken in future release.
85 The CLAMP open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=68540334>`_.
86
87 Quick Links:
88         - `CLAMP project page <https://wiki.onap.org/display/DW/CLAMP+Project>`_
89
90         - `Passing Badge information for CLAMP <https://bestpractices.coreinfrastructure.org/en/projects/1197>`_
91
92         - `Project Vulnerability Review Table for CLAMP <https://wiki.onap.org/pages/viewpage.action?pageId=68540334>`_
93
94 **Upgrade Notes**
95
96     New Docker Containers are available.
97
98
99
100 Version: 4.0.5
101 --------------
102
103 :Release Date: 2019-06-06
104
105 **New Features**
106
107 The Dublin release is the fourth release of the Control Loop Automation Management Platform (CLAMP).
108
109 The main goal of the Dublin release was to:
110
111     - Stabilize Platform maturity by stabilizing CLAMP maturity matrix see `Wiki <https://wiki.onap.org/display/DW/Dublin+Release+Platform+Maturity>`_.
112     - CLAMP supports of Policy-model based Configuration Policy
113     - CLAMP supports new Policy Engine direct Rest API (no longer based on jar provided by Policy Engine)
114     - CLAMP main Core/UI have been reworked, removal of security issues reported by Nexus IQ.
115
116 **Bug Fixes**
117
118         - The full list of implemented user stories and epics is available on `DUBLIN RELEASE <https://jira.onap.org/projects/CLAMP/versions/10427>`_
119           This includes the list of bugs that were fixed during the course of this release.
120
121 **Known Issues**
122
123     - `CLAMP-384 <https://jira.onap.org/browse/CLAMP-384>`_ Loop State in UI is not reflecting the current state
124
125 **Security Notes**
126
127 *Fixed Security Issues*
128
129     - `OJSI-128 <https://jira.onap.org/browse/OJSI-128>`_ In default deployment CLAMP (clamp) exposes HTTP port 30258 outside of cluster.
130     - `OJSI-147 <https://jira.onap.org/browse/OJSI-147>`_ In default deployment CLAMP (cdash-kibana) exposes HTTP port 30290 outside of cluster.
131     - `OJSI-152 <https://jira.onap.org/browse/OJSI-152>`_ In default deployment CLAMP (clamp) exposes HTTP port 30295 outside of cluster.
132
133 *Known Security Issues*
134
135 *Known Vulnerabilities in Used Modules*
136
137 CLAMP code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and actions to be taken in future release.
138 The CLAMP open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=64003444>`_.
139
140 Quick Links:
141         - `CLAMP project page <https://wiki.onap.org/display/DW/CLAMP+Project>`_
142
143         - `Passing Badge information for CLAMP <https://bestpractices.coreinfrastructure.org/en/projects/1197>`_
144
145         - `Project Vulnerability Review Table for CLAMP <https://wiki.onap.org/pages/viewpage.action?pageId=64003444>`_
146
147 **Upgrade Notes**
148
149     New Docker Containers are available.
150
151
152 Version: 3.0.4 - maintenance release
153 ------------------------------------
154
155 :Release Date: 2019-04-06
156
157 **New Features**
158 none
159
160 **Bug Fixes**
161 none
162
163 **Known Issues**
164 CLAMP certificates have been renewed to extend their expiry dates
165     - `CLAMP-335 <https://jira.onap.org/browse/CLAMP-335>`_ Update Certificates on Casablanca release.
166
167
168 Version: 3.0.3 - maintenance release
169 ------------------------------------
170
171 :Release Date: 2019-02-06
172
173 **New Features**
174 none
175
176 **Bug Fixes**
177 none
178
179 **Known Issues**
180 one documentation issue was fixed, this issue does not require a new docker image:
181     - `CLAMP-257 <https://jira.onap.org/browse/CLAMP-257>`_ User Manual for CLAMP : nothing on readthedocs.
182
183 Version: 3.0.3
184 --------------
185
186 :Release Date: 2018-11-30
187
188 **New Features**
189
190 The Casablanca release is the third release of the Control Loop Automation Management Platform (CLAMP).
191
192 The main goal of the Casablanca release was to:
193
194     - Enhance Platform maturity by improving CLAMP maturity matrix see `Wiki <https://wiki.onap.org/display/DW/Casablanca+Release+Platform+Maturity>`_.
195     - CLAMP Dashboard improvements for the monitoring of active Closed Loops
196     - CLAMP logs alignment on the ONAP platform.
197     - CLAMP is now integrated with AAF for authentication and permissions retrieval (AAF server is pre-loaded by default with the required permissions)
198     - CLAMP improvement for configuring the policies (support of Scale Out use case)
199     - CLAMP main Core/UI have been reworked, removal of security issues reported by Nexus IQ on JAVA/JAVASCRIPT code (Libraries upgrade or removal/replacement when possible)
200     - As a POC, the javascript coverage can now be enabled in SONAR (Disabled for now)
201
202 **Bug Fixes**
203
204         - The full list of implemented user stories and epics is available on `CASABLANCA RELEASE <https://jira.onap.org/projects/CLAMP/versions/10408>`_
205           This includes the list of bugs that were fixed during the course of this release.
206
207 **Known Issues**
208
209     - None
210
211 **Security Notes**
212
213 CLAMP code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and actions to be taken in future release.
214 The CLAMP open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=42598587>`_.
215
216 Quick Links:
217         - `CLAMP project page <https://wiki.onap.org/display/DW/CLAMP+Project>`_
218
219         - `Passing Badge information for CLAMP <https://bestpractices.coreinfrastructure.org/en/projects/1197>`_
220
221         - `Project Vulnerability Review Table for CLAMP <https://wiki.onap.org/pages/viewpage.action?pageId=42598587>`_
222
223 **Upgrade Notes**
224
225     New Docker Containers are available, an ELK stack is also now part of CLAMP deployments.
226
227 **Deprecation Notes**
228
229     The CLAMP Designer Menu (in CLAMP UI) is deprecated since Beijing, the design time is being onboarded into SDC - DCAE D.
230
231 **Other**
232
233     CLAMP Dashboard is now implemented, allows to monitor Closed Loops that are running by retrieving CL events on DMAAP.
234
235 **How to - Videos**
236
237     https://wiki.onap.org/display/DW/CLAMP+videos
238
239 Version: 2.0.2
240 --------------
241
242 :Release Date: 2018-06-07
243
244 **New Features**
245
246 The Beijing release is the second release of the Control Loop Automation Management Platform (CLAMP).
247
248 The main goal of the Beijing release was to:
249
250     - Enhance Platform maturity by improving CLAMP maturity matrix see `Wiki <https://wiki.onap.org/display/DW/Beijing+Release+Platform+Maturity>`_.
251     - Focus CLAMP on Closed loop runtime operations and control - this is reflected by the move of the design part to DCAE-D.
252     - Introduce CLAMP Dashboard for monitoring of active Closed Loops.
253     - CLAMP is integrated with MSB.
254     - CLAMP has integrated SWAGGER.
255     - CLAMP main Core has been reworked for improved flexibility.
256
257 **Bug Fixes**
258
259         - The full list of implemented user stories and epics is available on `BEIJING RELEASE <https://jira.onap.org/projects/CLAMP/versions/10314>`_
260           This includes the list of bugs that were fixed during the course of this release.
261
262 **Known Issues**
263
264     - `CLAMP-69 <https://jira.onap.org/browse/CLAMP-69>`_ Deploy action does not always work.
265
266         The "Deploy" action does not work directly after submitting it.
267
268         Workaround:
269
270         You have to close the CL and reopen it again. In that case the Deploy action will do something.
271
272 **Security Notes**
273
274 CLAMP code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The CLAMP open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=25440749>`_.
275
276 Quick Links:
277         - `CLAMP project page <https://wiki.onap.org/display/DW/CLAMP+Project>`_
278
279         - `Passing Badge information for CLAMP <https://bestpractices.coreinfrastructure.org/en/projects/1197>`_
280
281         - `Project Vulnerability Review Table for CLAMP <https://wiki.onap.org/pages/viewpage.action?pageId=25440749>`_
282
283 **Upgrade Notes**
284
285     New Docker Containers are avaialble, an ELK stack is also now part of CLAMP deployments.
286
287 **Deprecation Notes**
288
289     The CLAMP Designer UI is now deprecated and unavailable, the design time is being onboarded into SDC - DCAE D.
290
291 **Other**
292
293     CLAMP Dashboard is now implemented, allows to monitor Closed Loops that are running by retrieving CL events on DMAAP.
294
295 Version: 1.1.0
296 --------------
297
298 :Release Date: 2017-11-16
299
300 **New Features**
301
302 The Amsterdam release is the first release of the Control Loop Automation Management Platform (CLAMP).
303
304 The main goal of the Amsterdam release was to:
305
306     - Support the automation of provisionning for the Closed loops of the vFW, vDNW and vCPE through TCA.
307     - Support the automation of provisionning for the Closed loops of VVolte (Holmes)
308     - Demonstrate complete interaction with Policy, DCAE, SDC and Holmes.
309
310 **Bug Fixes**
311
312         - The full list of implemented user stories and epics is available on `AMSTERDAM RELEASE <https://jira.onap.org/projects/CLAMP/versions/10313>`_
313           This is technically the first release of CLAMP, previous release was the seed code contribution.
314           As such, the defects fixed in this release were raised during the course of the release.
315           Anything not closed is captured below under Known Issues. If you want to review the defects fixed in the Amsterdam release, refer to Jira link above.
316
317 **Known Issues**
318         - `CLAMP-68 <https://jira.onap.org/browse/CLAMP-68>`_ ResourceVF not always provisioned.
319
320         In Closed Loop -> Properties CL: When opening the popup window, the first service in the list does not show Resource-VF even though in SDC there is a resource instance in the service.
321
322         Workaround:
323
324         If you have multiple service available (if not create a dummy one on SDC), just click on another one and then click back on the first one in the list. The ResourceVF should be provisioned now.
325
326     - `CLAMP-69 <https://jira.onap.org/browse/CLAMP-69>`_ Deploy action does not always work.
327
328         The "Deploy" action does not work directly after submitting it.
329
330         Workaround:
331
332         You have to close the CL and reopen it again. In that case the Deploy action will do something
333
334
335 **Security Issues**
336         CLAMP is following the CII Best Practices Badge Program, results including security assesment can be found on the
337         `project page <https://bestpractices.coreinfrastructure.org/projects/1197>`_
338
339
340 **Upgrade Notes**
341
342     N/A
343
344 **Deprecation Notes**
345
346     N/A
347
348 **Other**
349
350
351
352 ===========
353
354 End of Release Notes