blob: 7efc68df1f2055c12a76088862258c59c4e4d4a0 [file] [log] [blame]
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
Vijay VK5e1694c2019-10-09 17:11:04 +01002.. http://creativecommons.org/licenses/by/4.0
Vijay Venkatesh Kumare124b892022-01-27 11:51:44 -05003.. Copyright (c) 2017-2022 AT&T Intellectual Property. All rights reserved.
4.. Copyright 2021 Nokia Solutions and Networks.
Aric Gardner9fc74a62020-04-09 10:51:40 -07005.. _release_notes:
Lusheng Ji72c4fba2017-10-10 18:12:22 +00006
VENKATESH KUMAR64559742020-04-29 18:53:53 -04007
8
9==================
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -040010DCAE Release Notes
11==================
Lusheng Ji72c4fba2017-10-10 18:12:22 +000012
VENKATESH KUMAR64559742020-04-29 18:53:53 -040013.. contents::
14 :depth: 2
15..
16
VENKATESH KUMARa052dac2020-08-18 17:43:04 -040017
Vijay Venkatesh Kumarc8559f22022-04-06 18:41:32 -040018
19
20.. ==========================
21.. * * * JAKARTA * * *
22.. ==========================
23
24
25Version: 10.0.0
26===============
27
28
29Abstract
30--------
31
32This document provides the release notes for Jakarta release.
33
34Summary
35-------
36
37With DCAE transformation to HELM completed this release, all Cloudify/platform handler components have been retired
38and only helm based MS deployment mode is supported.
39The following DCAE components are available with default ONAP/DCAE installation:
40
41 - Service components
42 - VES Collector
43 - HV-VES Collector
44 - PNF-Registration Handler
45 - Docker based Threshold Crossing Analytics (TCA-Gen2)
46 - VES OpenAPI Manager
47
48 - Additional resources that DCAE utilizes are deployed using ONAP common charts:
49
50 - Postgresql Database
51 - Mongo Database
52
53
54These service components (mS) are available to be deployed on-demand via helm:
55
56 - SNMPTrap Collector
57 - RESTConf Collector
58 - DataFile Collector
59 - PM-Mapper
60 - VES Mapper
61 - Heartbeat mS
62 - SON-Handler
63 - PM-Subscription Handler
64 - DataLake Handler (Admin and Feeder)
65 - Slice Analysis mS
66 - DataLake Extraction Service
67 - KPI-Ms
68
69
70Under OOM all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into a Kubernetes cluster.
71
72For Helm managed microservices, the dependencies/pre-requisite are identified on each chart individually.
73In general, most DCAE microservice rely on Configmap for sourcing configuration updates. Each microservice can be deployed independently and based on the dcaegen2-services-common template, features can be enabled or disabled via a configuration override during deployment.
74
75For a list of supported features in helm, refer to :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>`.
76
77
78Release Data
79------------
80
81+--------------------------------------+--------------------------------------------------------+
82| **DCAE Project** | |
83| | |
84+--------------------------------------+--------------------------------------------------------+
85| **Docker images** | Refer :any:`Deliverable <jakarta_deliverable>` |
86| | |
87+--------------------------------------+--------------------------------------------------------+
88| **Release designation** | 10.0.0 Jakarta |
89| | |
90+--------------------------------------+--------------------------------------------------------+
Vijay Venkatesh Kumaracd42cd2022-05-06 13:01:08 -040091| **Release date** | 2022-06-02 |
Vijay Venkatesh Kumarc8559f22022-04-06 18:41:32 -040092| | |
93+--------------------------------------+--------------------------------------------------------+
94
95
96New features
97------------
98
99*DCAE Enhancements and Features*
100
101DCAEGEN2-3021 DCAE Impacts for E2E Network Slicing in Jakarta release
102 - Slice selection taking into consideration resource occupancy levels
103 - IBN based Closed loop for Network Slicing
104
105DCAEGEN2-3063 CCVPN Jakarta Enhancements for Intent-based Cloud Leased Line and Closed-loop
106 - Support bandwidth evaluation and CL event generation
107 - AAI Interface for bandwidth update notification
108
109DCAEGEN2-2773 DCAE Helm Transformation (Phase 3/Final)
110 - Removed Consul dependency across all DCAE service components.
111 - All DCAE microservices migrated to use latest CBS SDK library to support configmap/policy retrieval
112 - Enhancement on DCAE common template for DR Feed pub/sub configuration consistency and disable Consul loader
113 - DCAEMOD enhanced to support Helm chart generation for onboarded MS/flows
114 - Cloudify and related Handlers removal from ONAP/DCAE Deployment
115 - v3 spec introduced for MOD Helm flow support
116
117DCAEGEN2-2906 - Bulk PM / PM Data Control Improvements (PMSH)
118 - PMSH functional enhancement and support for dynamic filter/subscription change via API
119
120DCAEGEN2-3031 - Topic alignment for DCAE microservices
121 - Migrate DCAE MS to use standard topics for PM-Mapper, Slice-Analysis, KPI-MS
122
123
124*Non-Functional*
125
126 - DCAEGEN2-2829 - CII Badging improvements
127 - DCAEGEN2-3006 - Vulnerability updates for several DCAE MS (TCA-gen2, DataFileCollector,RESTConf, VES,Mapper, PM-Mapper, PRH, SON-handler, KPI-MS, Slice-Analysis MS, DCAE-SDK, VES OpenAPI Manager)
128 - DCAEGEN2-2961/DCAEGEN2-2962/DCAEGEN2-2963 - Removed GPLv3 license from software by switching to onap/integration base images for VESCollector, RESTConf, SliceAnalysis MS
129 - DCAEGEN2-2958 - STDOUT log compliance for DCAE SNMPTRap collector and Healthcheck container
130
131
132
133
134.. _jakarta_deliverable:
135
136Deliverables
137------------
138
139Software Deliverables
140
141.. csv-table::
142 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
143 :widths: auto
144
145 "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.2"
146 "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.7.1"
147 "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.10.0"
148 "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.3.2"
149 "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.6"
150 "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.11.0"
151 "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.4.0"
152 "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
153 "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.1"
154 "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.13.0"
155 "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
156 "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
157 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
158 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
159 "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
160 "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.3.2"
161 "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.7"
162 "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.1.0"
163 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.1"
164 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.1"
165 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.1"
166 "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:2.2.2"
Vijay Venkatesh Kumaracd42cd2022-05-06 13:01:08 -0400167 "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.1.2"
Vijay Venkatesh Kumarc8559f22022-04-06 18:41:32 -0400168 "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.0.4"
169 "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.3.1"
170 "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.4.0"
171 "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.8.0"
172 "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.8.0"
173 "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.6"
174 "dcaegen2/platform", "mod2/helm-generator", "Helm Generator 1.0.3 (jar)"
175 "dcaegen2/services/sdk", "", "DCAE SDK 1.8.8 (jar)"
176
177The following repositories (and containers) have been deprecated with this release.
178
179.. csv-table::
180 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
181 :widths: auto
182
183 "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:4.6.1"
184 "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.1"
185 "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
186 "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:3.3.5"
187 "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.4"
188 "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
189 "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.2"
190 "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.3"
191 "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
192 "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.1.1"
193 "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.4"
194
195
196Known Limitations, Issues and Workarounds
197-----------------------------------------
198
199DCAEGEN2-2861 - Topic/feed provisioned through Helm require manual cleanup once the helm deployed service are uninstalled.
200Refer following document :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>` for steps to remove topic/feed provisioned in DMAAP.
201
202
203*Known Vulnerabilities*
204
205None
206
207*Workarounds*
208
209Documented under corresponding jira if applicable.
210
211Security Notes
212--------------
213
214*Fixed Security Issues*
215
216 Documented on earlier section
217
218*Known Security Issues*
219
220 None
221
222*Known Vulnerabilities in Used Modules*
223
224 None
225
226DCAE code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/display/SV/Jakarta+DCAE>`_.
227
228Test Results
229------------
230
231 - `DCAE R10 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Jakarta+Release>`_
232 - `DCAE R10 Functional Test <https://wiki.onap.org/display/DW/DCAE+R10+Testplan>`_
233
234
235References
236----------
237
238For more information on the ONAP Jakarta release, please see:
239
240#. `ONAP Home Page`_
241#. `ONAP Documentation`_
242#. `ONAP Release Downloads`_
243#. `ONAP Wiki Page`_
244
245
246.. _`ONAP Home Page`: https://www.onap.org
247.. _`ONAP Wiki Page`: https://wiki.onap.org
248.. _`ONAP Documentation`: https://docs.onap.org
249.. _`ONAP Release Downloads`: https://git.onap.org
250
251Quick Links:
252
253 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
254 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
255
256
257
Vijay Venkatesh Kumare124b892022-01-27 11:51:44 -0500258.. =====================================
259.. * * * ISTANBUL MAINTENANCE * * *
260.. =====================================
261
262
263Version: 9.0.1
264==============
265
266Abstract
267--------
268
269This document provides the release notes for the Istanbul Maintenance release
270
271
272Summary
273-------
274
275This maintenance release is primarily to resolve bugs identified during Istanbul release testing.
276
277
278Release Data
279------------
280
281+--------------------------------------+--------------------------------------+
282| **Project** | DCAE |
283| | |
284+--------------------------------------+--------------------------------------+
285| **Docker images** | See Istanbul Maintenance Release |
286| | Deliverable (below) |
287+--------------------------------------+--------------------------------------+
288| **Release designation** | Istanbul Maintenance Release |
289| | |
290+--------------------------------------+--------------------------------------+
291| **Release date** | 2022/01/31 |
292| | |
293+--------------------------------------+--------------------------------------+
294
295New features
296------------
297
298None
299
300**Bug fixes**
301
302- `DCAEGEN2-3022 <https://jira.onap.org/browse/DCAEGEN2-3022>`_ Log4j vulnerability fix
303- `DCAEGEN2-2998 <https://jira.onap.org/browse/DCAEGEN2-2998>`_ Update SON-Handler missing configuration in helm
304
305
306**Known Issues**
307
308None
309
Vijay Venkatesh Kumarc8559f22022-04-06 18:41:32 -0400310
311Security Notes
312--------------
313
314*Known Vulnerabilities in Used Modules*
315
316 dcaegne2/services/mapper includes transitive dependency on log4j 1.2.17; this will be addressed in later release (DCAEGEN2-3105)
317
318
Vijay Venkatesh Kumare124b892022-01-27 11:51:44 -0500319Istanbul Maintenance Rls Deliverables
320-------------------------------------
321
322Software Deliverables
323
324.. csv-table::
325 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
326 :widths: auto
327
328 "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.7"
329 "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.10.3"
330 "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.3.2"
331
332
333
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400334.. ==========================
335.. * * * ISTANBUL * * *
336.. ==========================
337
338
339Version: 9.0.0
340==============
341
342
343Abstract
344--------
345
346This document provides the release notes for Istanbul release.
347
348Summary
349-------
350
351Following DCAE components are available with default ONAP/DCAE installation.
352
353 - Platform components
354
355 - Cloudify Manager (helm chart)*
356 - Bootstrap container (helm chart)*
357 - Configuration Binding Service (helm chart)
358 - Deployment Handler (helm chart)*
359 - Policy Handler (helm chart*
360 - Service Change Handler (helm chart)*
361 - Inventory API (helm chart)*
362 - Dashboard (helm chart)*
363 - VES OpenAPI Manager (helm chart)
364
365 - Service components
366
367 - VES Collector (helm chart & cloudify blueprint)
368 - HV-VES Collector (helm chart & cloudify blueprint)
369 - PNF-Registration Handler (helm chart & cloudify blueprint)
370 - Docker based Threshold Crossing Analytics (TCA-Gen2) (helm chart & cloudify blueprint)
371
372 - Additional resources that DCAE utilizes deployed using ONAP common charts:
373
374 - Postgres Database
375 - Mongo Database
376 - Consul Cluster
377
378 \* These components will be retired next ONAP release as cloudify deployments will be diabled after Istanbul.
379
380
381Below service components (mS) are available to be deployed on-demand (helm chart & Cloudify Blueprint)
382
383 - SNMPTrap Collector
384 - RESTConf Collector
385 - DataFile Collector
386 - PM-Mapper
387 - BBS-EventProcessor
388 - VES Mapper
389 - Heartbeat mS
390 - SON-Handler
391 - PM-Subscription Handler
392 - DataLake Handler (Admin and Feeder)
393 - Slice Analysis mS
394 - DataLake Extraction Service
395 - KPI-Ms
396
397
398Under OOM all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
399With DCAE tranformation to Helm in Istanbul release - all DCAE components are available to be deployed under Helm; Cloudify blueprint deployment is provided for backward compatibility support in this release.
400
401For Helm managed microservices, the dependencies/pre-requisite are identified on each charts individually. In general, most DCAE microservice rely on Consul/Configbindingservice for sourcing configuration updates (this dependency will be removed in next release). Each microservice can be deployed independently and based on dcaegen2-services-common template, features can be enabled or disabled via configuration override during deployment. For list of supported features in helm refer - :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>`.
402
403DCAE continues to provides Cloudify deployment through plugins (cloudify) that is capable of expanding a Cloudify blueprint node specification for a service component to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack.
404
405
406Release Data
407------------
408
409+--------------------------------------+--------------------------------------------------------+
410| **DCAE Project** | |
411| | |
412+--------------------------------------+--------------------------------------------------------+
413| **Docker images** | Refer :any:`Deliverable <istanbul_deliverable>` |
414| | |
415+--------------------------------------+--------------------------------------------------------+
416| **Release designation** | 9.0.0 Istanbul |
417| | |
418+--------------------------------------+--------------------------------------------------------+
Vijay Venkatesh Kumare77efec2021-11-11 12:00:30 -0500419| **Release date** | 2021-11-18 |
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400420| | |
421+--------------------------------------+--------------------------------------------------------+
422
423
424New features
425------------
426
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400427*DCAE Enhancements Features*
428
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400429DCAEGEN2-2771 DCAE Impacts for E2E Network Slicing in Istanbul release
Vijay Venkatesh Kumar725d8522021-10-12 16:54:29 -0400430 - SliceAnalysis and KPI-Computation MS migrated from ConfigDb to CPS
431 - Integration with new CBS client SDK and support policy sidecar
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400432
433DCAEGEN2-2703 Add stndDefined domain to HV-VES
Vijay Venkatesh Kumar725d8522021-10-12 16:54:29 -0400434 - HV_VES microservice was adapted to support stdDefined domain introduced under VES7.2.1 spec
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400435
436DCAEGEN2-2630 DCAE Helm Transformation (Phase 2)
Vijay Venkatesh Kumar725d8522021-10-12 16:54:29 -0400437 - All DCAE microservices migration to helm was completed in Istanbul release. Since Honolulu, 13 additional MS has been delivered added for Helm deployment support
438 - All DCAE Microservice are supported under both Helm and Cloudify/blueprint based deployments (legacy)
439 - Helm Templated resuable function - Several new common features has been added in generic fashion as named template/functions defined in dcaegen2-services-common charts; each DCAEcomponents/mS can enable required features via configuration override. Following are current set of features available under dcaegen2-services-common
440 - K8S Secret/Environment mapping
441 - CMPv2 Certificate support
442 - Policy Sidecar
443 - Mount data from configmap through PV/PVC
444 - Topic/feed provisioning support
445 - AAF certificates generation/distribution
446 - Consul loader for application config
447
448 - Reducing Consul Dependency for DCAE components
449 Under cloudify deployments, Consul is used as central configuration store for all applications. With migration to Helm, the consul dependency is being removed by switching config management through K8S Configmap (via python/java SDK libraries). This allows application to be deployed standalone in multi/edge cloud without any dependency on central platform components.
450
451 - Helm-generator tool (POC) available for generating DCAE component helm-chart given component spec. This tool will be integrated with MOD/design flow to support helm chart generation and distribution for Jakarta release.
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400452
453DCAEGEN2-2541 Bulk PM (PMSH) - Additional use cases, deployment and documentation enhancements
Vijay Venkatesh Kumar725d8522021-10-12 16:54:29 -0400454 - Enhanced PMSH Microservice to support subscription property updates, config updates to support 'n' subscriptions, support resource name in filter
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400455
456DCAEGEN2-2522 Enhancements for OOF SON use case
Vijay Venkatesh Kumar725d8522021-10-12 16:54:29 -0400457 - Implemented CPS client interface (replacing ConfigDb)
458 - Switched to new CBS client SDK for removing consul dependency and enabling policy configuration through sidecar.
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400459
Vijay Venkatesh Kumar725d8522021-10-12 16:54:29 -0400460*Non-Functional*
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400461
462 - Removed GPLv3 license from software by switching to onap/integration base images (DCAEGEN2-2455)
463 - CII Badging improvements (DCAEGEN2-2622)
464 - Healthcheck container Py3 upgrade (DCAEGEN2-2737)
465 - Vulnerability updates for several DCAE MS (TCA-gen2, DataFileCollector,RESTConf, VES,Mapper, PM-Mapper, PRH, SON-handler, KPI-MS, Slice-Analysis MS) (DCAEGEN2-2768)
466
467
468Bug Fixes
469
470 - BPGenerator yaml Fixes are different for yaml file and string (DCAEGEN2-2489)
471 - Slice Analysis - Avoid removal of data when insufficient samples are present (DCAEGEN2-2509)
472
473
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400474.. _istanbul_deliverable:
475
476Deliverables
477------------
478
479Software Deliverables
480
481.. csv-table::
482 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
483 :widths: auto
484
485 "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1"
486 "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.6.1"
487 "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.9.1"
488 "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.5"
489 "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.5"
490 "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.10.1"
491 "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:4.6.1"
492 "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.1"
493 "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
494 "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.2.0"
495 "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
496 "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.1"
497 "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.5"
498 "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
499 "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
500 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
501 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
502 "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
503 "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.2.3"
504 "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.6"
505 "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:3.3.5"
506 "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.4"
507 "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
508 "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.2"
509 "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.3"
510 "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
511 "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.0.1"
512 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.1"
513 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.1"
514 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.1"
515 "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.3.2"
516 "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.0.6"
517 "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.1.1"
518 "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.0.1"
519 "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.3.1"
520 "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.3.0"
521 "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.7.2"
522 "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.7.1"
Vijay Venkatesh Kumar860e0a82021-10-21 16:10:57 -0400523 "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.5"
Vijay Venkatesh Kumar8311cbe2021-09-22 15:24:40 -0400524 "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.8.0 (jar)"
525 "dcaegen2/services/sdk", "", "DCAE SDK 1.8.7 (jar)"
526 "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.4"
527
528
529Known Limitations, Issues and Workarounds
530-----------------------------------------
531
532DCAEGEN2-2861 - Topic/feed provisioned through Helm require manual cleanup once the helm deployed service are uninstalled.
533Refer following document :doc:`Using Helm to deploy DCAE Microservices <./dcaeservice_helm_template>` for steps to remove topic/feed provisioned in DMAAP.
534
535
536*Known Vulnerabilities*
537
538None
539
540*Workarounds*
541
542Documented under corresponding jira if applicable.
543
544Security Notes
545--------------
546
547*Fixed Security Issues*
548
549 Documented on earlier section
550
551*Known Security Issues*
552
553 None
554
555*Known Vulnerabilities in Used Modules*
556
557 None
558
559DCAE 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>`_.
560
561Test Results
562------------
563
564 - `DCAE R9 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Istanbul+Release>`_
565 - `DCAE R9 Functional Test <https://wiki.onap.org/display/DW/DCAE+R9+Testplan>`_
566
567
568References
569----------
570
571For more information on the ONAP Honolulu release, please see:
572
573#. `ONAP Home Page`_
574#. `ONAP Documentation`_
575#. `ONAP Release Downloads`_
576#. `ONAP Wiki Page`_
577
578
579.. _`ONAP Home Page`: https://www.onap.org
580.. _`ONAP Wiki Page`: https://wiki.onap.org
581.. _`ONAP Documentation`: https://docs.onap.org
582.. _`ONAP Release Downloads`: https://git.onap.org
583
584Quick Links:
585
586 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
587 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
588
Vijay Venkatesh Kumar80ea7a92021-06-01 17:32:29 -0400589
590.. =====================================
591.. * * * HONOLULU MAINTENANCE * * *
592.. =====================================
593
594
595Version: 8.0.1
596==============
597
598Abstract
599--------
600
601This document provides the release notes for the Honolulu Maintenance release
602
603
604Summary
605-------
606
607This maintenance release is primarily to resolve bugs identified during Honolulu release testing.
608
609
610Release Data
611------------
612
613+--------------------------------------+--------------------------------------+
614| **Project** | DCAE |
615| | |
616+--------------------------------------+--------------------------------------+
617| **Docker images** | onap/org.onap.ccsdk.dashboard. |
Vijay Venkatesh Kumar743a3342021-09-22 12:02:30 -0400618| | .ccsdk-app-os:1.4.4 |
Vijay Venkatesh Kumar80ea7a92021-06-01 17:32:29 -0400619+--------------------------------------+--------------------------------------+
620| **Release designation** | Honolulu Maintenance Release |
621| | |
622+--------------------------------------+--------------------------------------+
623| **Release date** | 2021/06/01 |
624| | |
625+--------------------------------------+--------------------------------------+
626
627New features
628------------
629
630None
631
632**Bug fixes**
633
634- `DCAEGEN2-2751 <https://jira.onap.org/browse/DCAEGEN2-2751>`_ Dashboard login issue due to oom/common PG upgrade to centos8-13.2-4.6.1
635- `CCSDK-3233 <https://jira.onap.org/browse/CCSDK-3233>`_ Switch to integration base image & vulnerability updates fixes
Vijay Venkatesh Kumar743a3342021-09-22 12:02:30 -0400636- `DCAEGEN2-2800 <https://jira.onap.org/browse/DCAEGEN2-2800>`_ DCAE Healthcheck failure due to Dashboard
637- `DCAEGEN2-2869 <https://jira.onap.org/browse/DCAEGEN2-2869>`_ Fix PRH aai lookup url config
Vijay Venkatesh Kumar80ea7a92021-06-01 17:32:29 -0400638
639**Known Issues**
640
641None
642
vv770da11d4d42021-03-22 23:13:13 -0400643.. ==========================
644.. * * * HONOLULU * * *
645.. ==========================
646
647
648Version: 8.0.0
649==============
650
651
652Abstract
653--------
654
655This document provides the release notes for Honolulu release.
656
657Summary
658-------
659
660Following DCAE components are available with default ONAP/DCAE installation.
661
662 - Platform components
663
664 - Cloudify Manager (helm chart)
665 - Bootstrap container (helm chart)
666 - Configuration Binding Service (helm chart)
667 - Deployment Handler (helm chart)
668 - Policy Handler (helm chart
669 - Service Change Handler (helm chart)
670 - Inventory API (helm chart)
671 - Dashboard (helm chart)
672 - VES OpenAPI Manager (helm chart)
673
674 - Service components
675
676 - VES Collector (helm chart & cloudify blueprint)
677 - HV-VES Collector (helm chart & cloudify blueprint)
678 - PNF-Registration Handler (helm chart & cloudify blueprint)
679 - Docker based Threshold Crossing Analytics (TCA-Gen2) (helm chart & cloudify blueprint)
680 - Holmes Rule Management (helm chart & cloudify blueprint)
681 - Holmes Engine Management (helm chart & cloudify blueprint)
682
683 - Additional resources that DCAE utilizes deployed using ONAP common charts:
684
685 - Postgres Database
686 - Mongo Database
687 - Consul Cluster
688
689Below service components (mS) are available to be deployed on-demand (through Cloudify Blueprint)
690
691 - SNMPTrap Collector
692 - RESTConf Collector
693 - DataFile Collector
694 - PM-Mapper
695 - BBS-EventProcessor
696 - VES Mapper
697 - Heartbeat mS
698 - SON-Handler
699 - PM-Subscription Handler
700 - DataLake Handler (Admin and Feeder)
701 - Slice Analysis mS
702 - DataLake Extraction Service
703 - KPI-Ms
704
705 Notes:
706
707 \* These components are delivered by the Holmes project.
708
709
710
711Under OOM (Kubernetes) all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster. DCAE components are deployed using combination of Helm charts and Cloudify blueprint as noted above. DCAE provides a Cloudify Manager plugin (k8splugin) that is capable of expanding a Cloudify blueprint node specification for a service component to a full Kubernetes specification, with additional enhancements such as replica scaling, sidecar for logging to ONAP ELK stack, registering services to MSB, etc.
712
713
714Release Data
715------------
716
717+--------------------------------------+--------------------------------------------------------+
718| **DCAE Project** | |
719| | |
720+--------------------------------------+--------------------------------------------------------+
721| **Docker images** | Refer :any:`Deliverable <honolulu_deliverable>` |
722| | |
723+--------------------------------------+--------------------------------------------------------+
724| **Release designation** | 8.0.0 Honolulu |
725| | |
726+--------------------------------------+--------------------------------------------------------+
vv770dac0401b2021-04-28 21:38:49 +0000727| **Release date** | 2021-04-29 |
vv770da11d4d42021-03-22 23:13:13 -0400728| | |
729+--------------------------------------+--------------------------------------------------------+
730
731
732New features
733------------
734
vv770d2a70db22021-04-08 11:21:32 -0400735*DCAE Enhancements*
vv770da11d4d42021-03-22 23:13:13 -0400736
737
738Functional Updates
739
vv770d2a70db22021-04-08 11:21:32 -0400740 - New service VES-Openapi-Manager component added to DCAE, allowing to notify of missing openAPI description, at xNF distribution phase (DCAEGEN2-2571)
741 - Added VES 7.2.1 support in VESCollector (DCAEGEN2-2539, DCAEGEN2-2477)
742 - DCAE MS deployment through helm with introduction of common dcae-service template to standardize charts with migration (DCAEGEN2-2488)
743 - New service KPI-Computation MS introduced for support for E2E Slicing Usecase (DCAEGEN2-2521)
744 - K8S configMap support through onboarding/design/deployment via DCAE-MOD and DCAE-Platform (DCAEGEN2-2539)
745 - BP-generation Enhancements - support Native-kafka & Config-map through onboarding (DCAEGEN2-2458)
746 - CFY plugin enhancements - support IPV6 service exposure + Config-Map + Cert-Manager's CMPv2 issuer integration (DCAEGEN2-2539, DCAEGEN2-2458, DCAEGEN2-2388)
747 - DCAE SDK enhancement - Dmaap Client update for timeout/retry + CBS client update (DCAEGEN2-1483)
748 - DFC enhancement - support in HTTP/HTTPS/enroll certificate from CMPv2 server (DCAEGEN2-2517)
vv770da11d4d42021-03-22 23:13:13 -0400749
750Non-Functional
vv770d2a70db22021-04-08 11:21:32 -0400751
752 - DCAE Cloudify py3 upgrade including plugins/bootstrap cli (DCAEGEN2-1546)
753 - CII Badging improvements (DCAEGEN2-2570)
754 - Policy-Handler Py3 upgrade (DCAEGEN2-2494)
755 - Vulnerability updates for several DCAE MS (DataFile Collector, RESTConf, VESCollector, InventoryAPI, MOD/RuntimeAPI, VES-mapper, PM-Mapper, PRH, SON-Handler) (DCAEGEN2-2551)
756 - Code Coverage improvement (DataFile, SDK, Blueprint-generator, Plugins, Acumos Adapter) (DCAEGEN2-2382)
vv770da11d4d42021-03-22 23:13:13 -0400757 - Documentation/user-guide updates
758
759Bug Fixes
760
761 - BPGenerator yaml Fixes are different for yaml file and string (DCAEGEN2-2489)
762 - Slice Analysis - Avoid removal of data when insufficient samples are present (DCAEGEN2-2509)
763
764
765- Following new services are delivered this release
766 - VES OpenAPI Manager
vv770d2a70db22021-04-08 11:21:32 -0400767 - KPI MS (Analytics/RCA)
vv770da11d4d42021-03-22 23:13:13 -0400768
769.. _honolulu_deliverable:
770
771Deliverables
772------------
773
774Software Deliverables
775
776.. csv-table::
777 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
778 :widths: auto
779
780 "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.2.1"
781 "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.5.5"
vv770d2a70db22021-04-08 11:21:32 -0400782 "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.6.0"
vv770da11d4d42021-03-22 23:13:13 -0400783 "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.4"
784 "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.4"
785 "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.8.0"
786 "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:4.4.2"
787 "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.0"
788 "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
789 "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.1.0"
790 "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
791 "dcaegen2/deployments", "dcae-services-policy-sync", "onap/org.onap.dcaegen2.deployments.dcae-services-policy-sync:1.0.0"
792 "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.5"
793 "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
794 "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
795 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
796 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
797 "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
798 "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.2.3"
799 "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.4"
vv770d2a70db22021-04-08 11:21:32 -0400800 "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:3.0.4"
vv770da11d4d42021-03-22 23:13:13 -0400801 "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.3"
802 "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
803 "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.2"
804 "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.2"
805 "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
806 "dcaegen2/platform/ves-openapi-manager", "", "onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.0.1"
807 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.0"
808 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.0"
809 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.0"
810 "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.1.2"
811 "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.0.4"
812 "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.1"
813 "dcaegen2/services", "components/kpi-ms", "onap/org.onap.dcaegen2.services.components.kpi-ms:1.0.0"
814 "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.1"
815 "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.2.0"
816 "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.5.2"
817 "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.6"
818 "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.3"
819 "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.7.3 (jar)"
820 "dcaegen2/services/sdk", "", "DCAE SDK 1.7.0 (jar)"
821 "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.0"
822
823
824Known Limitations, Issues and Workarounds
825-----------------------------------------
826
vv770d2a70db22021-04-08 11:21:32 -0400827The new, Helm based installation mechanism for collectors doesn't support yet certain features available with the traditional Cloudify orchestration based mechanisms:
deen198587470822021-03-25 17:58:00 +0100828 - Obtaining X.509 certificates from external CMP v2 server for secure xNF connections
829 - Exposing the Collector port in Dual Stack IPv4/IPv6 networks.
vv770da11d4d42021-03-22 23:13:13 -0400830
deen198587470822021-03-25 17:58:00 +0100831Such features are available, when the collectors are installed using the Cloudify mechanisms.
832Refer to collector installation page for more details:
vv770da11d4d42021-03-22 23:13:13 -0400833
deen198587470822021-03-25 17:58:00 +0100834.. toctree::
835 :maxdepth: 1
836
837 ./services/ves-http/installation.rst
838 ./services/ves-hv/installation.rst
vv770da11d4d42021-03-22 23:13:13 -0400839
vv770d2a70db22021-04-08 11:21:32 -0400840
vv770da11d4d42021-03-22 23:13:13 -0400841*Known Vulnerabilities*
842
843None
844
845*Workarounds*
846
847Documented under corresponding jira if applicable.
848
849Security Notes
850--------------
851
852*Fixed Security Issues*
vv770d2a70db22021-04-08 11:21:32 -0400853
854 Documented on earlier section
vv770da11d4d42021-03-22 23:13:13 -0400855
856*Known Security Issues*
vv770d2a70db22021-04-08 11:21:32 -0400857
vv770da11d4d42021-03-22 23:13:13 -0400858 None
859
860*Known Vulnerabilities in Used Modules*
vv770d2a70db22021-04-08 11:21:32 -0400861
vv770da11d4d42021-03-22 23:13:13 -0400862 None
863
864DCAE 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>`_.
865
866Test Results
867------------
868
869 - `DCAE R8 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Honolulu+Release>`_
870 - `DCAE R8 Functional Test <https://wiki.onap.org/display/DW/DCAE+R8+Testplan>`_
871
872
873References
874----------
875
876For more information on the ONAP Honolulu release, please see:
877
878#. `ONAP Home Page`_
879#. `ONAP Documentation`_
880#. `ONAP Release Downloads`_
881#. `ONAP Wiki Page`_
882
883
884.. _`ONAP Home Page`: https://www.onap.org
885.. _`ONAP Wiki Page`: https://wiki.onap.org
886.. _`ONAP Documentation`: https://docs.onap.org
887.. _`ONAP Release Downloads`: https://git.onap.org
888
889Quick Links:
890
891 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
892 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
893
VENKATESH KUMARfbcf2eb2021-02-08 10:36:12 -0500894
895.. ===================================
896.. * * * GUILIN MAINTENANCE * * *
897.. ===================================
898
899
900Version: 7.0.1
901==============
902
903Abstract
904--------
905
906This document provides the release notes for the Guilin Maintenance release
907
908
909Summary
910-------
911
912This maintenance release is primarily to resolve bugs identified during Guilin release testing.
913
914
915Release Data
916------------
917
918+--------------------------------------+--------------------------------------+
919| **Project** | DCAE |
920| | |
921+--------------------------------------+--------------------------------------+
922| **Docker images** | onap/org.onap.dcaegen2.collectors |
923| | .hv-ves.hv-collector-main:1.5.1 |
924+--------------------------------------+--------------------------------------+
925| **Release designation** | Guilin Maintenance Release |
926| | |
927+--------------------------------------+--------------------------------------+
vv770d8ae60672021-04-23 20:00:18 +0000928| **Release date** | 2021/04/19 |
VENKATESH KUMARfbcf2eb2021-02-08 10:36:12 -0500929| | |
930+--------------------------------------+--------------------------------------+
931
932New features
933------------
934
935None
936
937**Bug fixes**
938
939- `DCAEGEN2-2516 <https://jira.onap.org/browse/DCAEGEN2-2516>`_ HV-VES Pod recovery when config-fetch fails
940- `OOM-2641 <https://jira.onap.org/browse/OOM-2641>`_ Fix DCAEMOD paths based on Guilin ingress template
941
942**Known Issues**
943
944Same as Guilin Release
945
946
VENKATESH KUMAR647eade2020-10-29 11:30:28 -0400947.. ========================
948.. * * * GUILIN * * *
949.. ========================
950
951
952Version: 7.0.0
953==============
954
955
956Abstract
957--------
958
959This document provides the release notes for Guilin release.
960
961Summary
962-------
963
964Following DCAE components are available with default ONAP/DCAE installation.
965
966 - Platform components
967
968 - Cloudify Manager (helm chart)
969 - Bootstrap container (helm chart)
970 - Configuration Binding Service (helm chart)
971 - Deployment Handler (helm chart)
972 - Policy Handler (helm chart
973 - Service Change Handler (helm chart)
974 - Inventory API (helm chart)
975 - Dashboard (helm chart)
976
977 - Service components
978
979 - VES Collector
980 - HV-VES Collector
981 - PNF-Registration Handler
982 - Docker based Threshold Crossing Analytics (TCA-Gen2)
983 - Holmes Rule Management *
984 - Holmes Engine Management *
985
986 - Additional resources that DCAE utilizes deployed using ONAP common charts:
987
988 - Postgres Database
989 - Mongo Database
990 - Redis Cluster Database
991 - Consul Cluster
992
993Below service components (mS) are available to be deployed on-demand.
994
995 - SNMPTrap Collector
996 - RESTConf Collector
997 - DataFile Collector
998 - PM-Mapper
999 - BBS-EventProcessor
1000 - VES Mapper
1001 - Heartbeat mS
1002 - SON-Handler
1003 - PM-Subscription Handler
1004 - DataLake Handler (Admin and Feeder)
1005 - Slice Analysis
Kai6c9735a2020-11-13 17:03:52 +08001006 - DataLake Extraction Service
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001007
1008 Notes:
1009
1010 \* These components are delivered by the Holmes project.
1011
1012
1013
1014Under 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.
1015
1016
1017Release Data
1018------------
1019
1020+--------------------------------------+--------------------------------------------------------+
1021| **DCAE Project** | |
1022| | |
1023+--------------------------------------+--------------------------------------------------------+
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001024| **Docker images** | Refer :any:`Deliverable <guilin_deliverable>` |
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001025| | |
1026+--------------------------------------+--------------------------------------------------------+
1027| **Release designation** | 7.0.0 Guilin |
1028| | |
1029+--------------------------------------+--------------------------------------------------------+
1030| **Release date** | 2020-11-19 |
1031| | |
1032+--------------------------------------+--------------------------------------------------------+
1033
1034
1035New features
1036------------
1037
VENKATESH KUMAR9d4f9c72020-11-16 09:37:31 -05001038- DCAE Enhancements
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001039
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001040 - Cloudify Container upgraded with new base image; plugins load optimized (DCAEGEN2-2236, DCAEGEN2-2207, DCAEGEN2-2262)
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001041 - Bootstrap container optimization (DCAEGEN2-1791)
1042 - MOD/Runtime – Enable configuration for dynamic topic support (DCAEGEN2-1996)
1043 - MOD/OnboardingAPI - Support for offline install (DCAEGEN2-2221)
1044 - DCAE Dashboard UI Optimization and bugfixes (DCAEGEN2-2223, DCAEGEN2-2364,DCAEGEN2-1638,DCAEGEN2-2298, DCAEGEN2-1857)
1045 - Blueprint generator tool and K8Splugin enhancement to support External Certificate (DCAEGEN2-2250)
1046 - K8S v1.17 support through DCAE Cloudify K8S plugins (DCAEGEN2-2309)
1047 - Python 3.8 support enabled for several DCAE components - Heartbeat mS, PMSH mS, MOD/DistriubtorAPI mS, MOD/OnboardingAPI mS, Policy Library (DCAEGEN2-2292)
1048 - 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)
1049 - Hardcoded password removed from OOM charts - Cloudify, Bootstrap, DeploymentHandler, Dashboard; now managed dynamically through K8S secret (DCAEGEN2-1972, DCAEGEN2-1975)
1050 - Best practice compliance
1051 - STDOUT log compliance for DCAE Containers (DCAEGEN2-2324)
1052 - No more than one main process (DCAEGEN2-2327/REQ-365)
1053 - Container must crash when failure is noted (DCAEGEN2-2326/REQ-366)
1054 - All containers must run as non-root (REQ-362)
1055 - Code coverage >55% (DCAEGEN2-2333)
1056 - All Vulnerability identified by SECCOM has been resolved (DCAEGEN2-2242)
1057
1058
1059- Following new services are delivered this release
1060
1061 - Event Processors
Kai6c9735a2020-11-13 17:03:52 +08001062 - DataLake Extraction Service
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001063
1064 - Analytics/RCA
1065 - Slice Analysis MS
1066
1067.. _guilin_deliverable:
1068
1069Deliverables
1070------------
1071
1072Software Deliverables
1073
1074.. csv-table::
1075 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1076 :widths: auto
1077
1078 "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.2.1"
1079 "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.4.3"
1080 "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.5.0"
1081 "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.2.2"
1082 "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.3"
VENKATESH KUMAR9d4f9c72020-11-16 09:37:31 -05001083 "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.7.9"
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001084 "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:3.3.4"
1085 "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0"
1086 "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
1087 "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:2.1.0"
1088 "dcaegen2/deployments", "multisite-init-container", "onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0"
1089 "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
1090 "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.3"
1091 "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.1.0"
1092 "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
1093 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.2"
1094 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.2"
1095 "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
1096 "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.1.1"
1097 "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.3"
1098 "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:2.1.8"
1099 "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.3"
1100 "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.4.1"
1101 "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.5.1"
1102 "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.0"
1103 "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.4.0"
1104 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.1.0"
1105 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.1.0"
1106 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalake.exposure.service:1.1.0"
1107 "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.1.2"
1108 "dcaegen2/services", "components/slice-analysis-ms", "onap/org.onap.dcaegen2.services.components.slice-analysis-ms:1.0.1"
1109 "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.1"
1110 "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.1"
1111 "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.1.0"
1112 "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.4.1"
1113 "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.4"
1114 "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.1.2"
1115 "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.5.2 (jar)"
1116 "dcaegen2/services/sdk", "", "DCAE SDK 1.4.3 (jar)"
1117 "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.4.0"
1118
1119
1120Known Limitations, Issues and Workarounds
1121-----------------------------------------
1122
1123 * BPGenerator yaml Fixes are different for yaml file and string (DCAEGEN2-2489)
VENKATESH KUMAR9d4f9c72020-11-16 09:37:31 -05001124 * Slice Analysis - Avoid removal of data when insufficient samples are present (DCAEGEN2-2509)
VENKATESH KUMAR45c6fbf2020-11-18 12:38:28 -05001125 * HV-VES - Pod recovery when config-fetch fails (DCAEGEN2-2516)
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001126
1127
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001128*System Limitations*
1129
1130None
1131
1132*Known Vulnerabilities*
1133
1134None
1135
1136*Workarounds*
1137
1138Documented under corresponding jira if applicable.
1139
1140Security Notes
1141--------------
1142
1143*Fixed Security Issues*
1144 Listed above
1145
1146*Known Security Issues*
1147
1148 None
1149
1150
1151*Known Vulnerabilities in Used Modules*
1152
1153 None
1154
1155DCAE 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>`_.
1156
1157Test Results
1158------------
1159
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001160 - `DCAE R7 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Guilin+Release>`_
1161 - `DCAE MOD R7 Test <https://wiki.onap.org/display/DW/DCAE+R7+Testplan>`_
VENKATESH KUMAR647eade2020-10-29 11:30:28 -04001162
1163
1164References
1165----------
1166
1167For more information on the ONAP Guilin release, please see:
1168
1169#. `ONAP Home Page`_
1170#. `ONAP Documentation`_
1171#. `ONAP Release Downloads`_
1172#. `ONAP Wiki Page`_
1173
1174
1175.. _`ONAP Home Page`: https://www.onap.org
1176.. _`ONAP Wiki Page`: https://wiki.onap.org
1177.. _`ONAP Documentation`: https://docs.onap.org
1178.. _`ONAP Release Downloads`: https://git.onap.org
1179
1180Quick Links:
1181
1182 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1183 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1184
1185
1186
1187
VENKATESH KUMARa052dac2020-08-18 17:43:04 -04001188.. ======================================
1189.. * * * EL-ALTO MAINTENANCE * * *
1190.. ======================================
1191
1192
1193Version: 5.0.2
1194==============
1195
1196Abstract
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001197--------
VENKATESH KUMARa052dac2020-08-18 17:43:04 -04001198
1199This document provides the release notes for the El-Alto Maintenance release
1200
1201
1202Summary
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001203-------
VENKATESH KUMARa052dac2020-08-18 17:43:04 -04001204
1205This maintenance release is primarily to update expired certificates
1206from original El-Alto released TLS-init container.
1207
1208This patch is not required for Frankfurt release (and beyond) as certificates are dynamically
1209retrieved from AAF at deployment time for all DCAE components.
1210
1211Release Data
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001212------------
VENKATESH KUMARa052dac2020-08-18 17:43:04 -04001213
1214+--------------------------------------+--------------------------------------+
1215| **Project** | DCAE |
1216| | |
1217+--------------------------------------+--------------------------------------+
1218| **Docker images** | onap/org.onap.dcaegen2.deployments |
1219| | .tls-init-container:1.0.4 |
1220+--------------------------------------+--------------------------------------+
1221| **Release designation** | El-Alto Maintenance Release |
1222| | |
1223+--------------------------------------+--------------------------------------+
1224| **Release date** | 2020/08/24 |
1225| | |
1226+--------------------------------------+--------------------------------------+
1227
1228New features
1229------------
1230
1231None
1232
1233**Bug fixes**
1234
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001235- `DCAEGEN2-2206 <https://jira.onap.org/browse/DCAEGEN2-2206>`_ DCAE TLS Container : Address certificate expiration
VENKATESH KUMARa052dac2020-08-18 17:43:04 -04001236
1237**Known Issues**
1238Same as El-Alto Release
1239
1240
1241
VENKATESH KUMARb938a122020-07-23 17:41:31 -04001242.. ======================================
1243.. * * * FRANKFURT MAINTENANCE * * *
1244.. ======================================
1245
1246
1247Version: 6.0.1
1248==============
1249
1250Abstract
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001251--------
VENKATESH KUMARb938a122020-07-23 17:41:31 -04001252
1253This document provides the release notes for the Frankfurt Maintenance release
1254
1255
1256Summary
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001257-------
VENKATESH KUMARb938a122020-07-23 17:41:31 -04001258
1259The focus of this release is to correct issues found on Frankfurt release.
1260
1261Release Data
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001262------------
VENKATESH KUMARb938a122020-07-23 17:41:31 -04001263
1264+--------------------------------------+--------------------------------------+
1265| **Project** | DCAE |
1266| | |
1267+--------------------------------------+--------------------------------------+
1268| **Docker images** | onap/org.onap.dcaegen2.services. |
1269| | son-handler:2.0.4 |
1270+--------------------------------------+--------------------------------------+
1271| **Release designation** | Frankfurt Maintenance Release 1 |
1272| | |
1273+--------------------------------------+--------------------------------------+
VENKATESH KUMARa052dac2020-08-18 17:43:04 -04001274| **Release date** | 2020/08/17 |
VENKATESH KUMARb938a122020-07-23 17:41:31 -04001275| | |
1276+--------------------------------------+--------------------------------------+
1277
1278New features
1279------------
1280
1281None
1282
1283**Bug fixes**
1284
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001285- `DCAEGEN2-2249 <https://jira.onap.org/browse/DCAEGEN2-2249>`_ SON-Handler: Fix networkId issue while making call to oof
1286- `DCAEGEN2-2216 <https://jira.onap.org/browse/DCAEGEN2-2216>`_ SON-Handler: Change Policy notification to align with policy component updates
VENKATESH KUMARb938a122020-07-23 17:41:31 -04001287
1288**Known Issues**
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001289
VENKATESH KUMARb938a122020-07-23 17:41:31 -04001290Same as Frankfurt Release
1291
1292
1293
1294
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001295.. ===========================
1296.. * * * FRANKFURT * * *
1297.. ===========================
1298
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001299
1300Version: 6.0.0
1301==============
1302
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001303
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -04001304Abstract
1305--------
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001306
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001307This document provides the release notes for the Frankfurt release.
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001308
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -04001309Summary
1310-------
1311
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001312Following DCAE components are available with default ONAP/DCAE installation.
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001313
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001314 - Platform components
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001315
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001316 - Cloudify Manager (helm chart)
1317 - Bootstrap container (helm chart)
1318 - Configuration Binding Service (helm chart)
1319 - Deployment Handler (helm chart)
1320 - Policy Handler (helm chart
1321 - Service Change Handler (helm chart)
1322 - Inventory API (helm chart)
1323 - Dashboard (helm chart)
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001324
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001325 - Service components
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001326
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001327 - VES Collector
1328 - Threshold Crossing Analytics (TCA/CDAP)
1329 - HV-VES Collector
1330 - PNF-Registration Handler
1331 - Docker based Threshold Crossing Analytics (TCA-Gen2)
1332 - Holmes Rule Management *
1333 - Holmes Engine Management *
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001334
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001335 - Additional resources that DCAE utilizes deployed using ONAP common charts:
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001336
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001337 - Postgres Database
1338 - Mongo Database
1339 - Redis Cluster Database
1340 - Consul Cluster
1341
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001342Below service components (mS) are available to be deployed on-demand.
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001343
VENKATESH KUMARc790dcb2020-04-02 23:39:28 -04001344 - SNMPTrap Collector
1345 - RESTConf Collector
1346 - DataFile Collector
1347 - PM-Mapper
1348 - BBS-EventProcessor
1349 - VES Mapper
1350 - Heartbeat mS
1351 - SON-Handler
1352 - PM-Subscription Handler
1353
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001354 Notes:
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001355
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001356 \* These components are delivered by the Holmes project.
1357
1358
1359
1360Under 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.
1361
1362
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001363Release Data
1364------------
1365
1366+--------------------------------------+--------------------------------------------------------+
1367| **DCAE Project** | |
1368| | |
1369+--------------------------------------+--------------------------------------------------------+
1370| **Docker images** |Refer :any:`Deliverable <frankfurt_deliverable>` |
1371| | |
1372+--------------------------------------+--------------------------------------------------------+
1373| **Release designation** | 6.0.0 frankfurt |
1374| | |
1375+--------------------------------------+--------------------------------------------------------+
1376| **Release date** | 2020-06-04 |
1377| | |
1378+--------------------------------------+--------------------------------------------------------+
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001379
1380
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001381New features
1382------------
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001383
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001384- DCAE Platform Enhancement
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001385
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001386 - Introduction of Microservice and Onboarding Design (MOD) platform
1387 - Policy Notification support for DCAE components
1388 - Dynamic AAF certificate creation during component instantiation
1389 - Helm chart optimization to control each platform component separate
1390 - Dashboard Optimization
1391 - Blueprint generator tool to simplify deployment artifact creation
1392
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001393
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001394- Following new services are delivered this release
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001395
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001396 - Event Processors
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001397
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001398 - PM Subscription Handler
1399 - DataLake Handlers
1400 - Analytics/RCA
1401
1402 - TCA-GEN2
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001403
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001404 - Acumos Adapter (PoC)
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001405
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001406.. _frankfurt_deliverable:
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001407
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001408Deliverables
1409------------
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001410
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001411Software Deliverables
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001412
1413.. csv-table::
1414 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
1415 :widths: auto
1416
1417 "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.0.1"
1418 "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.3.0"
1419 "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.4.0"
1420 "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1"
1421 "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.3"
1422 "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.5.4"
1423 "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:2.1.0"
1424 "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0"
1425 "dcaegen2/deployments", "dcae-k8s-cleanup-container", "onap/org.onap.dcaegen2.deployments.dcae-k8s-cleanup-container:1.0.0"
VENKATESH KUMARe64d2d62020-04-06 18:55:10 -04001426 "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:1.3.1"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001427 "dcaegen2/deployments", "multisite-init-container", "onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0"
1428 "dcaegen2/deployments", "redis-cluster-container", "onap/org.onap.dcaegen2.deployments.redis-cluster-container:1.0.0"
1429 "dcaegen2/deployments", "tca-cdap-container", "onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.2.2"
1430 "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
1431 "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.1"
1432 "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.0.1"
1433 "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
1434 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.1"
1435 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.1"
1436 "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
VENKATESH KUMARe64d2d62020-04-06 18:55:10 -04001437 "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.0.3"
VENKATESH KUMARa2aa5162020-05-11 18:16:51 -04001438 "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.12.6"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001439 "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.2"
1440 "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.3.0"
1441 "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.4.1"
1442 "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.0"
1443 "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2"
VENKATESH KUMARe64d2d62020-04-06 18:55:10 -04001444 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.0.2"
1445 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.0.2"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001446 "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.0.3"
1447 "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.0"
1448 "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.0"
1449 "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1"
1450 "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.3.1"
1451 "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.2"
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001452 "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.0.2"
1453 "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.2"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001454 "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.3.1 (jar)"
1455 "dcaegen2/services/sdk", "", "DCAE SDK 1.3.5 (jar)"
1456 "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.3.2"
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001457
1458
1459Known Limitations, Issues and Workarounds
1460-----------------------------------------
1461
1462 * Blueprint generator escape char issue (DCAEGEN2-2140)
1463 * TCAgen2 Policy configuration support (DCAEGEN2-2198)
1464 * TCA/CDAP config refresh causes duplicate events (DCAEGEN2-2241)
1465
1466
1467
1468*System Limitations*
1469
1470None
1471
1472*Known Vulnerabilities*
1473
1474None
1475
1476*Workarounds*
1477
1478Documented under corresponding jira if applicable.
1479
1480Security Notes
1481--------------
1482
1483*Fixed Security Issues*
1484
1485 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
1486 * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
1487 * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
1488 * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
1489 * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
1490
1491
1492*Known Security Issues*
1493
1494 None
1495
1496
1497*Known Vulnerabilities in Used Modules*
1498
1499 None
1500
1501DCAE 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>`_.
1502
1503Test Results
1504------------
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001505
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001506 - `DCAE R6 Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Frankfurt+Release>`_
1507 - `DCAE MOD R6 Test <https://wiki.onap.org/display/DW/DCAE+MOD+Test+Plan>`_
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -04001508
1509
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001510References
1511----------
1512
1513For more information on the ONAP Frankfurt release, please see:
1514
1515#. `ONAP Home Page`_
1516#. `ONAP Documentation`_
1517#. `ONAP Release Downloads`_
1518#. `ONAP Wiki Page`_
1519
1520
1521.. _`ONAP Home Page`: https://www.onap.org
1522.. _`ONAP Wiki Page`: https://wiki.onap.org
1523.. _`ONAP Documentation`: https://docs.onap.org
1524.. _`ONAP Release Downloads`: https://git.onap.org
1525
1526Quick Links:
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001527
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -04001528 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1529 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04001530
VENKATESH KUMAR3e2bb4c2020-05-13 16:21:54 -04001531
1532.. =========================
1533.. * * * EL-ALTO * * *
1534.. =========================
1535
1536
Vijay VK09589ca2019-10-08 04:47:17 +01001537Version: 5.0.1
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001538==============
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001539
Vijay VK09589ca2019-10-08 04:47:17 +01001540The offical El-Alto release (rolls up all 5.0.0 early drop deliverables) focused on technical debts and SECCOM priority work-items.
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001541
1542Following is summary of updates done for DCAEGEN2
1543
1544**Security**
1545
1546Following platform components were enabled for HTTPS
1547 - ConfigBindingService (CBS)
1548 - 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>`_
1549 - Cloudify Manager
1550 - InventoryAPI
Vijay VK09589ca2019-10-08 04:47:17 +01001551 - Non-root container process (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001552
1553All components interfacing with platform components were modified to support TLS interface
1554
1555**Miscellaneous**
1556 - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
1557 - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001558 - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001559 - CBS client libraries updated to remove consul service lookup
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001560 - Image Optimization (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
Vijay VK09589ca2019-10-08 04:47:17 +01001561
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001562
1563
1564With 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.
1565 - Platform components
1566 - Cloudify Manager (helm chart)
1567 - Bootstrap container (helm chart)
1568 - Configuration Binding Service (helm chart)
1569 - Deployment Handler (helm chart)
1570 - Policy Handler (helm chart
1571 - Service Change Handler (helm chart)
1572 - Inventory API (helm chart)
1573 - Dashboard (helm charts)
1574 - Service components
1575 - VES Collector
1576 - SNMP Collector
1577 - Threshold Crossing Analytics
1578 - HV-VES Collector
1579 - PNF-Registration Handler
1580 - Holmes Rule Management *
1581 - Holmes Engine Management *
1582 - Additional resources that DCAE utilizes:
1583 - Postgres Database
1584 - Redis Cluster Database
1585 - Consul Cluster *
1586
1587 Notes:
1588 \* These components are delivered by external ONAP project.
1589
1590DCAE also includes below MS which can be deployed on-demand (via Dashboard or Cloudify CLI or CLAMP)
1591
1592 - Collectors
1593 - RESTConf collector 
1594 - DataFile collector
1595 - Event Processors
1596 - VES Mapper
1597 - 3gpp PM-Mapper
1598 - BBS Event processor
1599 - Analytics/RCA
1600 - SON-Handler
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001601 - Missing Heartbeat Ms
1602
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001603- All DCAE components are designed to support platform maturity requirements.
1604
1605
1606**Source Code**
1607
1608Source 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.
1609 - dcaegen2
1610 - dcaegen2.analytics.tca
1611 - dcaegen2.collectors.snmptrap
1612 - dcaegen2.collectors.ves
1613 - dcaegen2.collectors.hv-ves
1614 - dcaegen2.collectors.datafile
1615 - dcaegen2.collectors.restconf
1616 - dcaegen2.deployments
1617 - dcaegen2.platform.blueprints
1618 - dcaegen2.platform.cli
1619 - dcaegen2.platform.configbinding
1620 - dcaegen2.platform.deployment-handler
1621 - dcaegen2.platform.inventory-api
1622 - dcaegen2.platform.plugins
1623 - dcaegen2.platform.policy-handler
1624 - dcaegen2.platform.servicechange-handler
1625 - dcaegen2.services.heartbeat
1626 - dcaegen2.services.mapper
1627 - dcaegen2.services.pm-mapper
1628 - dcaegen2.services.prh
1629 - dcaegen2.services.son-handler
1630 - dcaegen2.services
1631 - dcaegen2.services.sdk
1632 - dcaegen2.utils
1633 - ccsdk.platform.plugins
1634 - ccsdk.dashboard
1635
1636**Bug Fixes**
1637 * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
1638 * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
1639
1640
1641**Known Issues**
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001642 * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
1643
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001644**Security Notes**
1645
1646*Fixed Security Issues*
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001647 * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
Vijay VK5e1694c2019-10-09 17:11:04 +01001648 * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
1649 * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
1650 * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
1651 * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
Vijay VK09589ca2019-10-08 04:47:17 +01001652
1653*Known Security Issues*
Vijay VK09589ca2019-10-08 04:47:17 +01001654 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
1655 * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
Vijay VK09589ca2019-10-08 04:47:17 +01001656 * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
1657 * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
1658 * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
1659
1660*Known Vulnerabilities in Used Modules*
1661
1662DCAE 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>`_.
1663
1664Quick Links:
1665 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1666
1667 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1668
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001669 - `Project Vulnerability Review Table for DCAE (El-Alto Maintenance) <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
Vijay VK09589ca2019-10-08 04:47:17 +01001670
1671
1672**Upgrade Notes**
1673
1674The following components are upgraded from Dublin/R4 and El-Alto EarlyDrop deliverables.
1675 - K8S Bootstrap container:
1676 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.4
1677 - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
1678 - Configuration Binding Service:
1679 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.2
1680 - Description: HTTPS support, Image optimization and non-root user
1681 - Inventory API
1682 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
1683 - Description: HTTPS support, container optmization and non-root user
1684 - DataFile Collector
1685 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.3
1686 - Description : Code optimization, bug fixes, dmaap plugin integration
1687 - SON Handler MS
1688 - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.1.1
1689 - Description : Image optimization, bug fixes, CBS integration
1690 - VES Adapter/Mapper MS
1691 - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1
1692 - Description : Image optimization & CBS periodic polling
1693 - PRH MS
1694 - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.3.1
1695 - Description : Code optimization, bug fixes and SDK alignment
1696 - HV-VES MS
1697 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.3.0
1698 - Description : Code optimization, bug fixes and SDK alignment
1699
1700Version: 5.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001701==============
Vijay VK09589ca2019-10-08 04:47:17 +01001702
1703El-Alto Early-drop focused on technical debts and SECCOM priority work-items.
1704
1705Following is summary of updates done for DCAEGEN2
1706
1707**Security**
1708
1709Following platform components were enabled for HTTPS
1710 - ConfigBindingService (CBS)
1711 - 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>`_
1712 - Cloudify Manager
1713 - InventoryAPI
1714
1715All components interfacing with platform components were modified to support TLS interface
1716
1717**Miscellaneous**
1718 - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
1719 - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001720 - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
Vijay VK09589ca2019-10-08 04:47:17 +01001721 - CBS client libraries updated to remove consul service lookup
1722
1723
1724
1725**Bug Fixes**
1726 * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
1727 * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
1728
1729
1730**Known Issues**
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001731 * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
1732
Vijay VK09589ca2019-10-08 04:47:17 +01001733
1734**Security Notes**
1735
1736*Fixed Security Issues*
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001737
1738*Known Security Issues*
1739
1740 * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
1741 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
1742 * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
1743 * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
1744 * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
1745 * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
1746 * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
1747 * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
1748 * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
1749 * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
1750
1751*Known Vulnerabilities in Used Modules*
1752
1753DCAE 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>`_.
1754
1755Quick Links:
1756 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1757
1758 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1759
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001760 - `Project Vulnerability Review Table for DCAE (El-Alto) <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -04001761
1762
1763**Upgrade Notes**
1764
1765The following components are upgraded from Dublin/R4.
1766 - Cloudify Manager:
1767 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:2.0.2
1768 - 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.
1769 - K8S Bootstrap container:
1770 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.2
1771 - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
1772 - Configuration Binding Service:
1773 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.1
1774 - Description: HTTPS support, Image optimization and non-root user
1775 - Deployment Handler
1776 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.2.0
1777 - Description: Update to node10, uninstall workflow updates
1778 - Service Change Handler
1779 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2
1780 - Description: HTTPS inventoryAPI support, container optmization and non-root user
1781 - Inventory API
1782 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
1783 - Description: HTTPS support, container optmization and non-root user
1784 - DataFile Collector
1785 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.2
1786 - Description : Code optimization, bug fixes, dmaap plugin integration
1787 - 3gpp PM-Mapper
1788 - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.1.3
1789 - Description: Code optimization, bug fixes, dmaap plugin integration
1790
1791
1792
Vijay VK6b0fa462019-05-20 16:06:11 +01001793Version: 4.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001794==============
Vijay VK6b0fa462019-05-20 16:06:11 +01001795
1796:Release Date: 2019-06-06
1797
1798**New Features**
1799
1800DCAE R4 improves upon previous release with the following new features:
1801
1802- DCAE Platform Enhancement
1803 - Multisite K8S cluster deployment support for DCAE services (via K8S plugin)
1804 - Support helm chart deployment in DCAE using new Helm cloudify plugin
1805 - DCAE Healthcheck enhancement to cover static and dynamic deployments
1806 - Dynamic AAF based topic provisioning support through Dmaap cloudify plugin
1807 - Dashboard Integration (UI for deployment/verification)
1808 - PolicyHandler Enhancement to support new Policy Lifecycle API’s
1809 - Blueprint generator tool to simplify deployment artifact creation
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001810 - Cloudify Manager resiliency
Vijay VK6b0fa462019-05-20 16:06:11 +01001811
1812- Following new services are delivered with Dublin
1813 - Collectors
1814 - RESTConf collector 
1815 - Event Processors
Vijay VKf9e43442019-05-22 22:10:29 +01001816 - VES Mapper
Vijay VK6b0fa462019-05-20 16:06:11 +01001817 - 3gpp PM-Mapper
1818 - BBS Event processor
1819 - Analytics/RCA
1820 - SON-Handler
1821 - Heartbeat MS
1822
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001823Most platform components has been migrated to helm charts. Following is complete list of DCAE components available part of default ONAP/dcae installation.
Vijay VK6b0fa462019-05-20 16:06:11 +01001824 - Platform components
1825 - Cloudify Manager (helm chart)
1826 - Bootstrap container (helm chart)
1827 - Configuration Binding Service (helm chart)
1828 - Deployment Handler (helm chart)
1829 - Policy Handler (helm chart
1830 - Service Change Handler (helm chart)
1831 - Inventory API (helm chart)
1832 - Dashboard (Cloudify Blueprint)
1833 - Service components
1834 - VES Collector
1835 - SNMP Collector
1836 - Threshold Crossing Analytics
1837 - HV-VES Collector
1838 - PNF-Registration Handler
1839 - Holmes Rule Management *
1840 - Holmes Engine Management *
1841 - Additional resources that DCAE utilizes:
1842 - Postgres Database
1843 - Redis Cluster Database
1844 - Consul Cluster *
1845
1846 Notes:
1847 \* These components are delivered by the Holmes project.
1848
1849
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001850Under 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.
Vijay VK6b0fa462019-05-20 16:06:11 +01001851
1852- All DCAE components are designed to support platform maturity requirements.
1853
1854
1855**Source Code**
1856
1857Source code of DCAE components are released under the following repositories on gerrit.onap.org:
1858 - dcaegen2
1859 - dcaegen2.analytics.tca
1860 - dcaegen2.collectors.snmptrap
1861 - dcaegen2.collectors.ves
1862 - dcaegen2.collectors.hv-ves
1863 - dcaegen2.collectors.datafile
1864 - dcaegen2.collectors.restconf
1865 - dcaegen2.deployments
1866 - dcaegen2.platform.blueprints
1867 - dcaegen2.platform.cli
1868 - dcaegen2.platform.configbinding
1869 - dcaegen2.platform.deployment-handler
1870 - dcaegen2.platform.inventory-api
1871 - dcaegen2.platform.plugins
1872 - dcaegen2.platform.policy-handler
1873 - dcaegen2.platform.servicechange-handler
1874 - dcaegen2.services.heartbeat
1875 - dcaegen2.services.mapper
1876 - dcaegen2.services.pm-mapper
1877 - dcaegen2.services.prh
1878 - dcaegen2.services.son-handler
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001879 - dcaegen2.services
Vijay VK6b0fa462019-05-20 16:06:11 +01001880 - dcaegen2.services.sdk
1881 - dcaegen2.utils
1882 - ccsdk.platform.plugins
1883 - ccsdk.dashboard
1884
1885**Bug Fixes**
1886
1887**Known Issues**
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +02001888 * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
1889
Vijay VK6b0fa462019-05-20 16:06:11 +01001890
1891**Security Notes**
1892
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001893*Fixed Security Issues*
1894
1895*Known Security Issues*
1896
Krzysztof Opasiak07fa5872019-05-30 17:40:07 +02001897 * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
Krzysztof Opasiakf2a8c6e2019-05-30 17:42:37 +02001898 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
Krzysztof Opasiakd9e8b342019-05-27 18:06:32 +02001899 * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
Krzysztof Opasiakf38f8392019-05-27 18:11:02 +02001900 * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
Krzysztof Opasiak01a58302019-05-27 18:11:28 +02001901 * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
Krzysztof Opasiak7c269dc2019-05-30 23:57:24 +02001902 * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
Krzysztof Opasiakf0b14642019-05-27 18:13:16 +02001903 * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
Krzysztof Opasiak1f224ee2019-05-30 17:43:06 +02001904 * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
Krzysztof Opasiak61cf8dc2019-05-30 17:43:51 +02001905 * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
Krzysztof Opasiakbb8dea82019-05-30 17:44:35 +02001906 * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
Krzysztof Opasiakd9e8b342019-05-27 18:06:32 +02001907
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001908*Known Vulnerabilities in Used Modules*
1909
Vijay VK6b0fa462019-05-20 16:06:11 +01001910DCAE 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>`_.
1911
1912Quick Links:
1913 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
1914
1915 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
1916
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05001917 - `Project Vulnerability Review Table for DCAE (Dublin) <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_
Vijay VK6b0fa462019-05-20 16:06:11 +01001918
1919
1920**New component Notes**
1921The following components are introduced in R4
1922
1923 - Dashboard
1924 - Docker container tag: onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.1.0
1925 - Description: Dashboard provides an UI interface for users/operation to deploy and manage service components in DCAE
1926 - Blueprint generator
1927 - Java artifact : /org/onap/dcaegen2/platform/cli/blueprint-generator/1.0.0/blueprint-generator-1.0.0.jar
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001928 - Description: Tool to generate the deployment artifact (cloudify blueprints) based on component spec
Vijay VK6b0fa462019-05-20 16:06:11 +01001929 - RESTConf collector 
1930 - Docker container tag: onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1
1931 - Description: Provides RESTConf interfaces to events from external domain controllers
1932 - VES/Universal Mapper
1933 - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001934 - Description: Standardizes events recieved from SNMP and RESTConf collector into VES for further processing with DCAE analytics services
Vijay VK6b0fa462019-05-20 16:06:11 +01001935 - 3gpp PM-Mapper
1936 - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.0.1
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001937 - Description: Transforms 3gpp data feed recieved from DMAAP-DR into VES events
Vijay VK6b0fa462019-05-20 16:06:11 +01001938 - BBS Event processor
1939 - Docker container tag: onap/org.onap.dcaegen2.services.components.bbs-event-processor:1.0.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001940 - Description: Handles PNF-Reregistration and CPE authentication events and generate CL events
Vijay VK6b0fa462019-05-20 16:06:11 +01001941 - SON-Handler
Vijay VKa46f7fe2019-06-10 15:57:41 +01001942 - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.0.3
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001943 - Description: Supports PC-ANR optimization analysis and generating CL events output
Vijay VK6b0fa462019-05-20 16:06:11 +01001944 - Heartbeat MS
1945 - Docker container tag: onap/org.onap.dcaegen2.services.heartbeat:2.1.0
1946 - Description: Generates missing heartbeat CL events based on configured threshold for VES heartbeats/VNF type.
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001947
Vijay VK6b0fa462019-05-20 16:06:11 +01001948
1949**Upgrade Notes**
1950
1951The following components are upgraded from R3
1952 - Cloudify Manager:
1953 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.6.2
1954 - Description: DCAE's Cloudify Manager container is based on Cloudify Manager Community Version 19.01.24, which is based on Cloudify Manager 4.5.
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001955 - K8S Bootstrap container:
Vijay VK6b0fa462019-05-20 16:06:11 +01001956 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.18
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001957 - Description: K8s bootstrap container updated to include new plugin and remove DCAE Controller components which have been migrated to Helm chart.
1958 - Configuration Binding Service:
Vijay VK6b0fa462019-05-20 16:06:11 +01001959 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.3.0
1960 - Description: Code optimization and bug fixes
1961 - Deployment Handler
1962 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.0.1
1963 - Include updates for health and service endpoint check and bug fixes
1964 - Policy Handler
1965 - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:5.0.0
1966 - Description: Policy Handler supports the new lifecycle API's from Policy framework
1967 - Service Change Handler
1968 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
1969 - Description: No update from R3
1970 - Inventory API
1971 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.2.0
1972 - Description: Refactoring and updates for health and service endpoint check
1973 - VES Collector
Vijay VKa46f7fe2019-06-10 15:57:41 +01001974 - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.4.5
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001975 - Description : Authentication enhancement, refactoring and bug-fixes
Vijay VK6b0fa462019-05-20 16:06:11 +01001976 - Threshold Crossing Analytics
1977 - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.2
1978 - 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.
1979 - DataFile Collector
Vijay VKf9e43442019-05-22 22:10:29 +01001980 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.1.3
Vijay VK6b0fa462019-05-20 16:06:11 +01001981 - Description : Code optimization, bug fixes, logging and performance improvement
1982 - PNF Registrator handler
Vijay VKa46f7fe2019-06-10 15:57:41 +01001983 - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.4
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001984 - Description : Code optimization, SDK integration, PNF-UPDATE flow support
Vijay VK6b0fa462019-05-20 16:06:11 +01001985 - HV-VES Collector
1986 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.1.0
1987 - Description : Code optimization, bug fixes, and enables SASL for kafka interface
1988 - SNMP Trap Collector
1989 - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02001990 - Description : Code coverage improvements
Vijay VK6b0fa462019-05-20 16:06:11 +01001991
1992
1993
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05001994
1995Version: 3.0.1
VENKATESH KUMAR64559742020-04-29 18:53:53 -04001996==============
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05001997
1998:Release Date: 2019-01-31
1999
2000DCAE R3 Maintenance release includes following fixes
2001
2002**Bug Fixes**
2003
2004- DataFileCollector
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002005 - DCAEGEN2-940
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05002006 Larger files of size 100Kb publish to DR
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002007 - DCAEGEN2-941
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05002008 DFC error after running over 12 hours
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002009 - DCAEGEN2-1001
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05002010 Multiple Fileready notification not handled
2011
2012- HighVolume VES Collector (protobuf/tcp)
2013 - DCAEGEN2-976
2014 HV-VES not fully complaint to RTPM protocol (issue with CommonEventHeader.sequence)
2015
2016- VESCollector (http)
2017 - DCAEGEN2-1035
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002018 Issue with VES batch event publish
2019
2020- Heat deployment
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05002021 - DCAEGEN2-1007
2022 Removing obsolete services configuration
2023
2024
2025The following containers are updated in R3.0.1
2026
2027 - DataFile Collector
2028 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.5
2029 - HV-VES Collector
2030 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.2
2031 - VES Collector
2032 - Docker container tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.2
2033
VENKATESH KUMARb81c2972019-01-31 14:19:18 -05002034**Known Issues**
2035
2036- 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
2037
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002038- 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
Vijay VK6b0fa462019-05-20 16:06:11 +01002039 kubectl get deployments -n onap | grep deployment-handler
2040 kubectl edit deployment -n onap dev-dcaegen2-dcae-deployment-handler
2041 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
2042
2043
VENKATESH KUMARb81c2972019-01-31 14:19:18 -05002044
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05002045
Vijay VK2648c6d2018-09-19 04:30:37 +01002046Version: 3.0.0
2047--------------
2048
Gildas Lanilisa05d7fe2018-11-28 15:33:44 -08002049:Release Date: 2018-11-30
Vijay VK2648c6d2018-09-19 04:30:37 +01002050
2051**New Features**
2052
2053DCAE R3 improves upon previous release with the following new features:
2054
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002055- All DCAE R3 components are delivered as Docker container images. The list of components is as follows.
Vijay VK2648c6d2018-09-19 04:30:37 +01002056 - Platform components
2057 - Cloudify Manager
2058 - Bootstrap container
2059 - Configuration Binding Service
2060 - Deployment Handler
2061 - Policy Handler
2062 - Service Change Handler
2063 - Inventory API
2064 - Service components
2065 - VES Collector
2066 - SNMP Collector
2067 - Threshold Crossing Analytics
2068 - Holmes Rule Management *
2069 - Holmes Engine Management *
2070 - Additional resources that DCAE utilizes:
2071 - Postgres Database
2072 - Redis Cluster Database
2073 - Consul Cluster
2074
2075 Notes:
Vijay VKab471f62018-11-26 17:49:43 +00002076 \* These components are delivered by the Holmes project.
Vijay VK2648c6d2018-09-19 04:30:37 +01002077
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002078- DCAE R3 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
Vijay VK2648c6d2018-09-19 04:30:37 +01002079
2080 - 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".
2081 - Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
2082
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002083- 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.
Vijay VK2648c6d2018-09-19 04:30:37 +01002084
2085- All DCAE components are designed to support platform maturity requirements.
2086
2087
2088**Source Code**
2089
2090Source code of DCAE components are released under the following repositories on gerrit.onap.org:
2091 - dcaegen2
2092 - dcaegen2.analytics
2093 - dcaegen2.analytics.tca
2094 - dcaegen2.collectors
2095 - dcaegen2.collectors.snmptrap
2096 - dcaegen2.collectors.ves
2097 - dcaegen2.collectors.hv-ves
2098 - dcaegen2.collectors.datafile
2099 - dcaegen2.deployments
2100 - dcaegen2.platform
2101 - dcaegen2.platform.blueprints
2102 - dcaegen2.platform.cli
2103 - dcaegen2.platform.configbinding
2104 - dcaegen2.platform.deployment-handler
2105 - dcaegen2.platform.inventory-api
2106 - dcaegen2.platform.plugins
2107 - dcaegen2.platform.policy-handler
2108 - dcaegen2.platform.servicechange-handler
2109 - dcaegen2.services.heartbeat
2110 - dcaegen2.services.mapper
2111 - dcaegen2.services.prh
2112 - dcaegen2.utils
2113
2114**Bug Fixes**
2115
2116**Known Issues**
2117
2118- 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.
2119
2120**Security Notes**
2121
2122DCAE 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>`_.
2123
2124Quick Links:
2125 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
2126
2127 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
2128
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05002129 - `Project Vulnerability Review Table for DCAE (Casablanca) <https://wiki.onap.org/pages/viewpage.action?pageId=41421168>`_
Vijay VK2648c6d2018-09-19 04:30:37 +01002130
2131
Vijay VKf6659fc2018-11-02 05:07:27 +01002132**New component Notes**
2133The following components are introduced in R3
2134
2135 - DataFile Collector
Vijay VK56f31942018-11-07 20:41:15 +00002136 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.4
Vijay VKf6659fc2018-11-02 05:07:27 +01002137 - Description : Bulk data file collector to fetch non-realtime PM data
2138 - PNF Registrator handler
2139 - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.1.1
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002140 - Description : Recieves VES registration event and updates AAI and SO
Vijay VKf6659fc2018-11-02 05:07:27 +01002141 - HV-VES Collector
2142 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.0
2143 - Description : High Volume VES Collector for fetching real-time PM measurement data
2144 - SNMP Trap Collector
2145 - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002146 - Description : Receives SNMP traps and publishes them to a message router (DMAAP/MR) in json structure
Vijay VKf6659fc2018-11-02 05:07:27 +01002147
Vijay VK2648c6d2018-09-19 04:30:37 +01002148
2149**Upgrade Notes**
2150
2151The following components are upgraded from R2:
2152 - Cloudify Manager:
Vijay VK86cd8932018-10-23 16:35:29 +01002153 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.4.2
Vijay VKf6659fc2018-11-02 05:07:27 +01002154 - 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.
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002155 - Bootstrap container:
Vijay VKf6659fc2018-11-02 05:07:27 +01002156 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.5
Vijay VK2648c6d2018-09-19 04:30:37 +01002157 - 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.
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002158 - Configuration Binding Service:
Vijay VK2648c6d2018-09-19 04:30:37 +01002159 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.2.3
2160 - Description: Configuration Binding Sevice now supports the new configuration policy format and support for TLS
2161 - Deployment Handler
Vijay VK86cd8932018-10-23 16:35:29 +01002162 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:3.0.3
Vijay VK2648c6d2018-09-19 04:30:37 +01002163 - Policy Handler
Vijay VKf6659fc2018-11-02 05:07:27 +01002164 - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:4.4.0
Vijay VK2648c6d2018-09-19 04:30:37 +01002165 - Description: Policy Handler now supports the new configuration policy format and support for TLS
2166 - Service Change Handler
2167 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
2168 - Description: Refactoring.
2169 - Inventory API
2170 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.4
2171 - Description: Refactoring.
2172 - VES Collector
2173 - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.1
VENKATESH KUMARfac34a12019-01-20 20:15:08 -05002174 - Description : Refactoring
Vijay VK2648c6d2018-09-19 04:30:37 +01002175 - Threshold Crossing Analytics
2176 - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
2177 - 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.
2178
2179
2180
2181
Lusheng Jib2a561b2018-03-27 23:24:33 -04002182Version: 2.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -04002183==============
Lusheng Jib2a561b2018-03-27 23:24:33 -04002184
Gildas Lanilis82799c72018-05-30 13:22:48 -07002185:Release Date: 2018-06-07
Lusheng Jib2a561b2018-03-27 23:24:33 -04002186
2187**New Features**
Lusheng Ji768421b2018-06-01 16:36:54 -04002188
Lusheng Jib2a561b2018-03-27 23:24:33 -04002189DCAE R2 improves upon previous release with the following new features:
2190
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002191- All DCAE R2 components are delivered as Docker container images. The list of components is as follows.
Lusheng Jib2a561b2018-03-27 23:24:33 -04002192 - Platform components
Lusheng Ji768421b2018-06-01 16:36:54 -04002193 - Cloudify Manager
Lusheng Jib2a561b2018-03-27 23:24:33 -04002194 - Bootstrap container
2195 - Configuration Binding Service
2196 - Deployment Handler
2197 - Policy Handler
2198 - Service Change Handler
2199 - Inventory API
2200 - Service components
2201 - VES Collector
2202 - SNMP Collector
Lusheng Jib2a561b2018-03-27 23:24:33 -04002203 - Threshold Crossing Analytics
Lusheng Ji768421b2018-06-01 16:36:54 -04002204 - Holmes Rule Management *
2205 - Holmes Engine Management *
2206 - Additional resources that DCAE utilizes:
2207 - Postgres Database
2208 - Redis Cluster Database
2209 - Consul Cluster
Lusheng Jieaac78d2018-06-06 00:20:03 -04002210
Lusheng Ji768421b2018-06-01 16:36:54 -04002211 Notes:
2212 \* These components are delivered by the Holmes project and used as a DCAE analytics component in R2.
Lusheng Jib2a561b2018-03-27 23:24:33 -04002213
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002214- DCAE R2 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
Lusheng Jib2a561b2018-03-27 23:24:33 -04002215
Lusheng Ji768421b2018-06-01 16:36:54 -04002216 - 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".
Lusheng Jieaac78d2018-06-06 00:20:03 -04002217 - Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
Lusheng Jib2a561b2018-03-27 23:24:33 -04002218
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002219- 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.
Lusheng Ji768421b2018-06-01 16:36:54 -04002220
2221- All DCAE components are designed to support platform maturity requirements.
2222
2223
2224**Source Code**
Lusheng Jib2a561b2018-03-27 23:24:33 -04002225
2226Source code of DCAE components are released under the following repositories on gerrit.onap.org:
2227 - dcaegen2
2228 - dcaegen2.analytics
2229 - dcaegen2.analytics.tca
2230 - dcaegen2.collectors
2231 - dcaegen2.collectors.snmptrap
2232 - dcaegen2.collectors.ves
2233 - dcaegen2.deployments
2234 - dcaegen2.platform
2235 - dcaegen2.platform.blueprints
2236 - dcaegen2.platform.cli
2237 - dcaegen2.platform.configbinding
2238 - dcaegen2.platform.deployment-handler
2239 - dcaegen2.platform.inventory-api
2240 - dcaegen2.platform.plugins
2241 - dcaegen2.platform.policy-handler
2242 - dcaegen2.platform.servicechange-handler
2243 - dcaegen2.services.heartbeat
2244 - dcaegen2.services.mapper
2245 - dcaegen2.services.prh
2246 - dcaegen2.utils
2247
2248**Bug Fixes**
2249
2250**Known Issues**
2251
Lusheng Ji768421b2018-06-01 16:36:54 -04002252- 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.
2253
Gildas Lanilis82799c72018-05-30 13:22:48 -07002254**Security Notes**
2255
2256DCAE 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>`_.
2257
2258Quick Links:
Lusheng Ji768421b2018-06-01 16:36:54 -04002259 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
2260
2261 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
2262
VENKATESH KUMARe21c8482020-11-12 15:00:02 -05002263 - `Project Vulnerability Review Table for DCAE (Beijing) <https://wiki.onap.org/pages/viewpage.action?pageId=28377647>`_
Lusheng Ji768421b2018-06-01 16:36:54 -04002264
2265
Lusheng Jib2a561b2018-03-27 23:24:33 -04002266
2267**Upgrade Notes**
2268
Lusheng Ji768421b2018-06-01 16:36:54 -04002269The following components are upgraded from R1:
2270 - Cloudify Manager:
2271 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.3.0
2272 - 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.
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002273 - Bootstrap container:
Lusheng Ji768421b2018-06-01 16:36:54 -04002274 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.1.11
Lusheng Jieaac78d2018-06-06 00:20:03 -04002275 - 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.
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002276 - Configuration Binding Service:
Lusheng Ji768421b2018-06-01 16:36:54 -04002277 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding:2.1.5
2278 - Description: Configuration Binding Sevice now supports the new configuration policy format.
2279 - Deployment Handler
2280 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:2.1.5
2281 - Policy Handler
2282 - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:2.4.5
2283 - Description: Policy Handler now supports the new configuration policy format.
2284 - Service Change Handler
2285 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.4
2286 - Description: Refactoring.
2287 - Inventory API
2288 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.1
2289 - Description: Refactoring.
2290 - VES Collector
2291 - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.2.0
2292 - Threshold Crossing Analytics
2293 - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
2294 - 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.
2295
Lusheng Jib2a561b2018-03-27 23:24:33 -04002296
2297
Lusheng Ji8fafa432017-11-06 21:52:26 -05002298Version: 1.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -04002299==============
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002300
Lusheng Ji8fafa432017-11-06 21:52:26 -05002301:Release Date: 2017-11-16
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002302
2303
2304**New Features**
2305
Lusheng Ji8fafa432017-11-06 21:52:26 -05002306DCAE is the data collection and analytics sub-system of ONAP. Under ONAP Release 1 the DCAE
2307sub-system includes both platform components and DCAE service components. Collectively the ONAP R1
2308DCAE components support the data collection and analytics functions for the R1 use cases, i.e. vFW,
2309vDNS, vCPU, and vVoLTE.
2310
2311Specifically, DCAE R1 includes the following components:
2312
2313- Core platform
2314 - Cloudify manager
2315 - Consul cluster
2316- Extended platform
2317 - Platform component docker host
2318 - Service component docker host
2319 - CDAP cluster
2320 - PostgreSQL database (*)
2321- Platform docker container components
2322 - Configuration binding service
2323 - Deployment handler
2324 - Service change handler
2325 - Inventory
2326 - Policy handler
2327 - CDAP broker
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002328- Service components
Lusheng Ji8fafa432017-11-06 21:52:26 -05002329 - Docker container components
2330 - VNF Event Streaming (VES) collector
Vijay0fbc6732017-11-08 13:55:01 +00002331 - Holmes (engine and rule management) **
Lusheng Ji8fafa432017-11-06 21:52:26 -05002332 - CDAP analytics component
Vijay0fbc6732017-11-08 13:55:01 +00002333 - Threshold Crossing Analytics (TCA)
Lusheng Ji8fafa432017-11-06 21:52:26 -05002334
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002335(*) Note: This component is delivered under the CCSDK project, deployed by DCAE under a single
2336VM configuration as a shared PostgreSQL database for the R1 demos. (CCSDK PostgreSQL supports
Lusheng Ji8fafa432017-11-06 21:52:26 -05002337other deployment configurations not used in the R1 demos.)
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +02002338(**) Note: This component is delivered under the Holmes project and used as a DCAE analytics component
Lusheng Ji8fafa432017-11-06 21:52:26 -05002339in R1.
2340
2341Source codes of DCAE are released under the following repositories on gerrit.onap.org:
2342
2343- dcaegen2
2344- dcaegen2/analytics
2345- dcaegen2/analytics/tca
2346- dcaegen2/collectors
2347- dcaegen2/collectors/snmptrap
2348- dcaegen2/collectors/ves
2349- dcaegen2/deployments
2350- dcaegen2/platform
2351- dcaegen2/platform/blueprints
2352- dcaegen2/platform/cdapbroker
2353- dcaegen2/platform/cli
2354- dcaegen2/platform/configbinding
2355- dcaegen2/platform/deployment-handler
2356- dcaegen2/platform/inventory-api
2357- dcaegen2/platform/plugins
2358- dcaegen2/platform/policy-handler
2359- dcaegen2/platform/servicechange-handler
2360- dcaegen2/utils
2361
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002362
2363**Bug Fixes**
Lusheng Ji8fafa432017-11-06 21:52:26 -05002364
2365This is the initial release.
2366
2367
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002368**Known Issues**
Lusheng Ji8fafa432017-11-06 21:52:26 -05002369
2370- Need to test/integrate into an OpenStack environment other than Intel/Windriver Pod25.
2371- Need to provide a dev configuration DCAE.
2372
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002373
2374**Security Issues**
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002375
ankatare30c4cb42018-09-28 14:26:59 +05302376- 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>`_.>`_.
Lusheng Jieaac78d2018-06-06 00:20:03 -04002377- 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.
2378
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002379
2380**Upgrade Notes**
2381
Lusheng Ji8fafa432017-11-06 21:52:26 -05002382This is the initial release.
2383
2384
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002385**Deprecation Notes**
2386
Lusheng Ji8fafa432017-11-06 21:52:26 -05002387There is a GEN1 DCAE sub-system implementation existing in the pre-R1 ONAP Gerrit system. The GEN1
2388DCAE is deprecated by the R1 release. The DCAE included in ONAP R1 is also known as DCAE GEN2. The
2389following Gerrit repos are voided and already locked as read-only.
2390
2391- dcae
2392- dcae/apod
2393- dcae/apod/analytics
2394- dcae/apod/buildtools
2395- dcae/apod/cdap
2396- dcae/collectors
2397- dcae/collectors/ves
2398- dcae/controller
2399- dcae/controller/analytics
2400- dcae/dcae-inventory
2401- dcae/demo
2402- dcae/demo/startup
2403- dcae/demo/startup/aaf
2404- dcae/demo/startup/controller
2405- dcae/demo/startup/message-router
2406- dcae/dmaapbc
2407- dcae/operation
2408- dcae/operation/utils
2409- dcae/orch-dispatcher
2410- dcae/pgaas
2411- dcae/utils
2412- dcae/utils/buildtools
2413- ncomp
2414- ncomp/cdap
2415- ncomp/core
2416- ncomp/docker
2417- ncomp/maven
2418- ncomp/openstack
2419- ncomp/sirius
2420- ncomp/sirius/manager
2421- ncomp/utils
2422
2423
Lusheng Ji72c4fba2017-10-10 18:12:22 +00002424**Other**
2425
Vijay0fbc6732017-11-08 13:55:01 +00002426SNMP trap collector is seed code delivery only.