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