Rls date update for Guilin maintenance
[dcaegen2.git] / docs / sections / release-notes.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. Copyright (c) 2017-2021 AT&T Intellectual Property. All rights reserved.
4 .. _release_notes:
5
6
7
8 ==================
9 DCAE Release Notes
10 ==================
11
12 .. contents::
13     :depth: 2
14 ..
15
16
17
18 ..      ===================================
19 ..      * * *    GUILIN  MAINTENANCE  * * *
20 ..      ===================================
21
22
23 Version: 7.0.1
24 ==============
25
26 Abstract
27 --------
28
29 This document provides the release notes for the Guilin Maintenance release
30
31
32 Summary
33 -------
34
35 This maintenance release is primarily to resolve bugs identified during Guilin release testing.
36
37
38 Release Data
39 ------------
40
41 +--------------------------------------+--------------------------------------+
42 | **Project**                          | DCAE                                 |
43 |                                      |                                      |
44 +--------------------------------------+--------------------------------------+
45 | **Docker images**                    | onap/org.onap.dcaegen2.collectors    |
46 |                                      |   .hv-ves.hv-collector-main:1.5.1    |
47 +--------------------------------------+--------------------------------------+
48 | **Release designation**              | Guilin Maintenance Release           |
49 |                                      |                                      |
50 +--------------------------------------+--------------------------------------+
51 | **Release date**                     | 2021/04/19                           |
52 |                                      |                                      |
53 +--------------------------------------+--------------------------------------+
54
55 New features
56 ------------
57
58 None
59
60 **Bug fixes**
61
62 - `DCAEGEN2-2516 <https://jira.onap.org/browse/DCAEGEN2-2516>`_ HV-VES Pod recovery when config-fetch fails
63 - `OOM-2641 <https://jira.onap.org/browse/OOM-2641>`_ Fix DCAEMOD paths based on Guilin ingress template
64
65 **Known Issues**
66
67 Same as Guilin Release
68
69
70 ..      ========================
71 ..      * * *    GUILIN    * * *
72 ..      ========================
73
74
75 Version: 7.0.0
76 ==============
77
78
79 Abstract
80 --------
81
82 This document provides the release notes for Guilin release.
83
84 Summary
85 -------
86
87 Following DCAE components are available with default ONAP/DCAE installation.
88
89     - Platform components
90
91         - Cloudify Manager (helm chart)
92         - Bootstrap container (helm chart)
93         - Configuration Binding Service (helm chart)
94         - Deployment Handler (helm chart)
95         - Policy Handler (helm chart
96         - Service Change Handler (helm chart)
97         - Inventory API (helm chart)
98         - Dashboard (helm chart)
99
100     - Service components
101
102         - VES Collector
103         - HV-VES Collector
104         - PNF-Registration Handler
105         - Docker based Threshold Crossing Analytics (TCA-Gen2)
106         - Holmes Rule Management *
107         - Holmes Engine Management *
108
109     - Additional resources that DCAE utilizes deployed using ONAP common charts:
110     
111         - Postgres Database
112         - Mongo Database
113         - Redis Cluster Database
114         - Consul Cluster 
115
116 Below service components (mS) are available to be deployed on-demand.
117
118         - SNMPTrap Collector
119         - RESTConf Collector
120         - DataFile Collector
121         - PM-Mapper 
122         - BBS-EventProcessor
123         - VES Mapper
124         - Heartbeat mS
125         - SON-Handler
126         - PM-Subscription Handler
127         - DataLake Handler (Admin and Feeder)
128         - Slice Analysis
129         - DataLake Extraction Service
130
131     Notes:
132
133         \*  These components are delivered by the Holmes project.
134
135
136
137 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.
138
139
140 Release Data
141 ------------
142
143 +--------------------------------------+--------------------------------------------------------+
144 | **DCAE Project**                     |                                                        |
145 |                                      |                                                        |
146 +--------------------------------------+--------------------------------------------------------+
147 | **Docker images**                    | Refer :any:`Deliverable <guilin_deliverable>`          |
148 |                                      |                                                        |
149 +--------------------------------------+--------------------------------------------------------+
150 | **Release designation**              | 7.0.0 Guilin                                           |
151 |                                      |                                                        |
152 +--------------------------------------+--------------------------------------------------------+
153 | **Release date**                     | 2020-11-19                                             |
154 |                                      |                                                        |
155 +--------------------------------------+--------------------------------------------------------+
156
157
158 New features
159 ------------
160
161 - DCAE Enhancements
162
163     - Cloudify Container upgraded with new base image; plugins load optimized (DCAEGEN2-2236, DCAEGEN2-2207, DCAEGEN2-2262)
164     - Bootstrap container optimization  (DCAEGEN2-1791)
165     - MOD/Runtime – Enable configuration for dynamic topic support (DCAEGEN2-1996)
166     - MOD/OnboardingAPI - Support for offline install (DCAEGEN2-2221)
167     - DCAE Dashboard UI Optimization  and bugfixes (DCAEGEN2-2223, DCAEGEN2-2364,DCAEGEN2-1638,DCAEGEN2-2298, DCAEGEN2-1857)
168     - Blueprint generator tool and K8Splugin enhancement to support External Certificate (DCAEGEN2-2250)
169     - K8S v1.17 support through DCAE Cloudify K8S plugins (DCAEGEN2-2309)
170     - Python 3.8 support enabled for several DCAE components - Heartbeat mS, PMSH mS, MOD/DistriubtorAPI mS, MOD/OnboardingAPI mS, Policy Library (DCAEGEN2-2292)
171     - 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)
172     - Hardcoded password removed from OOM charts - Cloudify, Bootstrap, DeploymentHandler, Dashboard; now managed dynamically through K8S secret (DCAEGEN2-1972, DCAEGEN2-1975)
173     - Best practice compliance
174          - STDOUT log compliance for DCAE Containers (DCAEGEN2-2324)
175          - No more than one main process (DCAEGEN2-2327/REQ-365)
176          - Container must crash when failure is noted (DCAEGEN2-2326/REQ-366)
177          - All containers must run as non-root (REQ-362)
178          - Code coverage >55% (DCAEGEN2-2333)
179     - All Vulnerability identified by SECCOM has been resolved (DCAEGEN2-2242)
180  
181
182 - Following new services are delivered this release
183
184     - Event Processors
185         - DataLake Extraction Service 
186        
187     - Analytics/RCA
188         - Slice Analysis MS
189         
190 .. _guilin_deliverable:
191
192 Deliverables
193 ------------
194
195 Software Deliverables
196
197 .. csv-table::
198    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
199    :widths: auto
200
201    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.2.1"
202    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.4.3"
203    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.5.0"
204    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.2"
205    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.3"
206    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.7.9"
207    "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:3.3.4"
208    "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0"
209    "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
210    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.1.0"
211    "dcaegen2/deployments", "multisite-init-container", "onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0"
212    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
213    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.3"
214    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
215    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
216    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
217    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
218    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
219    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.1.1"
220    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.3"
221    "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:2.1.8" 
222    "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.3"
223    "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
224    "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.1"  
225    "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.0"
226    "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
227    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.0"
228    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.0"
229    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.0"
230    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.1.2"
231    "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.0.1"
232    "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.1"
233    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.1"
234    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.1.0"
235    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.4.1"
236    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.4"
237    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.2"
238    "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.5.2 (jar)"
239    "dcaegen2/services/sdk", "", "DCAE SDK 1.4.3 (jar)"
240    "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.0"
241         
242
243 Known Limitations, Issues and Workarounds
244 -----------------------------------------
245
246     * BPGenerator yaml Fixes are different for yaml file and string (DCAEGEN2-2489)
247     * Slice Analysis - Avoid removal of data when insufficient samples are present (DCAEGEN2-2509)
248     * HV-VES - Pod recovery when config-fetch fails (DCAEGEN2-2516)
249     
250
251 *System Limitations*
252
253 None
254
255 *Known Vulnerabilities*
256
257 None
258
259 *Workarounds*
260
261 Documented under corresponding jira if applicable.
262
263 Security Notes
264 --------------
265
266 *Fixed Security Issues*
267     Listed above
268     
269 *Known Security Issues*
270
271         None
272         
273         
274 *Known Vulnerabilities in Used Modules*
275
276         None
277         
278 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>`_.
279
280 Test Results
281 ------------
282
283  - `DCAE R7 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Guilin+Release>`_
284  - `DCAE MOD R7 Test <https://wiki.onap.org/display/DW/DCAE+R7+Testplan>`_
285
286
287 References
288 ----------
289
290 For more information on the ONAP Guilin release, please see:
291
292 #. `ONAP Home Page`_
293 #. `ONAP Documentation`_
294 #. `ONAP Release Downloads`_
295 #. `ONAP Wiki Page`_
296
297
298 .. _`ONAP Home Page`: https://www.onap.org
299 .. _`ONAP Wiki Page`: https://wiki.onap.org
300 .. _`ONAP Documentation`: https://docs.onap.org
301 .. _`ONAP Release Downloads`: https://git.onap.org
302
303 Quick Links:
304
305         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
306         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
307
308
309
310
311 ..      ======================================
312 ..      * * *    EL-ALTO  MAINTENANCE  * * *
313 ..      ======================================
314
315
316 Version: 5.0.2
317 ==============
318
319 Abstract
320 --------
321
322 This document provides the release notes for the El-Alto Maintenance release
323
324
325 Summary
326 -------
327
328 This maintenance release is primarily to update expired certificates 
329 from original El-Alto released TLS-init container.
330
331 This patch is not required for Frankfurt release (and beyond) as certificates are dynamically 
332 retrieved from AAF at deployment time for all DCAE components.
333
334 Release Data
335 ------------
336
337 +--------------------------------------+--------------------------------------+
338 | **Project**                          | DCAE                                 |
339 |                                      |                                      |
340 +--------------------------------------+--------------------------------------+
341 | **Docker images**                    | onap/org.onap.dcaegen2.deployments   |
342 |                                      |   .tls-init-container:1.0.4          |
343 +--------------------------------------+--------------------------------------+
344 | **Release designation**              | El-Alto  Maintenance Release         |
345 |                                      |                                      |
346 +--------------------------------------+--------------------------------------+
347 | **Release date**                     | 2020/08/24                           |
348 |                                      |                                      |
349 +--------------------------------------+--------------------------------------+
350
351 New features
352 ------------
353
354 None
355
356 **Bug fixes**
357
358 - `DCAEGEN2-2206 <https://jira.onap.org/browse/DCAEGEN2-2206>`_ DCAE TLS Container : Address certificate expiration
359
360 **Known Issues**
361 Same as El-Alto Release
362
363
364
365 ..      ======================================
366 ..      * * *    FRANKFURT  MAINTENANCE  * * *
367 ..      ======================================
368
369
370 Version: 6.0.1
371 ==============
372
373 Abstract
374 --------
375
376 This document provides the release notes for the Frankfurt Maintenance release
377
378
379 Summary
380 -------
381
382 The focus of this release is to correct issues found on Frankfurt release.
383
384 Release Data
385 ------------
386
387 +--------------------------------------+--------------------------------------+
388 | **Project**                          | DCAE                                 |
389 |                                      |                                      |
390 +--------------------------------------+--------------------------------------+
391 | **Docker images**                    | onap/org.onap.dcaegen2.services.     |
392 |                                      |   son-handler:2.0.4                  |
393 +--------------------------------------+--------------------------------------+
394 | **Release designation**              | Frankfurt  Maintenance Release 1     |
395 |                                      |                                      |
396 +--------------------------------------+--------------------------------------+
397 | **Release date**                     | 2020/08/17                           |
398 |                                      |                                      |
399 +--------------------------------------+--------------------------------------+
400
401 New features
402 ------------
403
404 None
405
406 **Bug fixes**
407
408 - `DCAEGEN2-2249 <https://jira.onap.org/browse/DCAEGEN2-2249>`_ SON-Handler: Fix networkId issue while making call to oof
409 - `DCAEGEN2-2216 <https://jira.onap.org/browse/DCAEGEN2-2216>`_ SON-Handler: Change Policy notification  to align with policy component updates
410
411 **Known Issues**
412
413 Same as Frankfurt Release
414
415
416
417
418 ..      ===========================
419 ..      * * *    FRANKFURT    * * *
420 ..      ===========================
421
422
423 Version: 6.0.0
424 ==============
425
426
427 Abstract
428 --------
429
430 This document provides the release notes for the Frankfurt release.
431
432 Summary
433 -------
434
435 Following DCAE components are available with default ONAP/DCAE installation.
436
437     - Platform components
438
439         - Cloudify Manager (helm chart)
440         - Bootstrap container (helm chart)
441         - Configuration Binding Service (helm chart)
442         - Deployment Handler (helm chart)
443         - Policy Handler (helm chart
444         - Service Change Handler (helm chart)
445         - Inventory API (helm chart)
446         - Dashboard (helm chart)
447
448     - Service components
449
450         - VES Collector
451         - Threshold Crossing Analytics (TCA/CDAP)
452         - HV-VES Collector
453         - PNF-Registration Handler
454         - Docker based Threshold Crossing Analytics (TCA-Gen2)
455         - Holmes Rule Management *
456         - Holmes Engine Management *
457
458     - Additional resources that DCAE utilizes deployed using ONAP common charts:
459     
460         - Postgres Database
461         - Mongo Database
462         - Redis Cluster Database
463         - Consul Cluster 
464
465 Below service components (mS) are available to be deployed on-demand.
466
467         - SNMPTrap Collector
468         - RESTConf Collector
469         - DataFile Collector
470         - PM-Mapper 
471         - BBS-EventProcessor
472         - VES Mapper
473         - Heartbeat mS
474         - SON-Handler
475         - PM-Subscription Handler
476
477     Notes:
478
479         \*  These components are delivered by the Holmes project.
480
481
482
483 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.
484
485
486 Release Data
487 ------------
488
489 +--------------------------------------+--------------------------------------------------------+
490 | **DCAE Project**                     |                                                        |
491 |                                      |                                                        |
492 +--------------------------------------+--------------------------------------------------------+
493 | **Docker images**                    |Refer :any:`Deliverable <frankfurt_deliverable>`        |
494 |                                      |                                                        |
495 +--------------------------------------+--------------------------------------------------------+
496 | **Release designation**              | 6.0.0 frankfurt                                        |
497 |                                      |                                                        |
498 +--------------------------------------+--------------------------------------------------------+
499 | **Release date**                     | 2020-06-04                                             |
500 |                                      |                                                        |
501 +--------------------------------------+--------------------------------------------------------+
502
503
504 New features
505 ------------
506
507 - DCAE Platform Enhancement
508
509     - Introduction of Microservice and Onboarding Design (MOD) platform 
510     - Policy Notification support for DCAE components
511     - Dynamic AAF certificate creation during component instantiation
512     - Helm chart optimization to control each platform component separate
513     - Dashboard Optimization 
514     - Blueprint generator tool to simplify deployment artifact creation
515    
516
517 - Following new services are delivered this release
518
519     - Event Processors
520     
521         - PM Subscription Handler
522         - DataLake Handlers 
523     - Analytics/RCA
524     
525         - TCA-GEN2
526         
527         - Acumos Adapter (PoC)
528
529 .. _frankfurt_deliverable:
530
531 Deliverables
532 ------------
533
534 Software Deliverables
535
536 .. csv-table::
537    :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
538    :widths: auto
539
540    "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.0.1"
541    "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.3.0"
542    "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.4.0"
543    "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1"
544    "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.3"
545    "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.5.4"
546    "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:2.1.0"
547    "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0"
548    "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
549    "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:1.3.1"
550    "dcaegen2/deployments", "multisite-init-container", "onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0"
551    "dcaegen2/deployments", "redis-cluster-container", "onap/org.onap.dcaegen2.deployments.redis-cluster-container:1.0.0"
552    "dcaegen2/deployments", "tca-cdap-container", "onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.2.2"
553    "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
554    "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.1"
555    "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.0.1"
556    "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
557    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.1"
558    "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.1"
559    "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
560    "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.0.3"
561    "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.12.6" 
562    "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.2"
563    "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.3.0"
564    "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.4.1"  
565    "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.0"
566    "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2"
567    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.0.2"
568    "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.0.2"
569    "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.0.3"
570    "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.0"
571    "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.0"
572    "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1"
573    "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.3.1"
574    "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.2"
575    "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.0.2"
576    "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.2"
577    "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.3.1 (jar)"
578    "dcaegen2/services/sdk", "", "DCAE SDK 1.3.5 (jar)"
579    "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.3.2"
580         
581
582 Known Limitations, Issues and Workarounds
583 -----------------------------------------
584
585     * Blueprint generator escape char issue (DCAEGEN2-2140)
586     * TCAgen2 Policy configuration support (DCAEGEN2-2198)
587     * TCA/CDAP config refresh causes duplicate events (DCAEGEN2-2241)
588
589
590
591 *System Limitations*
592
593 None
594
595 *Known Vulnerabilities*
596
597 None
598
599 *Workarounds*
600
601 Documented under corresponding jira if applicable.
602
603 Security Notes
604 --------------
605
606 *Fixed Security Issues*
607
608     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
609     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
610     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
611     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
612     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
613
614     
615 *Known Security Issues*
616
617         None
618         
619         
620 *Known Vulnerabilities in Used Modules*
621
622         None
623         
624 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>`_.
625
626 Test Results
627 ------------
628
629  - `DCAE R6 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Frankfurt+Release>`_
630  - `DCAE MOD R6 Test <https://wiki.onap.org/display/DW/DCAE+MOD+Test+Plan>`_
631
632
633 References
634 ----------
635
636 For more information on the ONAP Frankfurt release, please see:
637
638 #. `ONAP Home Page`_
639 #. `ONAP Documentation`_
640 #. `ONAP Release Downloads`_
641 #. `ONAP Wiki Page`_
642
643
644 .. _`ONAP Home Page`: https://www.onap.org
645 .. _`ONAP Wiki Page`: https://wiki.onap.org
646 .. _`ONAP Documentation`: https://docs.onap.org
647 .. _`ONAP Release Downloads`: https://git.onap.org
648
649 Quick Links:
650
651         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
652         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
653
654
655 ..      =========================
656 ..      * * *    EL-ALTO    * * *
657 ..      =========================
658
659
660 Version: 5.0.1
661 ==============
662
663 The offical El-Alto release (rolls up all 5.0.0 early drop deliverables) focused on technical debts and SECCOM priority work-items.
664
665 Following is summary of updates done for DCAEGEN2
666
667 **Security**
668
669 Following platform components were enabled for HTTPS
670     - ConfigBindingService (CBS)
671       -   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>`_
672     - Cloudify Manager
673     - InventoryAPI
674     - Non-root container process (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
675
676 All components interfacing with platform components were modified to support TLS interface
677
678 **Miscellaneous**
679     - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
680     - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
681     - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
682     - CBS client libraries updated to remove consul service lookup
683     - Image Optimization (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
684
685
686
687 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.
688     - Platform components
689         - Cloudify Manager (helm chart)
690         - Bootstrap container (helm chart)
691         - Configuration Binding Service (helm chart)
692         - Deployment Handler (helm chart)
693         - Policy Handler (helm chart
694         - Service Change Handler (helm chart)
695         - Inventory API (helm chart)
696         - Dashboard (helm charts)
697     - Service components
698         - VES Collector
699         - SNMP Collector
700         - Threshold Crossing Analytics
701         - HV-VES Collector
702         - PNF-Registration Handler
703         - Holmes Rule Management *
704         - Holmes Engine Management *
705     - Additional resources that DCAE utilizes:
706         - Postgres Database
707         - Redis Cluster Database
708         - Consul Cluster *
709
710     Notes:
711         \*  These components are delivered by external ONAP project.
712
713 DCAE also includes below MS which can be deployed on-demand (via Dashboard or Cloudify CLI or CLAMP)
714
715     - Collectors
716         - RESTConf collector 
717         - DataFile collector
718     - Event Processors
719         - VES Mapper
720         - 3gpp PM-Mapper
721         - BBS Event processor
722     - Analytics/RCA
723         - SON-Handler
724         - Missing Heartbeat Ms
725
726 - All DCAE components are designed to support platform maturity requirements.
727
728
729 **Source Code**
730
731 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.
732     - dcaegen2
733     - dcaegen2.analytics.tca
734     - dcaegen2.collectors.snmptrap
735     - dcaegen2.collectors.ves
736     - dcaegen2.collectors.hv-ves
737     - dcaegen2.collectors.datafile
738     - dcaegen2.collectors.restconf
739     - dcaegen2.deployments
740     - dcaegen2.platform.blueprints
741     - dcaegen2.platform.cli
742     - dcaegen2.platform.configbinding
743     - dcaegen2.platform.deployment-handler
744     - dcaegen2.platform.inventory-api
745     - dcaegen2.platform.plugins
746     - dcaegen2.platform.policy-handler
747     - dcaegen2.platform.servicechange-handler
748     - dcaegen2.services.heartbeat
749     - dcaegen2.services.mapper
750     - dcaegen2.services.pm-mapper
751     - dcaegen2.services.prh
752     - dcaegen2.services.son-handler
753     - dcaegen2.services
754     - dcaegen2.services.sdk
755     - dcaegen2.utils
756     - ccsdk.platform.plugins
757     - ccsdk.dashboard
758
759 **Bug Fixes**
760     * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
761     * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
762
763
764 **Known Issues**
765     * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
766
767 **Security Notes**
768
769 *Fixed Security Issues*
770     * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
771     * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
772     * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
773     * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
774     * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
775
776 *Known Security Issues*
777     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
778     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
779     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
780     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
781     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
782
783 *Known Vulnerabilities in Used Modules*
784
785 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>`_.
786
787 Quick Links:
788         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
789
790         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
791
792         - `Project Vulnerability Review Table for DCAE (El-Alto Maintenance) <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
793
794
795 **Upgrade Notes**
796
797 The following components are upgraded from Dublin/R4 and El-Alto EarlyDrop deliverables.
798     - K8S Bootstrap container:
799        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.4
800        - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
801     - Configuration Binding Service:
802        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.2
803        - Description: HTTPS support, Image optimization and non-root user
804     - Inventory API
805        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
806        - Description: HTTPS support, container optmization and non-root user
807     - DataFile Collector
808        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.3
809        - Description : Code optimization, bug fixes, dmaap plugin integration
810     - SON Handler MS
811        - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.1.1
812        - Description : Image optimization, bug fixes, CBS integration
813     - VES Adapter/Mapper MS
814        - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1
815        - Description : Image optimization & CBS periodic polling
816     - PRH MS
817        - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.3.1
818        - Description : Code optimization, bug fixes and SDK alignment
819     - HV-VES MS
820        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.3.0
821        - Description : Code optimization, bug fixes and SDK alignment
822
823 Version: 5.0.0
824 ==============
825
826 El-Alto Early-drop focused on technical debts and SECCOM priority work-items.
827
828 Following is summary of updates done for DCAEGEN2
829
830 **Security**
831
832 Following platform components were enabled for HTTPS
833     - ConfigBindingService (CBS)
834       -   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>`_
835     - Cloudify Manager
836     - InventoryAPI
837
838 All components interfacing with platform components were modified to support TLS interface
839
840 **Miscellaneous**
841     - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
842     - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
843     - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
844     - CBS client libraries updated to remove consul service lookup
845
846
847
848 **Bug Fixes**
849     * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
850     * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
851
852
853 **Known Issues**
854     * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
855
856
857 **Security Notes**
858
859 *Fixed Security Issues*
860
861 *Known Security Issues*
862
863     * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
864     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
865     * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
866     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
867     * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
868     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
869     * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
870     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
871     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
872     * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
873
874 *Known Vulnerabilities in Used Modules*
875
876 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>`_.
877
878 Quick Links:
879         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
880
881         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
882
883         - `Project Vulnerability Review Table for DCAE (El-Alto) <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
884
885
886 **Upgrade Notes**
887
888 The following components are upgraded from Dublin/R4.
889     - Cloudify Manager:
890        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:2.0.2
891        - 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.
892     - K8S Bootstrap container:
893        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.2
894        - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
895     - Configuration Binding Service:
896        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.1
897        - Description: HTTPS support, Image optimization and non-root user
898     - Deployment Handler
899        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.2.0
900        - Description: Update to node10, uninstall workflow updates
901     - Service Change Handler
902        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2
903        - Description: HTTPS inventoryAPI support, container optmization and non-root user
904     - Inventory API
905        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
906        - Description: HTTPS support, container optmization and non-root user
907     - DataFile Collector
908        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.2
909        - Description : Code optimization, bug fixes, dmaap plugin integration
910     - 3gpp PM-Mapper
911        - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.1.3
912        - Description: Code optimization, bug fixes, dmaap plugin integration
913
914
915
916 Version: 4.0.0
917 ==============
918
919 :Release Date: 2019-06-06
920
921 **New Features**
922
923 DCAE R4 improves upon previous release with the following new features:
924
925 - DCAE Platform Enhancement
926     - Multisite K8S cluster deployment support for DCAE services (via K8S plugin)
927     - Support helm chart deployment in DCAE using new Helm cloudify plugin
928     - DCAE Healthcheck enhancement to cover static and dynamic deployments
929     - Dynamic AAF based topic provisioning support through Dmaap cloudify plugin
930     - Dashboard Integration (UI for deployment/verification)
931     - PolicyHandler Enhancement to support new Policy Lifecycle API’s
932     - Blueprint generator tool to simplify deployment artifact creation
933     - Cloudify Manager resiliency
934
935 - Following new services are delivered with Dublin
936     - Collectors
937         - RESTConf collector 
938     - Event Processors
939         - VES Mapper
940         - 3gpp PM-Mapper
941         - BBS Event processor
942     - Analytics/RCA
943         - SON-Handler
944         - Heartbeat MS
945
946 Most platform components has been migrated to helm charts. Following is complete list of DCAE components available part of default ONAP/dcae installation.
947     - Platform components
948         - Cloudify Manager (helm chart)
949         - Bootstrap container (helm chart)
950         - Configuration Binding Service (helm chart)
951         - Deployment Handler (helm chart)
952         - Policy Handler (helm chart
953         - Service Change Handler (helm chart)
954         - Inventory API (helm chart)
955         - Dashboard (Cloudify Blueprint)
956     - Service components
957         - VES Collector
958         - SNMP Collector
959         - Threshold Crossing Analytics
960         - HV-VES Collector
961         - PNF-Registration Handler
962         - Holmes Rule Management *
963         - Holmes Engine Management *
964     - Additional resources that DCAE utilizes:
965         - Postgres Database
966         - Redis Cluster Database
967         - Consul Cluster *
968
969     Notes:
970         \*  These components are delivered by the Holmes project.
971
972
973 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.
974
975 - All DCAE components are designed to support platform maturity requirements.
976
977
978 **Source Code**
979
980 Source code of DCAE components are released under the following repositories on gerrit.onap.org:
981     - dcaegen2
982     - dcaegen2.analytics.tca
983     - dcaegen2.collectors.snmptrap
984     - dcaegen2.collectors.ves
985     - dcaegen2.collectors.hv-ves
986     - dcaegen2.collectors.datafile
987     - dcaegen2.collectors.restconf
988     - dcaegen2.deployments
989     - dcaegen2.platform.blueprints
990     - dcaegen2.platform.cli
991     - dcaegen2.platform.configbinding
992     - dcaegen2.platform.deployment-handler
993     - dcaegen2.platform.inventory-api
994     - dcaegen2.platform.plugins
995     - dcaegen2.platform.policy-handler
996     - dcaegen2.platform.servicechange-handler
997     - dcaegen2.services.heartbeat
998     - dcaegen2.services.mapper
999     - dcaegen2.services.pm-mapper
1000     - dcaegen2.services.prh
1001     - dcaegen2.services.son-handler
1002     - dcaegen2.services
1003     - dcaegen2.services.sdk
1004     - dcaegen2.utils
1005     - ccsdk.platform.plugins
1006     - ccsdk.dashboard
1007
1008 **Bug Fixes**
1009
1010 **Known Issues**
1011     * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
1012
1013
1014 **Security Notes**
1015
1016 *Fixed Security Issues*
1017
1018 *Known Security Issues*
1019
1020     * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
1021     * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
1022     * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
1023     * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
1024     * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
1025     * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
1026     * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
1027     * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
1028     * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
1029     * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
1030
1031 *Known Vulnerabilities in Used Modules*
1032
1033 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>`_.
1034
1035 Quick Links:
1036         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1037
1038         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1039
1040         - `Project Vulnerability Review Table for DCAE (Dublin) <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_
1041
1042
1043 **New component Notes**
1044 The following components are introduced in R4
1045
1046     - Dashboard
1047        - Docker container tag: onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.1.0
1048        - Description: Dashboard provides an UI interface for users/operation to deploy and manage service components in DCAE
1049     - Blueprint generator
1050        - Java artifact : /org/onap/dcaegen2/platform/cli/blueprint-generator/1.0.0/blueprint-generator-1.0.0.jar
1051        - Description: Tool to generate the deployment artifact (cloudify blueprints) based on component spec
1052     - RESTConf collector 
1053        - Docker container tag: onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1
1054        - Description: Provides RESTConf interfaces to events from external domain controllers
1055     - VES/Universal Mapper
1056        - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.0
1057        - Description: Standardizes events recieved from SNMP and RESTConf collector into VES for further processing with DCAE analytics services
1058     - 3gpp PM-Mapper
1059        - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.0.1
1060        - Description: Transforms 3gpp data feed recieved from DMAAP-DR into VES events
1061     - BBS Event processor
1062        - Docker container tag: onap/org.onap.dcaegen2.services.components.bbs-event-processor:1.0.0
1063        - Description: Handles PNF-Reregistration and CPE authentication events and generate CL events
1064     - SON-Handler
1065        - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.0.3
1066        - Description: Supports PC-ANR optimization analysis and generating CL events output
1067     - Heartbeat MS
1068        - Docker container tag: onap/org.onap.dcaegen2.services.heartbeat:2.1.0
1069        - Description: Generates missing heartbeat CL events based on configured threshold for VES heartbeats/VNF type.
1070
1071
1072 **Upgrade Notes**
1073
1074 The following components are upgraded from R3
1075     - Cloudify Manager:
1076        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.6.2
1077        - Description: DCAE's Cloudify Manager container is based on Cloudify Manager Community Version 19.01.24, which is based on Cloudify Manager 4.5.
1078     - K8S Bootstrap container:
1079        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.18
1080        - Description: K8s bootstrap container updated to include new plugin and remove DCAE Controller components which have been migrated to Helm chart.
1081     - Configuration Binding Service:
1082        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.3.0
1083        - Description: Code optimization and bug fixes
1084     - Deployment Handler
1085        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.0.1
1086        - Include updates for health and service endpoint check and bug fixes
1087     - Policy Handler
1088        - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:5.0.0
1089        - Description: Policy Handler supports the new lifecycle API's from Policy framework
1090     - Service Change Handler
1091        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
1092        - Description: No update from R3
1093     - Inventory API
1094        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.2.0
1095        - Description: Refactoring and updates for health and service endpoint check
1096     - VES Collector
1097        - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.4.5
1098        - Description : Authentication enhancement, refactoring and bug-fixes
1099     - Threshold Crossing Analytics
1100        - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.2
1101        - 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.
1102     - DataFile Collector
1103        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.1.3
1104        - Description : Code optimization, bug fixes, logging and performance improvement
1105     - PNF Registrator handler
1106        - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.4
1107        - Description : Code optimization, SDK integration, PNF-UPDATE flow support
1108     - HV-VES Collector
1109        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.1.0
1110        - Description : Code optimization, bug fixes, and enables SASL for kafka interface
1111     - SNMP Trap Collector
1112        - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
1113        - Description : Code coverage improvements
1114
1115
1116
1117
1118 Version: 3.0.1
1119 ==============
1120
1121 :Release Date: 2019-01-31
1122
1123 DCAE R3 Maintenance release includes following fixes
1124
1125 **Bug Fixes**
1126
1127 - DataFileCollector
1128      - DCAEGEN2-940
1129        Larger files of size 100Kb publish to DR
1130      - DCAEGEN2-941
1131        DFC error after running over 12 hours
1132      - DCAEGEN2-1001
1133        Multiple Fileready notification not handled
1134
1135 - HighVolume VES Collector (protobuf/tcp)
1136      - DCAEGEN2-976
1137        HV-VES not fully complaint to RTPM protocol (issue with CommonEventHeader.sequence)
1138
1139 - VESCollector (http)
1140      - DCAEGEN2-1035
1141        Issue with VES batch event publish
1142
1143 - Heat deployment
1144      - DCAEGEN2-1007
1145        Removing obsolete services configuration
1146
1147
1148 The following containers are updated in R3.0.1
1149
1150     - DataFile Collector
1151        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.5
1152     - HV-VES Collector
1153        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.2
1154     - VES Collector
1155        - Docker container tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.2
1156
1157 **Known Issues**
1158
1159 - 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
1160
1161 - 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
1162     kubectl get deployments -n onap | grep deployment-handler
1163     kubectl edit deployment -n onap dev-dcaegen2-dcae-deployment-handler
1164     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
1165
1166
1167
1168
1169 Version: 3.0.0
1170 --------------
1171
1172 :Release Date: 2018-11-30
1173
1174 **New Features**
1175
1176 DCAE R3 improves upon previous release with the following new features:
1177
1178 - All DCAE R3 components are delivered as Docker container images.  The list of components is as follows.
1179     - Platform components
1180         - Cloudify Manager
1181         - Bootstrap container
1182         - Configuration Binding Service
1183         - Deployment Handler
1184         - Policy Handler
1185         - Service Change Handler
1186         - Inventory API
1187     - Service components
1188         - VES Collector
1189         - SNMP Collector
1190         - Threshold Crossing Analytics
1191         - Holmes Rule Management *
1192         - Holmes Engine Management *
1193     - Additional resources that DCAE utilizes:
1194         - Postgres Database
1195         - Redis Cluster Database
1196         - Consul Cluster
1197
1198     Notes:
1199         \*  These components are delivered by the Holmes project.
1200
1201 - DCAE R3 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
1202
1203     - 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".
1204     - Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
1205
1206 - 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.
1207
1208 - All DCAE components are designed to support platform maturity requirements.
1209
1210
1211 **Source Code**
1212
1213 Source code of DCAE components are released under the following repositories on gerrit.onap.org:
1214     - dcaegen2
1215     - dcaegen2.analytics
1216     - dcaegen2.analytics.tca
1217     - dcaegen2.collectors
1218     - dcaegen2.collectors.snmptrap
1219     - dcaegen2.collectors.ves
1220     - dcaegen2.collectors.hv-ves
1221     - dcaegen2.collectors.datafile
1222     - dcaegen2.deployments
1223     - dcaegen2.platform
1224     - dcaegen2.platform.blueprints
1225     - dcaegen2.platform.cli
1226     - dcaegen2.platform.configbinding
1227     - dcaegen2.platform.deployment-handler
1228     - dcaegen2.platform.inventory-api
1229     - dcaegen2.platform.plugins
1230     - dcaegen2.platform.policy-handler
1231     - dcaegen2.platform.servicechange-handler
1232     - dcaegen2.services.heartbeat
1233     - dcaegen2.services.mapper
1234     - dcaegen2.services.prh
1235     - dcaegen2.utils
1236
1237 **Bug Fixes**
1238
1239 **Known Issues**
1240
1241 - 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.
1242
1243 **Security Notes**
1244
1245 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>`_.
1246
1247 Quick Links:
1248         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1249
1250         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1251
1252         - `Project Vulnerability Review Table for DCAE (Casablanca) <https://wiki.onap.org/pages/viewpage.action?pageId=41421168>`_
1253
1254
1255 **New component Notes**
1256 The following components are introduced in R3
1257
1258     - DataFile Collector
1259        - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.4
1260        - Description : Bulk data file collector to fetch non-realtime PM data
1261     - PNF Registrator handler
1262        - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.1.1
1263        - Description : Recieves VES registration event and updates AAI and SO
1264     - HV-VES Collector
1265        - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.0
1266        - Description : High Volume VES Collector for fetching real-time PM measurement data
1267     - SNMP Trap Collector
1268        - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
1269        - Description : Receives SNMP traps and publishes them to a  message router (DMAAP/MR) in json structure
1270
1271
1272 **Upgrade Notes**
1273
1274 The following components are upgraded from R2:
1275     - Cloudify Manager:
1276        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.4.2
1277        - 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.
1278     - Bootstrap container:
1279        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.5
1280        - 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.
1281     - Configuration Binding Service:
1282        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.2.3
1283        - Description: Configuration Binding Sevice now supports the new configuration policy format and support for TLS
1284     - Deployment Handler
1285        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:3.0.3
1286     - Policy Handler
1287        - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:4.4.0
1288        - Description: Policy Handler now supports the new configuration policy format and support for TLS
1289     - Service Change Handler
1290        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
1291        - Description: Refactoring.
1292     - Inventory API
1293        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.4
1294        - Description: Refactoring.
1295     - VES Collector
1296        - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.1
1297        - Description : Refactoring
1298     - Threshold Crossing Analytics
1299        - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
1300        - 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.
1301
1302
1303
1304
1305 Version: 2.0.0
1306 ==============
1307
1308 :Release Date: 2018-06-07
1309
1310 **New Features**
1311
1312 DCAE R2 improves upon previous release with the following new features:
1313
1314 - All DCAE R2 components are delivered as Docker container images.  The list of components is as follows.
1315     - Platform components
1316         - Cloudify Manager
1317         - Bootstrap container
1318         - Configuration Binding Service
1319         - Deployment Handler
1320         - Policy Handler
1321         - Service Change Handler
1322         - Inventory API
1323     - Service components
1324         - VES Collector
1325         - SNMP Collector
1326         - Threshold Crossing Analytics
1327         - Holmes Rule Management *
1328         - Holmes Engine Management *
1329     - Additional resources that DCAE utilizes:
1330         - Postgres Database
1331         - Redis Cluster Database
1332         - Consul Cluster
1333
1334     Notes:
1335         \*  These components are delivered by the Holmes project and used as a DCAE analytics component in R2.
1336
1337 - DCAE R2 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
1338
1339     - 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".
1340     - Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
1341
1342 - 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.
1343
1344 - All DCAE components are designed to support platform maturity requirements.
1345
1346
1347 **Source Code**
1348
1349 Source code of DCAE components are released under the following repositories on gerrit.onap.org:
1350     - dcaegen2
1351     - dcaegen2.analytics
1352     - dcaegen2.analytics.tca
1353     - dcaegen2.collectors
1354     - dcaegen2.collectors.snmptrap
1355     - dcaegen2.collectors.ves
1356     - dcaegen2.deployments
1357     - dcaegen2.platform
1358     - dcaegen2.platform.blueprints
1359     - dcaegen2.platform.cli
1360     - dcaegen2.platform.configbinding
1361     - dcaegen2.platform.deployment-handler
1362     - dcaegen2.platform.inventory-api
1363     - dcaegen2.platform.plugins
1364     - dcaegen2.platform.policy-handler
1365     - dcaegen2.platform.servicechange-handler
1366     - dcaegen2.services.heartbeat
1367     - dcaegen2.services.mapper
1368     - dcaegen2.services.prh
1369     - dcaegen2.utils
1370
1371 **Bug Fixes**
1372
1373 **Known Issues**
1374
1375 - 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.
1376
1377 **Security Notes**
1378
1379 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>`_.
1380
1381 Quick Links:
1382         - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1383
1384         - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1385
1386         - `Project Vulnerability Review Table for DCAE (Beijing) <https://wiki.onap.org/pages/viewpage.action?pageId=28377647>`_
1387
1388
1389
1390 **Upgrade Notes**
1391
1392 The following components are upgraded from R1:
1393     - Cloudify Manager:
1394        - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.3.0
1395        - 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.
1396     - Bootstrap container:
1397        - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.1.11
1398        - 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.
1399     - Configuration Binding Service:
1400        - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding:2.1.5
1401        - Description: Configuration Binding Sevice now supports the new configuration policy format.
1402     - Deployment Handler
1403        - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:2.1.5
1404     - Policy Handler
1405        - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:2.4.5
1406        - Description: Policy Handler now supports the new configuration policy format.
1407     - Service Change Handler
1408        - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.4
1409        - Description: Refactoring.
1410     - Inventory API
1411        - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.1
1412        - Description: Refactoring.
1413     - VES Collector
1414        - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.2.0
1415     - Threshold Crossing Analytics
1416        - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
1417        - 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.
1418
1419
1420
1421 Version: 1.0.0
1422 ==============
1423
1424 :Release Date: 2017-11-16
1425
1426
1427 **New Features**
1428
1429 DCAE is the data collection and analytics sub-system of ONAP.  Under ONAP Release 1 the DCAE
1430 sub-system includes both platform components and DCAE service components.  Collectively the ONAP R1
1431 DCAE components support the data collection and analytics functions for the R1 use cases, i.e. vFW,
1432 vDNS, vCPU, and vVoLTE.
1433
1434 Specifically, DCAE R1 includes the following components:
1435
1436 - Core platform
1437     - Cloudify manager
1438     - Consul cluster
1439 - Extended platform
1440     - Platform component docker host
1441     - Service component docker host
1442     - CDAP cluster
1443     - PostgreSQL database (*)
1444 - Platform docker container components
1445     - Configuration binding service
1446     - Deployment handler
1447     - Service change handler
1448     - Inventory
1449     - Policy handler
1450     - CDAP broker
1451 - Service components
1452     - Docker container components
1453         - VNF Event Streaming (VES) collector
1454         - Holmes (engine and rule management) **
1455     - CDAP analytics component
1456         - Threshold Crossing Analytics (TCA)
1457
1458 (*) Note: This component is delivered under the CCSDK project, deployed by DCAE under a single
1459 VM configuration as a shared PostgreSQL database for the R1 demos.  (CCSDK PostgreSQL supports
1460 other deployment configurations not used in the R1 demos.)
1461 (**) Note: This component is delivered under the Holmes project and used as a DCAE analytics component
1462 in R1.
1463
1464 Source codes of DCAE are released under the following repositories on gerrit.onap.org:
1465
1466 - dcaegen2
1467 - dcaegen2/analytics
1468 - dcaegen2/analytics/tca
1469 - dcaegen2/collectors
1470 - dcaegen2/collectors/snmptrap
1471 - dcaegen2/collectors/ves
1472 - dcaegen2/deployments
1473 - dcaegen2/platform
1474 - dcaegen2/platform/blueprints
1475 - dcaegen2/platform/cdapbroker
1476 - dcaegen2/platform/cli
1477 - dcaegen2/platform/configbinding
1478 - dcaegen2/platform/deployment-handler
1479 - dcaegen2/platform/inventory-api
1480 - dcaegen2/platform/plugins
1481 - dcaegen2/platform/policy-handler
1482 - dcaegen2/platform/servicechange-handler
1483 - dcaegen2/utils
1484
1485
1486 **Bug Fixes**
1487
1488 This is the initial release.
1489
1490
1491 **Known Issues**
1492
1493 - Need to test/integrate into an OpenStack environment other than Intel/Windriver Pod25.
1494 - Need to provide a dev configuration DCAE.
1495
1496
1497 **Security Issues**
1498
1499 - 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>`_.>`_.
1500 - 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.
1501
1502
1503 **Upgrade Notes**
1504
1505 This is the initial release.
1506
1507
1508 **Deprecation Notes**
1509
1510 There is a GEN1 DCAE sub-system implementation existing in the pre-R1 ONAP Gerrit system.  The GEN1
1511 DCAE is deprecated by the R1 release.  The DCAE included in ONAP R1 is also known as DCAE GEN2.  The
1512 following Gerrit repos are voided and already locked as read-only.
1513
1514 - dcae
1515 - dcae/apod
1516 - dcae/apod/analytics
1517 - dcae/apod/buildtools
1518 - dcae/apod/cdap
1519 - dcae/collectors
1520 - dcae/collectors/ves
1521 - dcae/controller
1522 - dcae/controller/analytics
1523 - dcae/dcae-inventory
1524 - dcae/demo
1525 - dcae/demo/startup
1526 - dcae/demo/startup/aaf
1527 - dcae/demo/startup/controller
1528 - dcae/demo/startup/message-router
1529 - dcae/dmaapbc
1530 - dcae/operation
1531 - dcae/operation/utils
1532 - dcae/orch-dispatcher
1533 - dcae/pgaas
1534 - dcae/utils
1535 - dcae/utils/buildtools
1536 - ncomp
1537 - ncomp/cdap
1538 - ncomp/core
1539 - ncomp/docker
1540 - ncomp/maven
1541 - ncomp/openstack
1542 - ncomp/sirius
1543 - ncomp/sirius/manager
1544 - ncomp/utils
1545
1546
1547 **Other**
1548
1549 SNMP trap collector is seed code delivery only.