325ef0f4cf497ad2ff2727922f57775e42a9a804
[dcaegen2.git] / docs / sections / release-notes.rst
1 .. ==============================LICENSE_START==========================================
2 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
3 .. http://creativecommons.org/licenses/by/4.0
4 .. Copyright (c) 2017-2023 AT&T Intellectual Property. All rights reserved.
5 .. Copyright 2021 Nokia Solutions and Networks.
6 .. ==============================LICENSE_END============================================
7 .. _release_notes:
8
9
10
11 ==================
12 DCAE Release Notes
13 ==================
14
15 .. contents::
16     :depth: 2
17 ..
18
19
20 ..      =======================
21 ..      * * *    LONDON   * * *
22 ..      =======================
23
24
25 Version: 12.0.0
26 ===============
27
28
29 Abstract
30 --------
31
32 This document provides the release notes for London release.
33
34 Summary
35 -------
36
37 The following DCAE components are available with default ONAP/DCAE chart installation:
38
39     - Service components
40         - VES Collector
41         - HV-VES Collector
42         - PNF-Registration Handler
43         - Docker based Threshold Crossing Analytics (TCA-Gen2)
44         - VES OpenAPI Manager
45
46     - Additional resources that DCAE utilizes are deployed using ONAP common charts:
47
48         - Postgresql Database
49         - Mongo Database
50
51
52 These service components (mS) are available to be deployed on-demand via helm:
53
54         - SNMPTrap Collector
55         - RESTConf Collector
56         - DataFile Collector
57         - PM-Mapper
58         - VES Mapper
59         - Heartbeat mS
60         - SON-Handler
61         - PM-Subscription Handler
62         - DataLake Handler (Admin & Feeder)
63         - Slice Analysis mS
64         - DataLake Extraction Service
65         - KPI-Ms
66
67 All supported DCAE Microservices are maintained as Helm charts under `OOM repository <https://github.com/onap/oom/tree/master/kubernetes/dcaegen2-services/components>`_
68
69
70 All DCAE component are deployed as Kubernetes Pods/Deployments/Services through ONAP/OOM.
71
72 For each microservices,  dependencies are identified on corresponding helm chart individually.
73 In general, most DCAE microservice rely on Configmap for sourcing configuration updates. Each microservice can be deployed independently and based on the dcaegen2-services-common template, features can be enabled or disabled via a configuration override during deployment.
74
75 For a list of supported features in helm, refer to :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>`.
76
77
78 Release Data
79 ------------
80
81 +--------------------------------------+--------------------------------------------------------+
82 | **DCAE Project**                     |                                                        |
83 |                                      |                                                        |
84 +--------------------------------------+--------------------------------------------------------+
85 | **Docker images**                    | Refer :any:`Deliverable <london_deliverable>`          |
86 |                                      |                                                        |
87 +--------------------------------------+--------------------------------------------------------+
88 | **Release designation**              | 12.0.0 London                                          |
89 |                                      |                                                        |
90 +--------------------------------------+--------------------------------------------------------+
91 | **Release date**                     | 2023-06-15                                             |
92 |                                      |                                                        |
93 +--------------------------------------+--------------------------------------------------------+
94
95
96 New features
97 ------------
98
99 *DCAE Enhancements and Features*
100
101
102 DCAEGEN2-3037 AAF certificate dependency removal
103     - PM-Mapper, RESTConf, VESOpenAPI enhanced to support additional property to disable certificates checks
104
105 DCAEGEN2-3312 Improve DCAE PRH to handle Early PNF Registrations
106         - Support PNF registration reprocessing via Kafka persistence
107
108 DCAEGEN2-3278 - DCAEMOD retirement
109         - OOM and documentation updates to formalize DCAEMOD deprecation
110
111 DCAEGEN2-3067  AI/ML MS for IBN based closed Loop in E2E Network Slicing (POC)
112      - Mainstreaming the ml-prediction-ms (New mS introduction)
113      - Support for multiple slices (sNSSAIs) in training and prediction modules
114      - Use CPS instead of Config DB
115      - Remove RAN Simulator dependency
116
117 *Non-Functional*
118
119    - DCAEGEN2-3256 - Sonarcoverage improvements for DCAE components - VESCollector, Heartbeat MS, TCA-gen2  (meeting 80% or more coverage)
120    - DCAEGEN2-3318 - Vulnerability updates for several DCAE MS (TCA-gen2, DataFileCollector, RESTConf, VES OpenAPI Manager, KPI-MS, Mapper, PM-Mapper, PRH, DCAE-SDK, SON-handler,  Slice-Analysis MS)
121
122
123
124 .. _london_deliverable:
125
126 Deliverables
127 ------------
128
129 Software Deliverables
130
131 .. csv-table::
132    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
133    :widths: auto
134
135    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.4.0"
136    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.10.0"
137    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.11.0"
138    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.4.1"
139    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.7"
140    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.12.3"
141    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.4.0"
142    "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.1"
143    "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.3.1"
144    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.1"
145    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.1"
146    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.1"
147    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:2.2.3"
148    "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.2.1"
149    "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.2.1"
150    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.6.1"
151    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.5.0"
152    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.10.1"
153    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.9.0"
154    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.2.1"
155    "dcaegen2/services/sdk", "", "DCAE SDK 1.9.3 (jar)"
156
157 The following repositories (and containers) is POC deliverable for IBN based closed Loop in E2E Network Slicing using ML/MS.
158
159 .. csv-table::
160    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
161    :widths: auto
162
163    "dcaegen2/services", "components/ml-prediction-ms", "onap/org.onap.dcaegen2.services.ml-prediction-ms:1.0.0"
164
165 The following repositories (and containers) have been deprecated with this release.
166
167 .. csv-table::
168    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
169    :widths: auto
170
171    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.13.0"
172    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.1"
173    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
174    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
175    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.3"
176    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
177    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.3.3"   
178    "dcaegen2/platform", "mod2/helm-generator", "Helm Generator 1.0.4 (jar)"
179
180 With AAF deprecation by OOM project, all certificates are managed through Service-Mesh. Following container was introduced in DCAE to work with AAF for interal certificate generation. This container is no longer required with London release.
181
182 .. csv-table::
183    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
184    :widths: auto
185
186    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
187
188
189 Known Limitations, Issues and Workarounds
190 -----------------------------------------
191
192    - DCAEGEN2-3184 DL-Feeder log error and configuration issue
193
194 *Known Vulnerabilities*
195
196 None
197
198 *Workarounds*
199
200 Documented under corresponding jira if applicable.
201
202 Security Notes
203 --------------
204
205 *Fixed Security Issues*
206
207     Documented on earlier section
208
209 *Known Security Issues*
210
211     None
212
213 *Known Vulnerabilities in Used Modules*
214
215     None
216
217 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/display/SV/London+DCAE>`_.
218
219 Test Results
220 ------------
221
222  - `DCAE R12 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+London+Release>`_
223  - `DCAE R12 Functional Test <https://wiki.onap.org/display/DW/DCAE+R12+London+Testplan>`_
224
225
226 References
227 ----------
228
229 For more information on the ONAP London release, please see:
230
231 #. `ONAP Home Page`_
232 #. `ONAP Documentation`_
233 #. `ONAP Release Downloads`_
234 #. `ONAP Wiki Page`_
235
236
237 .. _`ONAP Home Page`: https://www.onap.org
238 .. _`ONAP Wiki Page`: https://wiki.onap.org
239 .. _`ONAP Documentation`: https://docs.onap.org
240 .. _`ONAP Release Downloads`: https://git.onap.org
241
242 Quick Links:
243
244         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
245         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
246
247
248
249 ..      =====================
250 ..      * * *    KOHN   * * *
251 ..      =====================
252
253
254 Version: 11.0.0
255 ===============
256
257
258 Abstract
259 --------
260
261 This document provides the release notes for Kohn release.
262
263 Summary
264 -------
265
266 The following DCAE components are available with default ONAP/DCAE installation:
267
268     - Service components
269         - VES Collector
270         - HV-VES Collector
271         - PNF-Registration Handler
272         - Docker based Threshold Crossing Analytics (TCA-Gen2)
273         - VES OpenAPI Manager
274
275     - Additional resources that DCAE utilizes are deployed using ONAP common charts:
276
277         - Postgresql Database
278         - Mongo Database
279
280
281 These service components (mS) are available to be deployed on-demand via helm:
282
283         - SNMPTrap Collector
284         - RESTConf Collector
285         - DataFile Collector
286         - PM-Mapper
287         - VES Mapper
288         - Heartbeat mS
289         - SON-Handler
290         - PM-Subscription Handler
291         - DataLake Handler (Admin & Feeder)
292         - Slice Analysis mS
293         - DataLake Extraction Service
294         - KPI-Ms
295
296
297 Under OOM all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services.
298
299 For Helm managed microservices,  dependencies are identified on each chart individually.
300 In general, most DCAE microservice rely on Configmap for sourcing configuration updates. Each microservice can be deployed independently and based on the dcaegen2-services-common template, features can be enabled or disabled via a configuration override during deployment.
301
302 For a list of supported features in helm, refer to :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>`.
303
304
305 Release Data
306 ------------
307
308 +--------------------------------------+--------------------------------------------------------+
309 | **DCAE Project**                     |                                                        |
310 |                                      |                                                        |
311 +--------------------------------------+--------------------------------------------------------+
312 | **Docker images**                    | Refer :any:`Deliverable <kohn_deliverable>`            |
313 |                                      |                                                        |
314 +--------------------------------------+--------------------------------------------------------+
315 | **Release designation**              | 11.0.0 Kohn                                            |
316 |                                      |                                                        |
317 +--------------------------------------+--------------------------------------------------------+
318 | **Release date**                     | 2022-12-08                                             |
319 |                                      |                                                        |
320 +--------------------------------------+--------------------------------------------------------+
321
322
323 New features
324 ------------
325
326 *DCAE Enhancements and Features*
327
328 DCAEGEN2-3148 5G SON use case enhancements for Kohn release
329     - CL message for ANR modified to align with A1-based flow/support
330
331 DCAEGEN2-3195 CCVPN Kohn Enhancements for Intent-based Cloud Leased Line and Transport Slicing
332     - DCAE SDK alignment for SliceAnalysis MS & enhancing AAI interface for supporting IBN CL 
333
334 DCAEGEN2-3194 Maintenance and Enhancement of Intent-driven Closed-loop Autonomous Networks
335     - Slice Analysis Enhancement with AAI Interface/processing for CL notification
336
337 DCAEGEN2-3119 Helm Transformation - Post migration
338      - DCAE Common Template improvements
339      - Removed Cloudify and associated platform component charts 
340      - Removed Consul/CBS API dependency from each DCAE MS, enabling independent config management via respective charts
341      
342 DCAEGEN2-2975 VES 7.2.1 support for DCAE Microservices
343      - TCAgen2 enhanced to support VES 7.2.1
344
345 DCAEGEN2-3037 AAF certificate dependency removal
346     - DFC Enhanced to support additional property to disable certificates checks
347
348 DCAEGEN2-3030 DMAAP SDK standardization for DCAE Microservices
349     - SliceAnalysis MS, SON-Handler MS switched to use DMAAP SDK
350
351
352 *Non-Functional*
353
354    - DCAEGEN2-3089 - Sonarcoverage improvements for DCAE components - SliceAnalysis mS, SNMPTrap, TCA-gen2, SON-Handler, KPi-MS, Mapper, RESTConf  (meeting 80% or more coverage) 
355    - DCAEGEN2-3209 - CII Badging improvements (Silver badge completion)
356    - DCAEGEN2-3196 - Vulnerability updates for several DCAE MS (TCA-gen2, DataFileCollector, HV-VES, RESTConf, VES, Mapper, PM-Mapper, PRH, SON-handler, KPI-MS, Slice-Analysis MS, DCAE-SDK, VES OpenAPI Manager)
357    - DCAEGEN2-3225 - SBOM Enablement for DCAE components  
358
359
360 .. _kohn_deliverable:
361
362 Deliverables
363 ------------
364
365 Software Deliverables
366
367 .. csv-table::
368    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
369    :widths: auto
370
371    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.4"
372    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.9.0"
373    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.11.0"
374    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.3.4"
375    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.7"
376    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.11.1"
377    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.4.0"
378    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
379    "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.1"
380    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.13.0"
381    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.1"
382    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
383    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
384    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.3"
385    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
386    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.3.3"
387    "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.2.0"
388    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.1"
389    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.1"
390    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.1"
391    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:2.2.2"
392    "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.1.5"
393    "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.0.11"
394    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.5.0"
395    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.4.3"
396    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.9.0"
397    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.8.1"
398    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.11"
399    "dcaegen2/platform", "mod2/helm-generator", "Helm Generator 1.0.4 (jar)"
400    "dcaegen2/services/sdk", "", "DCAE SDK 1.8.10 (jar)"
401
402 The following repositories (and containers) have been deprecated with this release.
403
404 .. csv-table::
405    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
406    :widths: auto
407
408    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.7"
409
410 As DCAEMOD has been identified for EOL with London, following containers will be deprecated in next release and removed from OOM.
411
412 .. csv-table::
413    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
414    :widths: auto
415
416    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.13.0"
417    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.1"
418    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
419    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
420    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.3"
421    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
422    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.3.3"   
423
424 Known Limitations, Issues and Workarounds
425 -----------------------------------------
426
427
428    - DCAEGEN2-3184 DL-Feeder log error and configuration issue
429
430 *Known Vulnerabilities*
431
432 None
433
434 *Workarounds*
435
436 Documented under corresponding jira if applicable.
437
438 Security Notes
439 --------------
440
441 *Fixed Security Issues*
442
443     Documented on earlier section
444
445 *Known Security Issues*
446
447     None
448
449 *Known Vulnerabilities in Used Modules*
450
451     None
452
453 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/display/SV/Kohn+DCAE>`_.
454
455 Test Results
456 ------------
457
458  - `DCAE R11 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Kohn+Release>`_
459  - `DCAE R11 Functional Test <https://wiki.onap.org/display/DW/DCAE+R11+Kohn+Testplan>`_
460
461
462 References
463 ----------
464
465 For more information on the ONAP Jakarta release, please see:
466
467 #. `ONAP Home Page`_
468 #. `ONAP Documentation`_
469 #. `ONAP Release Downloads`_
470 #. `ONAP Wiki Page`_
471
472
473 .. _`ONAP Home Page`: https://www.onap.org
474 .. _`ONAP Wiki Page`: https://wiki.onap.org
475 .. _`ONAP Documentation`: https://docs.onap.org
476 .. _`ONAP Release Downloads`: https://git.onap.org
477
478 Quick Links:
479
480         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
481         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
482
483
484
485
486
487 ..      ==========================
488 ..      * * *    JAKARTA    * * *
489 ..      ==========================
490
491
492 Version: 10.0.0
493 ===============
494
495
496 Abstract
497 --------
498
499 This document provides the release notes for Jakarta release.
500
501 Summary
502 -------
503
504 With DCAE transformation to HELM completed this release, all Cloudify/platform handler components have been retired
505 and only helm based MS deployment mode is supported.
506 The following DCAE components are available with default ONAP/DCAE installation:
507
508     - Service components
509         - VES Collector
510         - HV-VES Collector
511         - PNF-Registration Handler
512         - Docker based Threshold Crossing Analytics (TCA-Gen2)
513         - VES OpenAPI Manager
514
515     - Additional resources that DCAE utilizes are deployed using ONAP common charts:
516
517         - Postgresql Database
518         - Mongo Database
519
520
521 These service components (mS) are available to be deployed on-demand via helm:
522
523         - SNMPTrap Collector
524         - RESTConf Collector
525         - DataFile Collector
526         - PM-Mapper
527         - VES Mapper
528         - Heartbeat mS
529         - SON-Handler
530         - PM-Subscription Handler
531         - DataLake Handler (Admin and Feeder)
532         - Slice Analysis mS
533         - DataLake Extraction Service
534         - KPI-Ms
535
536
537 Under OOM all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into a Kubernetes cluster.
538
539 For Helm managed microservices, the dependencies/pre-requisite are identified on each chart individually.
540 In general, most DCAE microservice rely on Configmap for sourcing configuration updates. Each microservice can be deployed independently and based on the dcaegen2-services-common template, features can be enabled or disabled via a configuration override during deployment.
541
542 For a list of supported features in helm, refer to :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>`.
543
544
545 Release Data
546 ------------
547
548 +--------------------------------------+--------------------------------------------------------+
549 | **DCAE Project**                     |                                                        |
550 |                                      |                                                        |
551 +--------------------------------------+--------------------------------------------------------+
552 | **Docker images**                    | Refer :any:`Deliverable <jakarta_deliverable>`         |
553 |                                      |                                                        |
554 +--------------------------------------+--------------------------------------------------------+
555 | **Release designation**              | 10.0.0 Jakarta                                         |
556 |                                      |                                                        |
557 +--------------------------------------+--------------------------------------------------------+
558 | **Release date**                     | 2022-06-02                                             |
559 |                                      |                                                        |
560 +--------------------------------------+--------------------------------------------------------+
561
562
563 New features
564 ------------
565
566 *DCAE Enhancements and Features*
567
568 DCAEGEN2-3021 DCAE Impacts for E2E Network Slicing in Jakarta release
569     - Slice selection taking into consideration resource occupancy levels
570     - IBN based Closed loop for Network Slicing
571
572 DCAEGEN2-3063 CCVPN Jakarta Enhancements for Intent-based Cloud Leased Line and Closed-loop
573     - Support bandwidth evaluation and CL event generation
574     - AAI Interface for bandwidth update notification
575
576 DCAEGEN2-2773 DCAE Helm Transformation (Phase 3/Final)
577     - Removed Consul dependency across all DCAE service components.
578     - All DCAE microservices migrated to use latest CBS SDK library to support configmap/policy retrieval
579     - Enhancement on DCAE common template for DR Feed pub/sub configuration consistency and disable Consul loader
580     - DCAEMOD enhanced to support Helm chart generation for onboarded MS/flows
581     - Cloudify and related Handlers removal from ONAP/DCAE Deployment
582     - v3 spec introduced for MOD Helm flow support
583
584 DCAEGEN2-2906 - Bulk PM / PM Data Control Improvements (PMSH)
585     - PMSH functional enhancement and support for dynamic filter/subscription change via API
586
587 DCAEGEN2-3031 - Topic alignment for DCAE microservices
588     - Migrate DCAE MS to use standard topics for PM-Mapper, Slice-Analysis, KPI-MS
589
590
591 *Non-Functional*
592
593    - DCAEGEN2-2829 - CII Badging improvements
594    - DCAEGEN2-3006 - Vulnerability updates for several DCAE MS (TCA-gen2, DataFileCollector,RESTConf, VES,Mapper, PM-Mapper, PRH, SON-handler, KPI-MS, Slice-Analysis MS, DCAE-SDK, VES OpenAPI Manager)
595    - DCAEGEN2-2961/DCAEGEN2-2962/DCAEGEN2-2963 - Removed GPLv3 license from software by switching to onap/integration base images for VESCollector, RESTConf, SliceAnalysis MS
596    - DCAEGEN2-2958 - STDOUT log compliance for DCAE SNMPTRap collector and Healthcheck container
597
598
599
600
601 .. _jakarta_deliverable:
602
603 Deliverables
604 ------------
605
606 Software Deliverables
607
608 .. csv-table::
609    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
610    :widths: auto
611
612    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.2"
613    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.7.1"
614    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.10.0"
615    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.3.2"
616    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.6"
617    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.11.0"
618    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.4.0"
619    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
620    "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.1"
621    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.13.0"
622    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
623    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
624    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
625    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
626    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
627    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.3.2"
628    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.7"
629    "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.1.0"
630    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.1"
631    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.1"
632    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.1"
633    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:2.2.2"
634    "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.1.3"
635    "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.0.4"
636    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.3.1"
637    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.4.0"
638    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.8.0"
639    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.8.0"
640    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.7"
641    "dcaegen2/platform", "mod2/helm-generator", "Helm Generator 1.0.3 (jar)"
642    "dcaegen2/services/sdk", "", "DCAE SDK 1.8.8 (jar)"
643
644 The following repositories (and containers) have been deprecated with this release.
645
646 .. csv-table::
647    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
648    :widths: auto
649
650    "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:4.6.1"
651    "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.1"
652    "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
653    "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:3.3.5"
654    "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.4"
655    "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
656    "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.2"  
657    "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.3"
658    "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
659    "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.1.1"
660    "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.4"
661
662
663 Known Limitations, Issues and Workarounds
664 -----------------------------------------
665
666 DCAEGEN2-2861 - Topic/feed provisioned through Helm require manual cleanup once the helm deployed service are uninstalled.
667 Refer following document  :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>` for steps to remove topic/feed provisioned in DMAAP.
668
669
670 *Known Vulnerabilities*
671
672 None
673
674 *Workarounds*
675
676 Documented under corresponding jira if applicable.
677
678 Security Notes
679 --------------
680
681 *Fixed Security Issues*
682
683     Documented on earlier section
684
685 *Known Security Issues*
686
687     None
688
689 *Known Vulnerabilities in Used Modules*
690
691     None
692
693 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/display/SV/Jakarta+DCAE>`_.
694
695 Test Results
696 ------------
697
698  - `DCAE R10 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Jakarta+Release>`_
699  - `DCAE R10 Functional Test <https://wiki.onap.org/display/DW/DCAE+R10+Testplan>`_
700
701
702 References
703 ----------
704
705 For more information on the ONAP Jakarta release, please see:
706
707 #. `ONAP Home Page`_
708 #. `ONAP Documentation`_
709 #. `ONAP Release Downloads`_
710 #. `ONAP Wiki Page`_
711
712
713 .. _`ONAP Home Page`: https://www.onap.org
714 .. _`ONAP Wiki Page`: https://wiki.onap.org
715 .. _`ONAP Documentation`: https://docs.onap.org
716 .. _`ONAP Release Downloads`: https://git.onap.org
717
718 Quick Links:
719
720         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
721         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
722
723
724
725 ..      =====================================
726 ..      * * *    ISTANBUL  MAINTENANCE  * * *
727 ..      =====================================
728
729
730 Version: 9.0.1
731 ==============
732
733 Abstract
734 --------
735
736 This document provides the release notes for the Istanbul Maintenance release
737
738
739 Summary
740 -------
741
742 This maintenance release is primarily to resolve bugs identified during Istanbul release testing.
743
744
745 Release Data
746 ------------
747
748 +--------------------------------------+--------------------------------------+
749 | **Project**                          | DCAE                                 |
750 |                                      |                                      |
751 +--------------------------------------+--------------------------------------+
752 | **Docker images**                    | See Istanbul Maintenance Release     |
753 |                                      |         Deliverable (below)          |
754 +--------------------------------------+--------------------------------------+
755 | **Release designation**              | Istanbul Maintenance Release         |
756 |                                      |                                      |
757 +--------------------------------------+--------------------------------------+
758 | **Release date**                     | 2022/01/31                           |
759 |                                      |                                      |
760 +--------------------------------------+--------------------------------------+
761
762 New features
763 ------------
764
765 None
766
767 **Bug fixes**
768
769 - `DCAEGEN2-3022 <https://jira.onap.org/browse/DCAEGEN2-3022>`_ Log4j vulnerability fix
770 - `DCAEGEN2-2998 <https://jira.onap.org/browse/DCAEGEN2-2998>`_ Update SON-Handler missing configuration in helm
771
772
773 **Known Issues**
774
775 None
776
777
778 Security Notes
779 --------------
780
781 *Known Vulnerabilities in Used Modules*
782
783     dcaegne2/services/mapper includes transitive dependency on log4j 1.2.17; this will be addressed in later release (DCAEGEN2-3105)
784
785
786 Istanbul Maintenance Rls Deliverables
787 -------------------------------------
788
789 Software Deliverables
790
791 .. csv-table::
792    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
793    :widths: auto
794
795    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.7"
796    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.10.3"
797    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.3.2"
798
799
800
801 ..      ==========================
802 ..      * * *    ISTANBUL    * * *
803 ..      ==========================
804
805
806 Version: 9.0.0
807 ==============
808
809
810 Abstract
811 --------
812
813 This document provides the release notes for Istanbul release.
814
815 Summary
816 -------
817
818 Following DCAE components are available with default ONAP/DCAE installation.
819
820     - Platform components
821
822         - Cloudify Manager (helm chart)*
823         - Bootstrap container (helm chart)*
824         - Configuration Binding Service (helm chart)
825         - Deployment Handler (helm chart)*
826         - Policy Handler (helm chart*
827         - Service Change Handler (helm chart)*
828         - Inventory API (helm chart)*
829         - Dashboard (helm chart)*
830         - VES OpenAPI Manager (helm chart)
831
832     - Service components
833
834         - VES Collector (helm chart  & cloudify blueprint)
835         - HV-VES Collector (helm chart  & cloudify blueprint)
836         - PNF-Registration Handler  (helm chart  & cloudify blueprint)
837         - Docker based Threshold Crossing Analytics (TCA-Gen2) (helm chart  & cloudify blueprint)
838
839     - Additional resources that DCAE utilizes deployed using ONAP common charts:
840
841         - Postgres Database
842         - Mongo Database
843         - Consul Cluster
844
845     \*  These components will be retired next ONAP release as cloudify deployments will be diabled after Istanbul.
846  
847
848 Below service components (mS) are available to be deployed on-demand (helm chart & Cloudify Blueprint)
849
850         - SNMPTrap Collector
851         - RESTConf Collector
852         - DataFile Collector
853         - PM-Mapper
854         - BBS-EventProcessor
855         - VES Mapper
856         - Heartbeat mS
857         - SON-Handler
858         - PM-Subscription Handler
859         - DataLake Handler (Admin and Feeder)
860         - Slice Analysis mS
861         - DataLake Extraction Service
862         - KPI-Ms
863
864
865 Under OOM all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
866 With DCAE tranformation to Helm in Istanbul release - all DCAE components are available to be deployed under Helm; Cloudify blueprint deployment is provided for backward compatibility support in this release.
867
868 For Helm managed microservices, the dependencies/pre-requisite are identified on each charts individually. In general, most DCAE microservice rely on Consul/Configbindingservice for sourcing configuration updates (this dependency will be removed in next release). Each microservice can be deployed independently and based on dcaegen2-services-common template, features can be enabled or disabled via configuration override during deployment. For list of supported features in helm refer - :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>`.
869
870 DCAE continues to provides Cloudify deployment through plugins (cloudify) that is capable of expanding a Cloudify blueprint node specification for a service component to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack.
871
872
873 Release Data
874 ------------
875
876 +--------------------------------------+--------------------------------------------------------+
877 | **DCAE Project**                     |                                                        |
878 |                                      |                                                        |
879 +--------------------------------------+--------------------------------------------------------+
880 | **Docker images**                    | Refer :any:`Deliverable <istanbul_deliverable>`        |
881 |                                      |                                                        |
882 +--------------------------------------+--------------------------------------------------------+
883 | **Release designation**              | 9.0.0 Istanbul                                         |
884 |                                      |                                                        |
885 +--------------------------------------+--------------------------------------------------------+
886 | **Release date**                     | 2021-11-18                                             |
887 |                                      |                                                        |
888 +--------------------------------------+--------------------------------------------------------+
889
890
891 New features
892 ------------
893
894 *DCAE Enhancements Features*
895
896 DCAEGEN2-2771 DCAE Impacts for E2E Network Slicing in Istanbul release
897     - SliceAnalysis and KPI-Computation MS migrated from ConfigDb to CPS
898     - Integration with new CBS client SDK and support policy sidecar
899
900 DCAEGEN2-2703 Add stndDefined domain to HV-VES
901     - HV_VES microservice was adapted to support stdDefined domain introduced under VES7.2.1 spec  
902
903 DCAEGEN2-2630 DCAE Helm Transformation (Phase 2)
904     - All DCAE microservices migration to helm was completed in Istanbul release. Since Honolulu, 13 additional MS has been delivered added for Helm deployment support
905     - All DCAE Microservice are supported under both Helm and Cloudify/blueprint based deployments (legacy)
906     - Helm Templated resuable function - Several new common features has been added in generic fashion as named template/functions defined in dcaegen2-services-common charts; each DCAEcomponents/mS can enable required features via configuration override. Following are current set of features available under dcaegen2-services-common
907             - K8S Secret/Environment mapping
908             - CMPv2 Certificate support
909             - Policy Sidecar
910             - Mount data from configmap through PV/PVC
911             - Topic/feed provisioning support
912             - AAF certificates generation/distribution
913             - Consul loader for application config
914
915     - Reducing Consul Dependency for DCAE components
916          Under cloudify deployments, Consul is used as central configuration store for all applications. With migration to Helm, the consul dependency is being removed by switching config management through K8S Configmap (via python/java SDK libraries). This allows application to be deployed standalone in multi/edge cloud without any dependency on central platform components.          
917
918     - Helm-generator tool (POC) available for generating DCAE component helm-chart given component spec. This tool will be integrated with MOD/design flow to support helm chart generation and distribution for Jakarta release. 
919
920 DCAEGEN2-2541 Bulk PM (PMSH) - Additional use cases, deployment and documentation enhancements
921     - Enhanced PMSH Microservice to support subscription property updates, config updates to support 'n' subscriptions, support resource name in filter
922
923 DCAEGEN2-2522 Enhancements for OOF SON use case
924     - Implemented CPS client interface (replacing ConfigDb)
925     - Switched to new CBS client SDK for removing consul dependency and enabling policy configuration through sidecar.
926
927 *Non-Functional*
928
929    - Removed GPLv3 license from software by switching to onap/integration base images (DCAEGEN2-2455)
930    - CII Badging improvements (DCAEGEN2-2622)
931    - Healthcheck container Py3 upgrade  (DCAEGEN2-2737)
932    - Vulnerability updates for several DCAE MS (TCA-gen2, DataFileCollector,RESTConf, VES,Mapper, PM-Mapper, PRH, SON-handler, KPI-MS, Slice-Analysis MS) (DCAEGEN2-2768)
933
934
935 Bug Fixes
936
937    - BPGenerator yaml Fixes are different for yaml file and string (DCAEGEN2-2489)
938    - Slice Analysis - Avoid removal of data when insufficient samples are present (DCAEGEN2-2509)
939
940
941 .. _istanbul_deliverable:
942
943 Deliverables
944 ------------
945
946 Software Deliverables
947
948 .. csv-table::
949    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
950    :widths: auto
951
952    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1"
953    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.6.1"
954    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.9.1"
955    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.5"
956    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.5"
957    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.10.1"
958    "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:4.6.1"
959    "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.1"
960    "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
961    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.2.0"
962    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
963    "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.1"
964    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.5"
965    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
966    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
967    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
968    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
969    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
970    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.2.3"
971    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.6"
972    "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:3.3.5"
973    "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.4"
974    "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
975    "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.2"  
976    "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.3"
977    "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
978    "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.0.1"
979    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.1"
980    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.1"
981    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.1"
982    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.3.2"
983    "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.0.6"
984    "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.1.1"
985    "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.0.1"
986    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.3.1"
987    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.3.0"
988    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.7.2"
989    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.7.1"
990    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.5"
991    "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.8.0 (jar)"
992    "dcaegen2/services/sdk", "", "DCAE SDK 1.8.7 (jar)"
993    "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.4"
994
995
996 Known Limitations, Issues and Workarounds
997 -----------------------------------------
998
999 DCAEGEN2-2861 - Topic/feed provisioned through Helm require manual cleanup once the helm deployed service are uninstalled.
1000 Refer following document  :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>` for steps to remove topic/feed provisioned in DMAAP.
1001
1002
1003 *Known Vulnerabilities*
1004
1005 None
1006
1007 *Workarounds*
1008
1009 Documented under corresponding jira if applicable.
1010
1011 Security Notes
1012 --------------
1013
1014 *Fixed Security Issues*
1015
1016     Documented on earlier section
1017
1018 *Known Security Issues*
1019
1020     None
1021
1022 *Known Vulnerabilities in Used Modules*
1023
1024     None
1025
1026 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
1027
1028 Test Results
1029 ------------
1030
1031  - `DCAE R9 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Istanbul+Release>`_
1032  - `DCAE R9 Functional Test <https://wiki.onap.org/display/DW/DCAE+R9+Testplan>`_
1033
1034
1035 References
1036 ----------
1037
1038 For more information on the ONAP Honolulu release, please see:
1039
1040 #. `ONAP Home Page`_
1041 #. `ONAP Documentation`_
1042 #. `ONAP Release Downloads`_
1043 #. `ONAP Wiki Page`_
1044
1045
1046 .. _`ONAP Home Page`: https://www.onap.org
1047 .. _`ONAP Wiki Page`: https://wiki.onap.org
1048 .. _`ONAP Documentation`: https://docs.onap.org
1049 .. _`ONAP Release Downloads`: https://git.onap.org
1050
1051 Quick Links:
1052
1053         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1054         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1055
1056
1057 ..      =====================================
1058 ..      * * *    HONOLULU  MAINTENANCE  * * *
1059 ..      =====================================
1060
1061
1062 Version: 8.0.1
1063 ==============
1064
1065 Abstract
1066 --------
1067
1068 This document provides the release notes for the Honolulu Maintenance release
1069
1070
1071 Summary
1072 -------
1073
1074 This maintenance release is primarily to resolve bugs identified during Honolulu release testing.
1075
1076
1077 Release Data
1078 ------------
1079
1080 +--------------------------------------+--------------------------------------+
1081 | **Project**                          | DCAE                                 |
1082 |                                      |                                      |
1083 +--------------------------------------+--------------------------------------+
1084 | **Docker images**                    | onap/org.onap.ccsdk.dashboard.       |
1085 |                                      |   .ccsdk-app-os:1.4.4                |
1086 +--------------------------------------+--------------------------------------+
1087 | **Release designation**              | Honolulu Maintenance Release         |
1088 |                                      |                                      |
1089 +--------------------------------------+--------------------------------------+
1090 | **Release date**                     | 2021/06/01                           |
1091 |                                      |                                      |
1092 +--------------------------------------+--------------------------------------+
1093
1094 New features
1095 ------------
1096
1097 None
1098
1099 **Bug fixes**
1100
1101 - `DCAEGEN2-2751 <https://jira.onap.org/browse/DCAEGEN2-2751>`_ Dashboard login issue due to oom/common PG upgrade to centos8-13.2-4.6.1
1102 - `CCSDK-3233 <https://jira.onap.org/browse/CCSDK-3233>`_ Switch to integration base image & vulnerability updates fixes
1103 - `DCAEGEN2-2800 <https://jira.onap.org/browse/DCAEGEN2-2800>`_ DCAE Healthcheck failure due to Dashboard 
1104 - `DCAEGEN2-2869 <https://jira.onap.org/browse/DCAEGEN2-2869>`_ Fix PRH aai lookup url config
1105
1106 **Known Issues**
1107
1108 None
1109
1110 ..      ==========================
1111 ..      * * *    HONOLULU    * * *
1112 ..      ==========================
1113
1114
1115 Version: 8.0.0
1116 ==============
1117
1118
1119 Abstract
1120 --------
1121
1122 This document provides the release notes for Honolulu release.
1123
1124 Summary
1125 -------
1126
1127 Following DCAE components are available with default ONAP/DCAE installation.
1128
1129     - Platform components
1130
1131         - Cloudify Manager (helm chart)
1132         - Bootstrap container (helm chart)
1133         - Configuration Binding Service (helm chart)
1134         - Deployment Handler (helm chart)
1135         - Policy Handler (helm chart
1136         - Service Change Handler (helm chart)
1137         - Inventory API (helm chart)
1138         - Dashboard (helm chart)
1139         - VES OpenAPI Manager (helm chart)
1140
1141     - Service components
1142
1143         - VES Collector (helm chart  & cloudify blueprint)
1144         - HV-VES Collector (helm chart  & cloudify blueprint)
1145         - PNF-Registration Handler  (helm chart  & cloudify blueprint)
1146         - Docker based Threshold Crossing Analytics (TCA-Gen2) (helm chart  & cloudify blueprint)
1147         - Holmes Rule Management (helm chart  & cloudify blueprint)
1148         - Holmes Engine Management (helm chart  & cloudify blueprint)
1149
1150     - Additional resources that DCAE utilizes deployed using ONAP common charts:
1151
1152         - Postgres Database
1153         - Mongo Database
1154         - Consul Cluster
1155
1156 Below service components (mS) are available to be deployed on-demand (through Cloudify Blueprint)
1157
1158         - SNMPTrap Collector
1159         - RESTConf Collector
1160         - DataFile Collector
1161         - PM-Mapper 
1162         - BBS-EventProcessor
1163         - VES Mapper
1164         - Heartbeat mS
1165         - SON-Handler
1166         - PM-Subscription Handler
1167         - DataLake Handler (Admin and Feeder)
1168         - Slice Analysis mS
1169         - DataLake Extraction Service
1170         - KPI-Ms
1171
1172     Notes:
1173
1174         \*  These components are delivered by the Holmes project.
1175
1176
1177
1178 Under OOM (Kubernetes) all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster. DCAE components are deployed using combination of Helm charts and Cloudify blueprint as noted above. DCAE provides a Cloudify Manager plugin (k8splugin) that is capable of expanding a Cloudify blueprint node specification for a service component to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack, registering services to MSB, etc.
1179
1180
1181 Release Data
1182 ------------
1183
1184 +--------------------------------------+--------------------------------------------------------+
1185 | **DCAE Project**                     |                                                        |
1186 |                                      |                                                        |
1187 +--------------------------------------+--------------------------------------------------------+
1188 | **Docker images**                    | Refer :any:`Deliverable <honolulu_deliverable>`        |
1189 |                                      |                                                        |
1190 +--------------------------------------+--------------------------------------------------------+
1191 | **Release designation**              | 8.0.0 Honolulu                                         |
1192 |                                      |                                                        |
1193 +--------------------------------------+--------------------------------------------------------+
1194 | **Release date**                     | 2021-04-29                                             |
1195 |                                      |                                                        |
1196 +--------------------------------------+--------------------------------------------------------+
1197
1198
1199 New features
1200 ------------
1201
1202 *DCAE Enhancements*
1203
1204
1205 Functional Updates
1206
1207    - New service VES-Openapi-Manager component added to DCAE, allowing to notify of missing openAPI description, at xNF distribution phase (DCAEGEN2-2571) 
1208    - Added VES 7.2.1 support in VESCollector (DCAEGEN2-2539, DCAEGEN2-2477)
1209    - DCAE MS deployment through helm with introduction of common dcae-service template to standardize charts with migration (DCAEGEN2-2488) 
1210    - New service KPI-Computation MS introduced for support for E2E Slicing Usecase (DCAEGEN2-2521)
1211    - K8S configMap support through onboarding/design/deployment via DCAE-MOD and DCAE-Platform (DCAEGEN2-2539)
1212    - BP-generation Enhancements - support Native-kafka & Config-map through onboarding (DCAEGEN2-2458)
1213    - CFY plugin enhancements - support IPV6 service exposure + Config-Map + Cert-Manager's CMPv2 issuer integration (DCAEGEN2-2539, DCAEGEN2-2458, DCAEGEN2-2388)
1214    - DCAE SDK enhancement - Dmaap Client update for timeout/retry + CBS client update (DCAEGEN2-1483)
1215    - DFC enhancement - support in HTTP/HTTPS/enroll certificate from CMPv2 server (DCAEGEN2-2517)
1216
1217 Non-Functional
1218
1219    - DCAE Cloudify py3 upgrade including plugins/bootstrap cli (DCAEGEN2-1546)
1220    - CII Badging improvements (DCAEGEN2-2570)
1221    - Policy-Handler Py3 upgrade  (DCAEGEN2-2494)
1222    - Vulnerability updates for several DCAE MS (DataFile Collector, RESTConf, VESCollector, InventoryAPI, MOD/RuntimeAPI, VES-mapper, PM-Mapper, PRH, SON-Handler) (DCAEGEN2-2551)
1223    - Code Coverage improvement (DataFile, SDK, Blueprint-generator, Plugins, Acumos Adapter) (DCAEGEN2-2382)
1224    - Documentation/user-guide updates
1225
1226 Bug Fixes
1227
1228    - BPGenerator yaml Fixes are different for yaml file and string (DCAEGEN2-2489)
1229    - Slice Analysis - Avoid removal of data when insufficient samples are present (DCAEGEN2-2509)
1230
1231
1232 - Following new services are delivered this release
1233     - VES OpenAPI Manager
1234     - KPI MS (Analytics/RCA)
1235
1236 .. _honolulu_deliverable:
1237
1238 Deliverables
1239 ------------
1240
1241 Software Deliverables
1242
1243 .. csv-table::
1244    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1245    :widths: auto
1246
1247    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.2.1"
1248    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.5.5"
1249    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.6.0"
1250    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.4"
1251    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.4"
1252    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.8.0"
1253    "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:4.4.2"
1254    "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.0"
1255    "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
1256    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.1.0"
1257    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
1258    "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.0"
1259    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.5"
1260    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
1261    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
1262    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
1263    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
1264    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
1265    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.2.3"
1266    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.4"
1267    "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:3.0.4" 
1268    "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.3"
1269    "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
1270    "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.2"  
1271    "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.2"
1272    "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
1273    "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.0.1"
1274    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.0"
1275    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.0"
1276    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.0"
1277    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.1.2"
1278    "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.0.4"
1279    "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.1"
1280    "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.0.0"
1281    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.1"
1282    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.2.0"
1283    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.5.2"
1284    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.6"
1285    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.3"
1286    "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.7.3 (jar)"
1287    "dcaegen2/services/sdk", "", "DCAE SDK 1.7.0 (jar)"
1288    "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.0"
1289
1290
1291 Known Limitations, Issues and Workarounds
1292 -----------------------------------------
1293
1294 The new, Helm based installation mechanism for collectors doesn't support yet certain features available with the traditional Cloudify orchestration based mechanisms:
1295    - Obtaining X.509 certificates from external CMP v2 server for secure xNF connections
1296    - Exposing the Collector port in Dual Stack IPv4/IPv6 networks.
1297
1298 Such features are available, when the collectors are installed using the Cloudify mechanisms.
1299 Refer to collector installation page for more details:
1300
1301 .. toctree::
1302    :maxdepth: 1
1303
1304    ./services/ves-http/installation.rst
1305    ./services/ves-hv/installation.rst
1306
1307     
1308 *Known Vulnerabilities*
1309
1310 None
1311
1312 *Workarounds*
1313
1314 Documented under corresponding jira if applicable.
1315
1316 Security Notes
1317 --------------
1318
1319 *Fixed Security Issues*
1320     
1321     Documented on earlier section
1322
1323 *Known Security Issues*
1324     
1325     None
1326
1327 *Known Vulnerabilities in Used Modules*
1328     
1329     None
1330         
1331 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
1332
1333 Test Results
1334 ------------
1335
1336  - `DCAE R8 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Honolulu+Release>`_
1337  - `DCAE R8 Functional Test <https://wiki.onap.org/display/DW/DCAE+R8+Testplan>`_
1338
1339
1340 References
1341 ----------
1342
1343 For more information on the ONAP Honolulu release, please see:
1344
1345 #. `ONAP Home Page`_
1346 #. `ONAP Documentation`_
1347 #. `ONAP Release Downloads`_
1348 #. `ONAP Wiki Page`_
1349
1350
1351 .. _`ONAP Home Page`: https://www.onap.org
1352 .. _`ONAP Wiki Page`: https://wiki.onap.org
1353 .. _`ONAP Documentation`: https://docs.onap.org
1354 .. _`ONAP Release Downloads`: https://git.onap.org
1355
1356 Quick Links:
1357
1358         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1359         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1360
1361
1362 ..      ===================================
1363 ..      * * *    GUILIN  MAINTENANCE  * * *
1364 ..      ===================================
1365
1366
1367 Version: 7.0.1
1368 ==============
1369
1370 Abstract
1371 --------
1372
1373 This document provides the release notes for the Guilin Maintenance release
1374
1375
1376 Summary
1377 -------
1378
1379 This maintenance release is primarily to resolve bugs identified during Guilin release testing.
1380
1381
1382 Release Data
1383 ------------
1384
1385 +--------------------------------------+--------------------------------------+
1386 | **Project**                          | DCAE                                 |
1387 |                                      |                                      |
1388 +--------------------------------------+--------------------------------------+
1389 | **Docker images**                    | onap/org.onap.dcaegen2.collectors    |
1390 |                                      |   .hv-ves.hv-collector-main:1.5.1    |
1391 +--------------------------------------+--------------------------------------+
1392 | **Release designation**              | Guilin Maintenance Release           |
1393 |                                      |                                      |
1394 +--------------------------------------+--------------------------------------+
1395 | **Release date**                     | 2021/04/19                           |
1396 |                                      |                                      |
1397 +--------------------------------------+--------------------------------------+
1398
1399 New features
1400 ------------
1401
1402 None
1403
1404 **Bug fixes**
1405
1406 - `DCAEGEN2-2516 <https://jira.onap.org/browse/DCAEGEN2-2516>`_ HV-VES Pod recovery when config-fetch fails
1407 - `OOM-2641 <https://jira.onap.org/browse/OOM-2641>`_ Fix DCAEMOD paths based on Guilin ingress template
1408
1409 **Known Issues**
1410
1411 Same as Guilin Release
1412
1413
1414 ..      ========================
1415 ..      * * *    GUILIN    * * *
1416 ..      ========================
1417
1418
1419 Version: 7.0.0
1420 ==============
1421
1422
1423 Abstract
1424 --------
1425
1426 This document provides the release notes for Guilin release.
1427
1428 Summary
1429 -------
1430
1431 Following DCAE components are available with default ONAP/DCAE installation.
1432
1433     - Platform components
1434
1435         - Cloudify Manager (helm chart)
1436         - Bootstrap container (helm chart)
1437         - Configuration Binding Service (helm chart)
1438         - Deployment Handler (helm chart)
1439         - Policy Handler (helm chart
1440         - Service Change Handler (helm chart)
1441         - Inventory API (helm chart)
1442         - Dashboard (helm chart)
1443
1444     - Service components
1445
1446         - VES Collector
1447         - HV-VES Collector
1448         - PNF-Registration Handler
1449         - Docker based Threshold Crossing Analytics (TCA-Gen2)
1450         - Holmes Rule Management *
1451         - Holmes Engine Management *
1452
1453     - Additional resources that DCAE utilizes deployed using ONAP common charts:
1454     
1455         - Postgres Database
1456         - Mongo Database
1457         - Redis Cluster Database
1458         - Consul Cluster 
1459
1460 Below service components (mS) are available to be deployed on-demand.
1461
1462         - SNMPTrap Collector
1463         - RESTConf Collector
1464         - DataFile Collector
1465         - PM-Mapper 
1466         - BBS-EventProcessor
1467         - VES Mapper
1468         - Heartbeat mS
1469         - SON-Handler
1470         - PM-Subscription Handler
1471         - DataLake Handler (Admin and Feeder)
1472         - Slice Analysis
1473         - DataLake Extraction Service
1474
1475     Notes:
1476
1477         \*  These components are delivered by the Holmes project.
1478
1479
1480
1481 Under OOM (Kubernetes) all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster. DCAE platform components are deployed using Helm charts. DCAE service components are deployed using Cloudify blueprints. DCAE provides a Cloudify Manager plugin (k8splugin) that is capable of expanding a Cloudify blueprint node specification for a service component to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack, registering services to MSB, etc.
1482
1483
1484 Release Data
1485 ------------
1486
1487 +--------------------------------------+--------------------------------------------------------+
1488 | **DCAE Project**                     |                                                        |
1489 |                                      |                                                        |
1490 +--------------------------------------+--------------------------------------------------------+
1491 | **Docker images**                    | Refer :any:`Deliverable <guilin_deliverable>`          |
1492 |                                      |                                                        |
1493 +--------------------------------------+--------------------------------------------------------+
1494 | **Release designation**              | 7.0.0 Guilin                                           |
1495 |                                      |                                                        |
1496 +--------------------------------------+--------------------------------------------------------+
1497 | **Release date**                     | 2020-11-19                                             |
1498 |                                      |                                                        |
1499 +--------------------------------------+--------------------------------------------------------+
1500
1501
1502 New features
1503 ------------
1504
1505 - DCAE Enhancements
1506
1507     - Cloudify Container upgraded with new base image; plugins load optimized (DCAEGEN2-2236, DCAEGEN2-2207, DCAEGEN2-2262)
1508     - Bootstrap container optimization  (DCAEGEN2-1791)
1509     - MOD/Runtime â€“ Enable configuration for dynamic topic support (DCAEGEN2-1996)
1510     - MOD/OnboardingAPI - Support for offline install (DCAEGEN2-2221)
1511     - DCAE Dashboard UI Optimization  and bugfixes (DCAEGEN2-2223, DCAEGEN2-2364,DCAEGEN2-1638,DCAEGEN2-2298, DCAEGEN2-1857)
1512     - Blueprint generator tool and K8Splugin enhancement to support External Certificate (DCAEGEN2-2250)
1513     - K8S v1.17 support through DCAE Cloudify K8S plugins (DCAEGEN2-2309)
1514     - Python 3.8 support enabled for several DCAE components - Heartbeat mS, PMSH mS, MOD/DistriubtorAPI mS, MOD/OnboardingAPI mS, Policy Library (DCAEGEN2-2292)
1515     - Java 11 upgrade complete for following modules - RESTConf, PM-Mapper, DFC, VES-Mapper, SON-handler, TCA-gen2, DL-Feeder, InventoryAPI, ServiceChangeHandler, MOD/RuntimeAPI, MOD/Bp-gen (DCAEGEN2-2223)
1516     - Hardcoded password removed from OOM charts - Cloudify, Bootstrap, DeploymentHandler, Dashboard; now managed dynamically through K8S secret (DCAEGEN2-1972, DCAEGEN2-1975)
1517     - Best practice compliance
1518          - STDOUT log compliance for DCAE Containers (DCAEGEN2-2324)
1519          - No more than one main process (DCAEGEN2-2327/REQ-365)
1520          - Container must crash when failure is noted (DCAEGEN2-2326/REQ-366)
1521          - All containers must run as non-root (REQ-362)
1522          - Code coverage >55% (DCAEGEN2-2333)
1523     - All Vulnerability identified by SECCOM has been resolved (DCAEGEN2-2242)
1524  
1525
1526 - Following new services are delivered this release
1527
1528     - Event Processors
1529         - DataLake Extraction Service 
1530        
1531     - Analytics/RCA
1532         - Slice Analysis MS
1533         
1534 .. _guilin_deliverable:
1535
1536 Deliverables
1537 ------------
1538
1539 Software Deliverables
1540
1541 .. csv-table::
1542    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1543    :widths: auto
1544
1545    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.2.1"
1546    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.4.3"
1547    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.5.0"
1548    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.2"
1549    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.3"
1550    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.7.9"
1551    "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:3.3.4"
1552    "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0"
1553    "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
1554    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.1.0"
1555    "dcaegen2/deployments", "multisite-init-container", "onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0"
1556    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
1557    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.3"
1558    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
1559    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
1560    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
1561    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
1562    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
1563    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.1.1"
1564    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.3"
1565    "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:2.1.8" 
1566    "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.3"
1567    "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
1568    "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.1"  
1569    "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.0"
1570    "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
1571    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.0"
1572    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.0"
1573    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.0"
1574    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.1.2"
1575    "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.0.1"
1576    "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.1"
1577    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.1"
1578    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.1.0"
1579    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.4.1"
1580    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.4"
1581    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.2"
1582    "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.5.2 (jar)"
1583    "dcaegen2/services/sdk", "", "DCAE SDK 1.4.3 (jar)"
1584    "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.0"
1585         
1586
1587 Known Limitations, Issues and Workarounds
1588 -----------------------------------------
1589
1590     * BPGenerator yaml Fixes are different for yaml file and string (DCAEGEN2-2489)
1591     * Slice Analysis - Avoid removal of data when insufficient samples are present (DCAEGEN2-2509)
1592     * HV-VES - Pod recovery when config-fetch fails (DCAEGEN2-2516)
1593     
1594
1595 *System Limitations*
1596
1597 None
1598
1599 *Known Vulnerabilities*
1600
1601 None
1602
1603 *Workarounds*
1604
1605 Documented under corresponding jira if applicable.
1606
1607 Security Notes
1608 --------------
1609
1610 *Fixed Security Issues*
1611     Listed above
1612     
1613 *Known Security Issues*
1614
1615         None
1616         
1617         
1618 *Known Vulnerabilities in Used Modules*
1619
1620         None
1621         
1622 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
1623
1624 Test Results
1625 ------------
1626
1627  - `DCAE R7 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Guilin+Release>`_
1628  - `DCAE MOD R7 Test <https://wiki.onap.org/display/DW/DCAE+R7+Testplan>`_
1629
1630
1631 References
1632 ----------
1633
1634 For more information on the ONAP Guilin release, please see:
1635
1636 #. `ONAP Home Page`_
1637 #. `ONAP Documentation`_
1638 #. `ONAP Release Downloads`_
1639 #. `ONAP Wiki Page`_
1640
1641
1642 .. _`ONAP Home Page`: https://www.onap.org
1643 .. _`ONAP Wiki Page`: https://wiki.onap.org
1644 .. _`ONAP Documentation`: https://docs.onap.org
1645 .. _`ONAP Release Downloads`: https://git.onap.org
1646
1647 Quick Links:
1648
1649         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1650         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1651
1652
1653
1654
1655 ..      ======================================
1656 ..      * * *    EL-ALTO  MAINTENANCE  * * *
1657 ..      ======================================
1658
1659
1660 Version: 5.0.2
1661 ==============
1662
1663 Abstract
1664 --------
1665
1666 This document provides the release notes for the El-Alto Maintenance release
1667
1668
1669 Summary
1670 -------
1671
1672 This maintenance release is primarily to update expired certificates 
1673 from original El-Alto released TLS-init container.
1674
1675 This patch is not required for Frankfurt release (and beyond) as certificates are dynamically 
1676 retrieved from AAF at deployment time for all DCAE components.
1677
1678 Release Data
1679 ------------
1680
1681 +--------------------------------------+--------------------------------------+
1682 | **Project**                          | DCAE                                 |
1683 |                                      |                                      |
1684 +--------------------------------------+--------------------------------------+
1685 | **Docker images**                    | onap/org.onap.dcaegen2.deployments   |
1686 |                                      |   .tls-init-container:1.0.4          |
1687 +--------------------------------------+--------------------------------------+
1688 | **Release designation**              | El-Alto  Maintenance Release         |
1689 |                                      |                                      |
1690 +--------------------------------------+--------------------------------------+
1691 | **Release date**                     | 2020/08/24                           |
1692 |                                      |                                      |
1693 +--------------------------------------+--------------------------------------+
1694
1695 New features
1696 ------------
1697
1698 None
1699
1700 **Bug fixes**
1701
1702 - `DCAEGEN2-2206 <https://jira.onap.org/browse/DCAEGEN2-2206>`_ DCAE TLS Container : Address certificate expiration
1703
1704 **Known Issues**
1705 Same as El-Alto Release
1706
1707
1708
1709 ..      ======================================
1710 ..      * * *    FRANKFURT  MAINTENANCE  * * *
1711 ..      ======================================
1712
1713
1714 Version: 6.0.1
1715 ==============
1716
1717 Abstract
1718 --------
1719
1720 This document provides the release notes for the Frankfurt Maintenance release
1721
1722
1723 Summary
1724 -------
1725
1726 The focus of this release is to correct issues found on Frankfurt release.
1727
1728 Release Data
1729 ------------
1730
1731 +--------------------------------------+--------------------------------------+
1732 | **Project**                          | DCAE                                 |
1733 |                                      |                                      |
1734 +--------------------------------------+--------------------------------------+
1735 | **Docker images**                    | onap/org.onap.dcaegen2.services.     |
1736 |                                      |   son-handler:2.0.4                  |
1737 +--------------------------------------+--------------------------------------+
1738 | **Release designation**              | Frankfurt  Maintenance Release 1     |
1739 |                                      |                                      |
1740 +--------------------------------------+--------------------------------------+
1741 | **Release date**                     | 2020/08/17                           |
1742 |                                      |                                      |
1743 +--------------------------------------+--------------------------------------+
1744
1745 New features
1746 ------------
1747
1748 None
1749
1750 **Bug fixes**
1751
1752 - `DCAEGEN2-2249 <https://jira.onap.org/browse/DCAEGEN2-2249>`_ SON-Handler: Fix networkId issue while making call to oof
1753 - `DCAEGEN2-2216 <https://jira.onap.org/browse/DCAEGEN2-2216>`_ SON-Handler: Change Policy notification  to align with policy component updates
1754
1755 **Known Issues**
1756
1757 Same as Frankfurt Release
1758
1759
1760
1761
1762 ..      ===========================
1763 ..      * * *    FRANKFURT    * * *
1764 ..      ===========================
1765
1766
1767 Version: 6.0.0
1768 ==============
1769
1770
1771 Abstract
1772 --------
1773
1774 This document provides the release notes for the Frankfurt release.
1775
1776 Summary
1777 -------
1778
1779 Following DCAE components are available with default ONAP/DCAE installation.
1780
1781     - Platform components
1782
1783         - Cloudify Manager (helm chart)
1784         - Bootstrap container (helm chart)
1785         - Configuration Binding Service (helm chart)
1786         - Deployment Handler (helm chart)
1787         - Policy Handler (helm chart
1788         - Service Change Handler (helm chart)
1789         - Inventory API (helm chart)
1790         - Dashboard (helm chart)
1791
1792     - Service components
1793
1794         - VES Collector
1795         - Threshold Crossing Analytics (TCA/CDAP)
1796         - HV-VES Collector
1797         - PNF-Registration Handler
1798         - Docker based Threshold Crossing Analytics (TCA-Gen2)
1799         - Holmes Rule Management *
1800         - Holmes Engine Management *
1801
1802     - Additional resources that DCAE utilizes deployed using ONAP common charts:
1803     
1804         - Postgres Database
1805         - Mongo Database
1806         - Redis Cluster Database
1807         - Consul Cluster 
1808
1809 Below service components (mS) are available to be deployed on-demand.
1810
1811         - SNMPTrap Collector
1812         - RESTConf Collector
1813         - DataFile Collector
1814         - PM-Mapper 
1815         - BBS-EventProcessor
1816         - VES Mapper
1817         - Heartbeat mS
1818         - SON-Handler
1819         - PM-Subscription Handler
1820
1821     Notes:
1822
1823         \*  These components are delivered by the Holmes project.
1824
1825
1826
1827 Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster. DCAE platform components are deployed using Helm charts. DCAE service components are deployed using Cloudify blueprints. DCAE provides a Cloudify Manager plugin (k8splugin) that is capable of expanding a Cloudify blueprint node specification for a service component to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack, registering services to MSB, etc.
1828
1829
1830 Release Data
1831 ------------
1832
1833 +--------------------------------------+--------------------------------------------------------+
1834 | **DCAE Project**                     |                                                        |
1835 |                                      |                                                        |
1836 +--------------------------------------+--------------------------------------------------------+
1837 | **Docker images**                    |Refer :any:`Deliverable <frankfurt_deliverable>`        |
1838 |                                      |                                                        |
1839 +--------------------------------------+--------------------------------------------------------+
1840 | **Release designation**              | 6.0.0 frankfurt                                        |
1841 |                                      |                                                        |
1842 +--------------------------------------+--------------------------------------------------------+
1843 | **Release date**                     | 2020-06-04                                             |
1844 |                                      |                                                        |
1845 +--------------------------------------+--------------------------------------------------------+
1846
1847
1848 New features
1849 ------------
1850
1851 - DCAE Platform Enhancement
1852
1853     - Introduction of Microservice and Onboarding Design (MOD) platform 
1854     - Policy Notification support for DCAE components
1855     - Dynamic AAF certificate creation during component instantiation
1856     - Helm chart optimization to control each platform component separate
1857     - Dashboard Optimization 
1858     - Blueprint generator tool to simplify deployment artifact creation
1859    
1860
1861 - Following new services are delivered this release
1862
1863     - Event Processors
1864     
1865         - PM Subscription Handler
1866         - DataLake Handlers 
1867     - Analytics/RCA
1868     
1869         - TCA-GEN2
1870         
1871         - Acumos Adapter (PoC)
1872
1873 .. _frankfurt_deliverable:
1874
1875 Deliverables
1876 ------------
1877
1878 Software Deliverables
1879
1880 .. csv-table::
1881    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1882    :widths: auto
1883
1884    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.0.1"
1885    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.3.0"
1886    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.4.0"
1887    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1"
1888    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.3"
1889    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.5.4"
1890    "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:2.1.0"
1891    "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0"
1892    "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
1893    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:1.3.1"
1894    "dcaegen2/deployments", "multisite-init-container", "onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0"
1895    "dcaegen2/deployments", "redis-cluster-container", "onap/org.onap.dcaegen2.deployments.redis-cluster-container:1.0.0"
1896    "dcaegen2/deployments", "tca-cdap-container", "onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.2.2"
1897    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
1898    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.1"
1899    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.0.1"
1900    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
1901    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.1"
1902    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.1"
1903    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
1904    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.0.3"
1905    "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.12.6" 
1906    "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.2"
1907    "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.3.0"
1908    "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.4.1"  
1909    "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.0"
1910    "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2"
1911    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.0.2"
1912    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.0.2"
1913    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.0.3"
1914    "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.0"
1915    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.0"
1916    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1"
1917    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.3.1"
1918    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.2"
1919    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.0.2"
1920    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.2"
1921    "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.3.1 (jar)"
1922    "dcaegen2/services/sdk", "", "DCAE SDK 1.3.5 (jar)"
1923    "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.3.2"
1924         
1925
1926 Known Limitations, Issues and Workarounds
1927 -----------------------------------------
1928
1929     * Blueprint generator escape char issue (DCAEGEN2-2140)
1930     * TCAgen2 Policy configuration support (DCAEGEN2-2198)
1931     * TCA/CDAP config refresh causes duplicate events (DCAEGEN2-2241)
1932
1933
1934
1935 *System Limitations*
1936
1937 None
1938
1939 *Known Vulnerabilities*
1940
1941 None
1942
1943 *Workarounds*
1944
1945 Documented under corresponding jira if applicable.
1946
1947 Security Notes
1948 --------------
1949
1950 *Fixed Security Issues*
1951
1952     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
1953     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
1954     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
1955     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
1956     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
1957
1958     
1959 *Known Security Issues*
1960
1961         None
1962         
1963         
1964 *Known Vulnerabilities in Used Modules*
1965
1966         None
1967         
1968 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
1969
1970 Test Results
1971 ------------
1972
1973  - `DCAE R6 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Frankfurt+Release>`_
1974  - `DCAE MOD R6 Test <https://wiki.onap.org/display/DW/DCAE+MOD+Test+Plan>`_
1975
1976
1977 References
1978 ----------
1979
1980 For more information on the ONAP Frankfurt release, please see:
1981
1982 #. `ONAP Home Page`_
1983 #. `ONAP Documentation`_
1984 #. `ONAP Release Downloads`_
1985 #. `ONAP Wiki Page`_
1986
1987
1988 .. _`ONAP Home Page`: https://www.onap.org
1989 .. _`ONAP Wiki Page`: https://wiki.onap.org
1990 .. _`ONAP Documentation`: https://docs.onap.org
1991 .. _`ONAP Release Downloads`: https://git.onap.org
1992
1993 Quick Links:
1994
1995         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1996         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1997
1998
1999 ..      =========================
2000 ..      * * *    EL-ALTO    * * *
2001 ..      =========================
2002
2003
2004 Version: 5.0.1
2005 ==============
2006
2007 The offical El-Alto release (rolls up all 5.0.0 early drop deliverables) focused on technical debts and SECCOM priority work-items.
2008
2009 Following is summary of updates done for DCAEGEN2
2010
2011 **Security**
2012
2013 Following platform components were enabled for HTTPS
2014     - ConfigBindingService (CBS)
2015       -   CBS is used by all DCAE MS to fetch DCAE MS configuration from Consul. To mitigate impact for DCAE MS, CBS deployment through OOM/Helm was modified to support CBS on both HTTP and HTTPS. `Design for CBS TLS migration <https://wiki.onap.org/display/DW/TLS+support+for+CBS+-+Migration+Plan>`_
2016     - Cloudify Manager
2017     - InventoryAPI
2018     - Non-root container process (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
2019
2020 All components interfacing with platform components were modified to support TLS interface
2021
2022 **Miscellaneous**
2023     - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
2024     - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
2025     - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
2026     - CBS client libraries updated to remove consul service lookup
2027     - Image Optimization (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
2028
2029
2030
2031 With this release, all DCAE platform components has been migrated to helm charts. Following is complete list of DCAE components available part of default ONAP/DCAE installation.
2032     - Platform components
2033         - Cloudify Manager (helm chart)
2034         - Bootstrap container (helm chart)
2035         - Configuration Binding Service (helm chart)
2036         - Deployment Handler (helm chart)
2037         - Policy Handler (helm chart
2038         - Service Change Handler (helm chart)
2039         - Inventory API (helm chart)
2040         - Dashboard (helm charts)
2041     - Service components
2042         - VES Collector
2043         - SNMP Collector
2044         - Threshold Crossing Analytics
2045         - HV-VES Collector
2046         - PNF-Registration Handler
2047         - Holmes Rule Management *
2048         - Holmes Engine Management *
2049     - Additional resources that DCAE utilizes:
2050         - Postgres Database
2051         - Redis Cluster Database
2052         - Consul Cluster *
2053
2054     Notes:
2055         \*  These components are delivered by external ONAP project.
2056
2057 DCAE also includes below MS which can be deployed on-demand (via Dashboard or Cloudify CLI or CLAMP)
2058
2059     - Collectors
2060         - RESTConf collector 
2061         - DataFile collector
2062     - Event Processors
2063         - VES Mapper
2064         - 3gpp PM-Mapper
2065         - BBS Event processor
2066     - Analytics/RCA
2067         - SON-Handler
2068         - Missing Heartbeat Ms
2069
2070 - All DCAE components are designed to support platform maturity requirements.
2071
2072
2073 **Source Code**
2074
2075 Source code of DCAE components are released under the following repositories on gerrit.onap.org; there is no new component introduced for El-Alto Early-drop.
2076     - dcaegen2
2077     - dcaegen2.analytics.tca
2078     - dcaegen2.collectors.snmptrap
2079     - dcaegen2.collectors.ves
2080     - dcaegen2.collectors.hv-ves
2081     - dcaegen2.collectors.datafile
2082     - dcaegen2.collectors.restconf
2083     - dcaegen2.deployments
2084     - dcaegen2.platform.blueprints
2085     - dcaegen2.platform.cli
2086     - dcaegen2.platform.configbinding
2087     - dcaegen2.platform.deployment-handler
2088     - dcaegen2.platform.inventory-api
2089     - dcaegen2.platform.plugins
2090     - dcaegen2.platform.policy-handler
2091     - dcaegen2.platform.servicechange-handler
2092     - dcaegen2.services.heartbeat
2093     - dcaegen2.services.mapper
2094     - dcaegen2.services.pm-mapper
2095     - dcaegen2.services.prh
2096     - dcaegen2.services.son-handler
2097     - dcaegen2.services
2098     - dcaegen2.services.sdk
2099     - dcaegen2.utils
2100     - ccsdk.platform.plugins
2101     - ccsdk.dashboard
2102
2103 **Bug Fixes**
2104     * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
2105     * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
2106
2107
2108 **Known Issues**
2109     * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
2110
2111 **Security Notes**
2112
2113 *Fixed Security Issues*
2114     * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
2115     * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
2116     * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
2117     * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
2118     * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
2119
2120 *Known Security Issues*
2121     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
2122     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
2123     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
2124     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
2125     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
2126
2127 *Known Vulnerabilities in Used Modules*
2128
2129 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
2130
2131 Quick Links:
2132         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
2133
2134         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
2135
2136         - `Project Vulnerability Review Table for DCAE (El-Alto Maintenance) <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
2137
2138
2139 **Upgrade Notes**
2140
2141 The following components are upgraded from Dublin/R4 and El-Alto EarlyDrop deliverables.
2142     - K8S Bootstrap container:
2143        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.4
2144        - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
2145     - Configuration Binding Service:
2146        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.2
2147        - Description: HTTPS support, Image optimization and non-root user
2148     - Inventory API
2149        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
2150        - Description: HTTPS support, container optmization and non-root user
2151     - DataFile Collector
2152        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.3
2153        - Description : Code optimization, bug fixes, dmaap plugin integration
2154     - SON Handler MS
2155        - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.1.1
2156        - Description : Image optimization, bug fixes, CBS integration
2157     - VES Adapter/Mapper MS
2158        - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1
2159        - Description : Image optimization & CBS periodic polling
2160     - PRH MS
2161        - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.3.1
2162        - Description : Code optimization, bug fixes and SDK alignment
2163     - HV-VES MS
2164        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.3.0
2165        - Description : Code optimization, bug fixes and SDK alignment
2166
2167 Version: 5.0.0
2168 ==============
2169
2170 El-Alto Early-drop focused on technical debts and SECCOM priority work-items.
2171
2172 Following is summary of updates done for DCAEGEN2
2173
2174 **Security**
2175
2176 Following platform components were enabled for HTTPS
2177     - ConfigBindingService (CBS)
2178       -   CBS is used by all DCAE MS to fetch DCAE MS configuration from Consul. To mitigate impact for DCAE MS, CBS deployment through OOM/Helm was modified to support CBS on both HTTP and HTTPS. `Design for CBS TLS migration <https://wiki.onap.org/display/DW/TLS+support+for+CBS+-+Migration+Plan>`_
2179     - Cloudify Manager
2180     - InventoryAPI
2181
2182 All components interfacing with platform components were modified to support TLS interface
2183
2184 **Miscellaneous**
2185     - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
2186     - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
2187     - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
2188     - CBS client libraries updated to remove consul service lookup
2189
2190
2191
2192 **Bug Fixes**
2193     * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
2194     * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
2195
2196
2197 **Known Issues**
2198     * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
2199
2200
2201 **Security Notes**
2202
2203 *Fixed Security Issues*
2204
2205 *Known Security Issues*
2206
2207     * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
2208     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
2209     * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
2210     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
2211     * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
2212     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
2213     * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
2214     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
2215     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
2216     * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
2217
2218 *Known Vulnerabilities in Used Modules*
2219
2220 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
2221
2222 Quick Links:
2223         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
2224
2225         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
2226
2227         - `Project Vulnerability Review Table for DCAE (El-Alto) <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
2228
2229
2230 **Upgrade Notes**
2231
2232 The following components are upgraded from Dublin/R4.
2233     - Cloudify Manager:
2234        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:2.0.2
2235        - Description: DCAE's Cloudify Manager container is based on Cloudify Manager Community Version 19.01.24, which is based on Cloudify Manager 4.5. The container was updated to support TLS.
2236     - K8S Bootstrap container:
2237        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.2
2238        - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
2239     - Configuration Binding Service:
2240        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.1
2241        - Description: HTTPS support, Image optimization and non-root user
2242     - Deployment Handler
2243        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.2.0
2244        - Description: Update to node10, uninstall workflow updates
2245     - Service Change Handler
2246        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2
2247        - Description: HTTPS inventoryAPI support, container optmization and non-root user
2248     - Inventory API
2249        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
2250        - Description: HTTPS support, container optmization and non-root user
2251     - DataFile Collector
2252        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.2
2253        - Description : Code optimization, bug fixes, dmaap plugin integration
2254     - 3gpp PM-Mapper
2255        - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.1.3
2256        - Description: Code optimization, bug fixes, dmaap plugin integration
2257
2258
2259
2260 Version: 4.0.0
2261 ==============
2262
2263 :Release Date: 2019-06-06
2264
2265 **New Features**
2266
2267 DCAE R4 improves upon previous release with the following new features:
2268
2269 - DCAE Platform Enhancement
2270     - Multisite K8S cluster deployment support for DCAE services (via K8S plugin)
2271     - Support helm chart deployment in DCAE using new Helm cloudify plugin
2272     - DCAE Healthcheck enhancement to cover static and dynamic deployments
2273     - Dynamic AAF based topic provisioning support through Dmaap cloudify plugin
2274     - Dashboard Integration (UI for deployment/verification)
2275     - PolicyHandler Enhancement to support new Policy Lifecycle API’s
2276     - Blueprint generator tool to simplify deployment artifact creation
2277     - Cloudify Manager resiliency
2278
2279 - Following new services are delivered with Dublin
2280     - Collectors
2281         - RESTConf collector 
2282     - Event Processors
2283         - VES Mapper
2284         - 3gpp PM-Mapper
2285         - BBS Event processor
2286     - Analytics/RCA
2287         - SON-Handler
2288         - Heartbeat MS
2289
2290 Most platform components has been migrated to helm charts. Following is complete list of DCAE components available part of default ONAP/dcae installation.
2291     - Platform components
2292         - Cloudify Manager (helm chart)
2293         - Bootstrap container (helm chart)
2294         - Configuration Binding Service (helm chart)
2295         - Deployment Handler (helm chart)
2296         - Policy Handler (helm chart
2297         - Service Change Handler (helm chart)
2298         - Inventory API (helm chart)
2299         - Dashboard (Cloudify Blueprint)
2300     - Service components
2301         - VES Collector
2302         - SNMP Collector
2303         - Threshold Crossing Analytics
2304         - HV-VES Collector
2305         - PNF-Registration Handler
2306         - Holmes Rule Management *
2307         - Holmes Engine Management *
2308     - Additional resources that DCAE utilizes:
2309         - Postgres Database
2310         - Redis Cluster Database
2311         - Consul Cluster *
2312
2313     Notes:
2314         \*  These components are delivered by the Holmes project.
2315
2316
2317 Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster. DCAE R3 includes enhancement to Cloudify Manager plugin (k8splugin) that is capable of expanding a Blueprint node specification written for Docker container to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack, registering services to MSB, etc.
2318
2319 - All DCAE components are designed to support platform maturity requirements.
2320
2321
2322 **Source Code**
2323
2324 Source code of DCAE components are released under the following repositories on gerrit.onap.org:
2325     - dcaegen2
2326     - dcaegen2.analytics.tca
2327     - dcaegen2.collectors.snmptrap
2328     - dcaegen2.collectors.ves
2329     - dcaegen2.collectors.hv-ves
2330     - dcaegen2.collectors.datafile
2331     - dcaegen2.collectors.restconf
2332     - dcaegen2.deployments
2333     - dcaegen2.platform.blueprints
2334     - dcaegen2.platform.cli
2335     - dcaegen2.platform.configbinding
2336     - dcaegen2.platform.deployment-handler
2337     - dcaegen2.platform.inventory-api
2338     - dcaegen2.platform.plugins
2339     - dcaegen2.platform.policy-handler
2340     - dcaegen2.platform.servicechange-handler
2341     - dcaegen2.services.heartbeat
2342     - dcaegen2.services.mapper
2343     - dcaegen2.services.pm-mapper
2344     - dcaegen2.services.prh
2345     - dcaegen2.services.son-handler
2346     - dcaegen2.services
2347     - dcaegen2.services.sdk
2348     - dcaegen2.utils
2349     - ccsdk.platform.plugins
2350     - ccsdk.dashboard
2351
2352 **Bug Fixes**
2353
2354 **Known Issues**
2355     * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
2356
2357
2358 **Security Notes**
2359
2360 *Fixed Security Issues*
2361
2362 *Known Security Issues*
2363
2364     * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
2365     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
2366     * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
2367     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
2368     * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
2369     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
2370     * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
2371     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
2372     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
2373     * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
2374
2375 *Known Vulnerabilities in Used Modules*
2376
2377 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
2378
2379 Quick Links:
2380         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
2381
2382         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
2383
2384         - `Project Vulnerability Review Table for DCAE (Dublin) <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_
2385
2386
2387 **New component Notes**
2388 The following components are introduced in R4
2389
2390     - Dashboard
2391        - Docker container tag: onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.1.0
2392        - Description: Dashboard provides an UI interface for users/operation to deploy and manage service components in DCAE
2393     - Blueprint generator
2394        - Java artifact : /org/onap/dcaegen2/platform/cli/blueprint-generator/1.0.0/blueprint-generator-1.0.0.jar
2395        - Description: Tool to generate the deployment artifact (cloudify blueprints) based on component spec
2396     - RESTConf collector 
2397        - Docker container tag: onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1
2398        - Description: Provides RESTConf interfaces to events from external domain controllers
2399     - VES/Universal Mapper
2400        - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.0
2401        - Description: Standardizes events recieved from SNMP and RESTConf collector into VES for further processing with DCAE analytics services
2402     - 3gpp PM-Mapper
2403        - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.0.1
2404        - Description: Transforms 3gpp data feed recieved from DMAAP-DR into VES events
2405     - BBS Event processor
2406        - Docker container tag: onap/org.onap.dcaegen2.services.components.bbs-event-processor:1.0.0
2407        - Description: Handles PNF-Reregistration and CPE authentication events and generate CL events
2408     - SON-Handler
2409        - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.0.3
2410        - Description: Supports PC-ANR optimization analysis and generating CL events output
2411     - Heartbeat MS
2412        - Docker container tag: onap/org.onap.dcaegen2.services.heartbeat:2.1.0
2413        - Description: Generates missing heartbeat CL events based on configured threshold for VES heartbeats/VNF type.
2414
2415
2416 **Upgrade Notes**
2417
2418 The following components are upgraded from R3
2419     - Cloudify Manager:
2420        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.6.2
2421        - Description: DCAE's Cloudify Manager container is based on Cloudify Manager Community Version 19.01.24, which is based on Cloudify Manager 4.5.
2422     - K8S Bootstrap container:
2423        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.18
2424        - Description: K8s bootstrap container updated to include new plugin and remove DCAE Controller components which have been migrated to Helm chart.
2425     - Configuration Binding Service:
2426        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.3.0
2427        - Description: Code optimization and bug fixes
2428     - Deployment Handler
2429        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.0.1
2430        - Include updates for health and service endpoint check and bug fixes
2431     - Policy Handler
2432        - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:5.0.0
2433        - Description: Policy Handler supports the new lifecycle API's from Policy framework
2434     - Service Change Handler
2435        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
2436        - Description: No update from R3
2437     - Inventory API
2438        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.2.0
2439        - Description: Refactoring and updates for health and service endpoint check
2440     - VES Collector
2441        - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.4.5
2442        - Description : Authentication enhancement, refactoring and bug-fixes
2443     - Threshold Crossing Analytics
2444        - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.2
2445        - Description: Config updates. Replaced Hadoop VM Cluster based file system with regular host file system; repackaged full TCA-CDAP stack into Docker container; transactional state separation from TCA in-memory to off-node Redis cluster for supporting horizontal scaling.
2446     - DataFile Collector
2447        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.1.3
2448        - Description : Code optimization, bug fixes, logging and performance improvement
2449     - PNF Registrator handler
2450        - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.4
2451        - Description : Code optimization, SDK integration, PNF-UPDATE flow support
2452     - HV-VES Collector
2453        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.1.0
2454        - Description : Code optimization, bug fixes, and enables SASL for kafka interface
2455     - SNMP Trap Collector
2456        - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
2457        - Description : Code coverage improvements
2458
2459
2460
2461
2462 Version: 3.0.1
2463 ==============
2464
2465 :Release Date: 2019-01-31
2466
2467 DCAE R3 Maintenance release includes following fixes
2468
2469 **Bug Fixes**
2470
2471 - DataFileCollector
2472      - DCAEGEN2-940
2473        Larger files of size 100Kb publish to DR
2474      - DCAEGEN2-941
2475        DFC error after running over 12 hours
2476      - DCAEGEN2-1001
2477        Multiple Fileready notification not handled
2478
2479 - HighVolume VES Collector (protobuf/tcp)
2480      - DCAEGEN2-976
2481        HV-VES not fully complaint to RTPM protocol (issue with CommonEventHeader.sequence)
2482
2483 - VESCollector (http)
2484      - DCAEGEN2-1035
2485        Issue with VES batch event publish
2486
2487 - Heat deployment
2488      - DCAEGEN2-1007
2489        Removing obsolete services configuration
2490
2491
2492 The following containers are updated in R3.0.1
2493
2494     - DataFile Collector
2495        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.5
2496     - HV-VES Collector
2497        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.2
2498     - VES Collector
2499        - Docker container tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.2
2500
2501 **Known Issues**
2502
2503 - An issue related to VESCollector basic authentication was noted and tracked under DCAEGEN2-1130. This configuration is not enabled by default for R3.0.1; and fix will be handled in Dublin
2504
2505 - Certificates under onap/org.onap.dcaegen2.deployments.tls-init-container:1.0.0 has expired March'2019 and impacting CL deployment from CLAMP. Follow below workaround to update the certificate
2506     kubectl get deployments -n onap | grep deployment-handler
2507     kubectl edit deployment -n onap dev-dcaegen2-dcae-deployment-handler
2508     Search and change tag onap/org.onap.dcaegen2.deployments.tls-init-container:1.0.0 to onap/org.onap.dcaegen2.deployments.tls-init-container:1.0.3
2509
2510
2511
2512
2513 Version: 3.0.0
2514 --------------
2515
2516 :Release Date: 2018-11-30
2517
2518 **New Features**
2519
2520 DCAE R3 improves upon previous release with the following new features:
2521
2522 - All DCAE R3 components are delivered as Docker container images.  The list of components is as follows.
2523     - Platform components
2524         - Cloudify Manager
2525         - Bootstrap container
2526         - Configuration Binding Service
2527         - Deployment Handler
2528         - Policy Handler
2529         - Service Change Handler
2530         - Inventory API
2531     - Service components
2532         - VES Collector
2533         - SNMP Collector
2534         - Threshold Crossing Analytics
2535         - Holmes Rule Management *
2536         - Holmes Engine Management *
2537     - Additional resources that DCAE utilizes:
2538         - Postgres Database
2539         - Redis Cluster Database
2540         - Consul Cluster
2541
2542     Notes:
2543         \*  These components are delivered by the Holmes project.
2544
2545 - DCAE R3 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
2546
2547     - Under Heat based deployment all DCAE component containers are deployed onto a single Docker host VM that is launched from an OpenStack Heat Orchestration Template as part of "stack creation".
2548     - Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
2549
2550 - DCAE R3 includes a new Cloudify Manager plugin (k8splugin) that is capable of expanding a Blueprint node specification written for Docker container to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack, registering services to MSB, etc.
2551
2552 - All DCAE components are designed to support platform maturity requirements.
2553
2554
2555 **Source Code**
2556
2557 Source code of DCAE components are released under the following repositories on gerrit.onap.org:
2558     - dcaegen2
2559     - dcaegen2.analytics
2560     - dcaegen2.analytics.tca
2561     - dcaegen2.collectors
2562     - dcaegen2.collectors.snmptrap
2563     - dcaegen2.collectors.ves
2564     - dcaegen2.collectors.hv-ves
2565     - dcaegen2.collectors.datafile
2566     - dcaegen2.deployments
2567     - dcaegen2.platform
2568     - dcaegen2.platform.blueprints
2569     - dcaegen2.platform.cli
2570     - dcaegen2.platform.configbinding
2571     - dcaegen2.platform.deployment-handler
2572     - dcaegen2.platform.inventory-api
2573     - dcaegen2.platform.plugins
2574     - dcaegen2.platform.policy-handler
2575     - dcaegen2.platform.servicechange-handler
2576     - dcaegen2.services.heartbeat
2577     - dcaegen2.services.mapper
2578     - dcaegen2.services.prh
2579     - dcaegen2.utils
2580
2581 **Bug Fixes**
2582
2583 **Known Issues**
2584
2585 - DCAE utilizes Cloudify Manager as its declarative model based resource deployment engine.  Cloudify Manager is an open source upstream technology provided by Cloudify Inc. as a Docker image.  DCAE R2 does not provide additional enhancements towards Cloudify Manager's platform maturity.
2586
2587 **Security Notes**
2588
2589 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=28377647>`_.
2590
2591 Quick Links:
2592         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
2593
2594         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
2595
2596         - `Project Vulnerability Review Table for DCAE (Casablanca) <https://wiki.onap.org/pages/viewpage.action?pageId=41421168>`_
2597
2598
2599 **New component Notes**
2600 The following components are introduced in R3
2601
2602     - DataFile Collector
2603        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.4
2604        - Description : Bulk data file collector to fetch non-realtime PM data
2605     - PNF Registrator handler
2606        - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.1.1
2607        - Description : Recieves VES registration event and updates AAI and SO
2608     - HV-VES Collector
2609        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.0
2610        - Description : High Volume VES Collector for fetching real-time PM measurement data
2611     - SNMP Trap Collector
2612        - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
2613        - Description : Receives SNMP traps and publishes them to a  message router (DMAAP/MR) in json structure
2614
2615
2616 **Upgrade Notes**
2617
2618 The following components are upgraded from R2:
2619     - Cloudify Manager:
2620        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.4.2
2621        - Description: R3 DCAE's Cloudify Manager container is based on Cloudify Manager Community Version 18.7.23, which is based on Cloudify Manager 4.3.
2622     - Bootstrap container:
2623        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.5
2624        - Description: R3 DCAE no longer uses bootstrap container for Heat based deployment, -- deployment is done through cloud-init scripts and docker-compose specifications.  The bootstrap is for OOM (Kubernetes) based deployment.
2625     - Configuration Binding Service:
2626        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.2.3
2627        - Description: Configuration Binding Sevice now supports the new configuration policy format and support for TLS
2628     - Deployment Handler
2629        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:3.0.3
2630     - Policy Handler
2631        - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:4.4.0
2632        - Description: Policy Handler now supports the new configuration policy format and support for TLS
2633     - Service Change Handler
2634        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
2635        - Description: Refactoring.
2636     - Inventory API
2637        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.4
2638        - Description: Refactoring.
2639     - VES Collector
2640        - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.1
2641        - Description : Refactoring
2642     - Threshold Crossing Analytics
2643        - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
2644        - Description: Replaced Hadoop VM Cluster based file system with regular host file system; repackaged full TCA-CDAP stack into Docker container; transactional state separation from TCA in-memory to off-node Redis cluster for supporting horizontal scaling.
2645
2646
2647
2648
2649 Version: 2.0.0
2650 ==============
2651
2652 :Release Date: 2018-06-07
2653
2654 **New Features**
2655
2656 DCAE R2 improves upon previous release with the following new features:
2657
2658 - All DCAE R2 components are delivered as Docker container images.  The list of components is as follows.
2659     - Platform components
2660         - Cloudify Manager
2661         - Bootstrap container
2662         - Configuration Binding Service
2663         - Deployment Handler
2664         - Policy Handler
2665         - Service Change Handler
2666         - Inventory API
2667     - Service components
2668         - VES Collector
2669         - SNMP Collector
2670         - Threshold Crossing Analytics
2671         - Holmes Rule Management *
2672         - Holmes Engine Management *
2673     - Additional resources that DCAE utilizes:
2674         - Postgres Database
2675         - Redis Cluster Database
2676         - Consul Cluster
2677
2678     Notes:
2679         \*  These components are delivered by the Holmes project and used as a DCAE analytics component in R2.
2680
2681 - DCAE R2 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
2682
2683     - Under Heat based deployment all DCAE component containers are deployed onto a single Docker host VM that is launched from an OpenStack Heat Orchestration Template as part of "stack creation".
2684     - Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
2685
2686 - DCAE R2 includes a new Cloudify Manager plugin (k8splugin) that is capable of expanding a Blueprint node specification written for Docker container to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack, registering services to MSB, etc.
2687
2688 - All DCAE components are designed to support platform maturity requirements.
2689
2690
2691 **Source Code**
2692
2693 Source code of DCAE components are released under the following repositories on gerrit.onap.org:
2694     - dcaegen2
2695     - dcaegen2.analytics
2696     - dcaegen2.analytics.tca
2697     - dcaegen2.collectors
2698     - dcaegen2.collectors.snmptrap
2699     - dcaegen2.collectors.ves
2700     - dcaegen2.deployments
2701     - dcaegen2.platform
2702     - dcaegen2.platform.blueprints
2703     - dcaegen2.platform.cli
2704     - dcaegen2.platform.configbinding
2705     - dcaegen2.platform.deployment-handler
2706     - dcaegen2.platform.inventory-api
2707     - dcaegen2.platform.plugins
2708     - dcaegen2.platform.policy-handler
2709     - dcaegen2.platform.servicechange-handler
2710     - dcaegen2.services.heartbeat
2711     - dcaegen2.services.mapper
2712     - dcaegen2.services.prh
2713     - dcaegen2.utils
2714
2715 **Bug Fixes**
2716
2717 **Known Issues**
2718
2719 - DCAE utilizes Cloudify Manager as its declarative model based resource deployment engine.  Cloudify Manager is an open source upstream technology provided by Cloudify Inc. as a Docker image.  DCAE R2 does not provide additional enhancements towards Cloudify Manager's platform maturity.
2720
2721 **Security Notes**
2722
2723 DCAE 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 DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=28377647>`_.
2724
2725 Quick Links:
2726         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
2727
2728         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
2729
2730         - `Project Vulnerability Review Table for DCAE (Beijing) <https://wiki.onap.org/pages/viewpage.action?pageId=28377647>`_
2731
2732
2733
2734 **Upgrade Notes**
2735
2736 The following components are upgraded from R1:
2737     - Cloudify Manager:
2738        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.3.0
2739        - Description: R2 DCAE's Cloudify Manager container is based on Cloudify Manager Community Version 18.2.28, which is based on Cloudify Manager 4.3.
2740     - Bootstrap container:
2741        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.1.11
2742        - Description: R2 DCAE no longer uses bootstrap container for Heat based deployment, -- deployment is done through cloud-init scripts and docker-compose specifications.  The bootstrap is for OOM (Kubernetes) based deployment.
2743     - Configuration Binding Service:
2744        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding:2.1.5
2745        - Description: Configuration Binding Sevice now supports the new configuration policy format.
2746     - Deployment Handler
2747        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:2.1.5
2748     - Policy Handler
2749        - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:2.4.5
2750        - Description: Policy Handler now supports the new configuration policy format.
2751     - Service Change Handler
2752        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.4
2753        - Description: Refactoring.
2754     - Inventory API
2755        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.1
2756        - Description: Refactoring.
2757     - VES Collector
2758        - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.2.0
2759     - Threshold Crossing Analytics
2760        - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
2761        - Description: Replaced Hadoop VM Cluster based file system with regular host file system; repackaged full TCA-CDAP stack into Docker container; transactional state separation from TCA in-memory to off-node Redis cluster for supporting horizontal scaling.
2762
2763
2764
2765 Version: 1.0.0
2766 ==============
2767
2768 :Release Date: 2017-11-16
2769
2770
2771 **New Features**
2772
2773 DCAE is the data collection and analytics sub-system of ONAP.  Under ONAP Release 1 the DCAE
2774 sub-system includes both platform components and DCAE service components.  Collectively the ONAP R1
2775 DCAE components support the data collection and analytics functions for the R1 use cases, i.e. vFW,
2776 vDNS, vCPU, and vVoLTE.
2777
2778 Specifically, DCAE R1 includes the following components:
2779
2780 - Core platform
2781     - Cloudify manager
2782     - Consul cluster
2783 - Extended platform
2784     - Platform component docker host
2785     - Service component docker host
2786     - CDAP cluster
2787     - PostgreSQL database (*)
2788 - Platform docker container components
2789     - Configuration binding service
2790     - Deployment handler
2791     - Service change handler
2792     - Inventory
2793     - Policy handler
2794     - CDAP broker
2795 - Service components
2796     - Docker container components
2797         - VNF Event Streaming (VES) collector
2798         - Holmes (engine and rule management) **
2799     - CDAP analytics component
2800         - Threshold Crossing Analytics (TCA)
2801
2802 (*) Note: This component is delivered under the CCSDK project, deployed by DCAE under a single
2803 VM configuration as a shared PostgreSQL database for the R1 demos.  (CCSDK PostgreSQL supports
2804 other deployment configurations not used in the R1 demos.)
2805 (**) Note: This component is delivered under the Holmes project and used as a DCAE analytics component
2806 in R1.
2807
2808 Source codes of DCAE are released under the following repositories on gerrit.onap.org:
2809
2810 - dcaegen2
2811 - dcaegen2/analytics
2812 - dcaegen2/analytics/tca
2813 - dcaegen2/collectors
2814 - dcaegen2/collectors/snmptrap
2815 - dcaegen2/collectors/ves
2816 - dcaegen2/deployments
2817 - dcaegen2/platform
2818 - dcaegen2/platform/blueprints
2819 - dcaegen2/platform/cdapbroker
2820 - dcaegen2/platform/cli
2821 - dcaegen2/platform/configbinding
2822 - dcaegen2/platform/deployment-handler
2823 - dcaegen2/platform/inventory-api
2824 - dcaegen2/platform/plugins
2825 - dcaegen2/platform/policy-handler
2826 - dcaegen2/platform/servicechange-handler
2827 - dcaegen2/utils
2828
2829
2830 **Bug Fixes**
2831
2832 This is the initial release.
2833
2834
2835 **Known Issues**
2836
2837 - Need to test/integrate into an OpenStack environment other than Intel/Windriver Pod25.
2838 - Need to provide a dev configuration DCAE.
2839
2840
2841 **Security Issues**
2842
2843 - The DCAE Bootstrap container needs to have a secret key for accessing VMs that it launches.  This key is currently passed in as a Heat template parameter.  Tracked by JIRA `DCAEGEN2-178 <https://jira.onap.org/browse/DCAEGEN2-178>`_.>`_.
2844 - The RESTful API calls are generally not secure.  That is, they are either over http, or https without certificate verification.  Once there is an ONAP wide solution for handling certificates, DCAE will switch to https.
2845
2846
2847 **Upgrade Notes**
2848
2849 This is the initial release.
2850
2851
2852 **Deprecation Notes**
2853
2854 There is a GEN1 DCAE sub-system implementation existing in the pre-R1 ONAP Gerrit system.  The GEN1
2855 DCAE is deprecated by the R1 release.  The DCAE included in ONAP R1 is also known as DCAE GEN2.  The
2856 following Gerrit repos are voided and already locked as read-only.
2857
2858 - dcae
2859 - dcae/apod
2860 - dcae/apod/analytics
2861 - dcae/apod/buildtools
2862 - dcae/apod/cdap
2863 - dcae/collectors
2864 - dcae/collectors/ves
2865 - dcae/controller
2866 - dcae/controller/analytics
2867 - dcae/dcae-inventory
2868 - dcae/demo
2869 - dcae/demo/startup
2870 - dcae/demo/startup/aaf
2871 - dcae/demo/startup/controller
2872 - dcae/demo/startup/message-router
2873 - dcae/dmaapbc
2874 - dcae/operation
2875 - dcae/operation/utils
2876 - dcae/orch-dispatcher
2877 - dcae/pgaas
2878 - dcae/utils
2879 - dcae/utils/buildtools
2880 - ncomp
2881 - ncomp/cdap
2882 - ncomp/core
2883 - ncomp/docker
2884 - ncomp/maven
2885 - ncomp/openstack
2886 - ncomp/sirius
2887 - ncomp/sirius/manager
2888 - ncomp/utils
2889
2890
2891 **Other**
2892
2893 SNMP trap collector is seed code delivery only.