blob: 495f5918c8c570f4d6597e49f08eb18bf251becd [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
VENKATESH KUMARcfb11092020-04-02 12:27:00 -04003.. Copyright (c) 2017-2020 AT&T Intellectual Property. All rights reserved.
Aric Gardner9fc74a62020-04-09 10:51:40 -07004.. _release_notes:
Lusheng Ji72c4fba2017-10-10 18:12:22 +00005
VENKATESH KUMAR64559742020-04-29 18:53:53 -04006
7
8==================
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -04009DCAE Release Notes
10==================
Lusheng Ji72c4fba2017-10-10 18:12:22 +000011
VENKATESH KUMAR64559742020-04-29 18:53:53 -040012.. contents::
13 :depth: 2
14..
15
16
17Version: 6.0.0
18==============
19
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -040020Abstract
21--------
VENKATESH KUMAR64559742020-04-29 18:53:53 -040022
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -040023This document provides the release notes for the Frankfurt release (6.0.0)
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040024
25
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -040026Summary
27-------
28
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040029**New Features**
30
VENKATESH KUMAR64559742020-04-29 18:53:53 -040031DCAE improves upon previous release with the following new features
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040032
33- DCAE Platform Enhancement
VENKATESH KUMAR64559742020-04-29 18:53:53 -040034
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040035 - Introduction of Microservice and Onboarding Design (MOD) platform
36 - Policy Notification support for DCAE components
37 - Dynamic AAF certificate creation during component instantiation
38 - Helm chart optimization to control each platform component separate
39 - Dashboard Optimization
40 - Blueprint generator tool to simplify deployment artifact creation
41
42
VENKATESH KUMAR64559742020-04-29 18:53:53 -040043- Following new services are delivered this release
44
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040045 - Event Processors
VENKATESH KUMAR64559742020-04-29 18:53:53 -040046
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040047 - PM Subscription Handler
48 - DataLake Handlers
49 - Analytics/RCA
VENKATESH KUMAR64559742020-04-29 18:53:53 -040050
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040051 - TCA-GEN2
VENKATESH KUMAR64559742020-04-29 18:53:53 -040052
VENKATESH KUMARc790dcb2020-04-02 23:39:28 -040053 - Acumos Adapter (PoC)
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040054
VENKATESH KUMAR64559742020-04-29 18:53:53 -040055Below is complete list of DCAE components available part of default ONAP/DCAE installation.
56
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040057 - Platform components
VENKATESH KUMAR64559742020-04-29 18:53:53 -040058
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040059 - Cloudify Manager (helm chart)
60 - Bootstrap container (helm chart)
61 - Configuration Binding Service (helm chart)
62 - Deployment Handler (helm chart)
63 - Policy Handler (helm chart
64 - Service Change Handler (helm chart)
65 - Inventory API (helm chart)
66 - Dashboard (helm chart)
VENKATESH KUMAR64559742020-04-29 18:53:53 -040067
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040068 - Service components
VENKATESH KUMAR64559742020-04-29 18:53:53 -040069
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040070 - VES Collector
71 - Threshold Crossing Analytics (TCA/CDAP)
72 - HV-VES Collector
73 - PNF-Registration Handler
74 - Docker based Threshold Crossing Analytics (TCA-Gen2)
75 - Holmes Rule Management *
76 - Holmes Engine Management *
VENKATESH KUMAR64559742020-04-29 18:53:53 -040077
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040078 - Additional resources that DCAE utilizes deployed using ONAP common charts:
VENKATESH KUMAR64559742020-04-29 18:53:53 -040079
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040080 - Postgres Database
81 - Mongo Database
82 - Redis Cluster Database
83 - Consul Cluster
84
VENKATESH KUMAR64559742020-04-29 18:53:53 -040085Following service components (mS) can be deployed on-demand
86
VENKATESH KUMARc790dcb2020-04-02 23:39:28 -040087 - SNMPTrap Collector
88 - RESTConf Collector
89 - DataFile Collector
90 - PM-Mapper
91 - BBS-EventProcessor
92 - VES Mapper
93 - Heartbeat mS
94 - SON-Handler
95 - PM-Subscription Handler
96
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040097 Notes:
VENKATESH KUMAR64559742020-04-29 18:53:53 -040098
VENKATESH KUMARcfb11092020-04-02 12:27:00 -040099 \* These components are delivered by the Holmes project.
100
101
102
103Under 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.
104
105
106- All DCAE components are designed to support platform maturity requirements.
107
108
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400109**Bug Fixes**
110
111**Known Issues**
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400112
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400113 * Blueprint generator issue (DCAEGEN2-2140)
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -0400114 * TCAgen2 Policy configuration support (DCAEGEN2-2198)
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400115
116
117**Security Notes**
118
119*Fixed Security Issues*
120
121 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
122 * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
123 * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
124 * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
125 * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -0400126
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400127
128*Known Security Issues*
129
130 None
131
132
133*Known Vulnerabilities in Used Modules*
134
135 None
136
137DCAE 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>`_.
138
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400139
140Artifacts released:
141
142.. csv-table::
143 :header: "Repository", "SubModules", "Version & Docker Image (if applicable)"
144 :widths: auto
145
146 "dcaegen2/analytics/tca-gen2", "", "onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.0.1"
147 "dcaegen2/collectors/datafile", "", "onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.3.0"
148 "dcaegen2/collectors/hv-ves", "", "onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.4.0"
149 "dcaegen2/collectors/restconf", "", "onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1"
150 "dcaegen2/collectors/snmptrap", "", "onap/org.onap.dcaegen2.collectors.snmptrap:2.0.3"
151 "dcaegen2/collectors/ves", "", "onap/org.onap.dcaegen2.collectors.ves.vescollector:1.5.4"
152 "dcaegen2/deployments", "cm-container", "onap/org.onap.dcaegen2.deployments.cm-container:2.1.0"
153 "dcaegen2/deployments", "consul-loader-container", "onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0"
154 "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 -0400155 "dcaegen2/deployments", "healthcheck-container", "onap/org.onap.dcaegen2.deployments.healthcheck-container:1.3.1"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400156 "dcaegen2/deployments", "multisite-init-container", "onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0"
157 "dcaegen2/deployments", "redis-cluster-container", "onap/org.onap.dcaegen2.deployments.redis-cluster-container:1.0.0"
158 "dcaegen2/deployments", "tca-cdap-container", "onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.2.2"
159 "dcaegen2/deployments", "tls-init-container", "onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0"
160 "dcaegen2/platform", "mod/onboardingapi", "onap/org.onap.dcaegen2.platform.mod.onboardingapi:2.12.1"
161 "dcaegen2/platform", "mod/distributorapi", "onap/org.onap.dcaegen2.platform.mod.distributorapi:1.0.1"
162 "dcaegen2/platform", "mod/designtool", "onap/org.onap.dcaegen2.platform.mod.designtool-web:1.0.2"
163 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-http:1.0.1"
164 "dcaegen2/platform", "mod/genprocessor", "onap/org.onap.dcaegen2.platform.mod.genprocessor-job:1.0.1"
165 "dcaegen2/platform", "mod/designtool/mod-registry", "onap/org.onap.dcaegen2.platform.mod.mod-registry:1.0.0"
VENKATESH KUMARe64d2d62020-04-06 18:55:10 -0400166 "dcaegen2/platform", "mod/runtimeapi", "onap/org.onap.dcaegen2.platform.mod.runtime-web:1.0.3"
167 "dcaegen2/platform/blueprints", "", "onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.12.5"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400168 "dcaegen2/platform/configbinding", "", "onap/org.onap.dcaegen2.platform.configbinding:2.5.2"
169 "dcaegen2/platform/deployment-handler", "", "onap/org.onap.dcaegen2.platform.deployment-handler:4.3.0"
170 "dcaegen2/platform/inventory-api", "", "onap/org.onap.dcaegen2.platform.inventory-api:3.4.1"
171 "dcaegen2/platform/policy-handler", "", "onap/org.onap.dcaegen2.platform.policy-handler:5.1.0"
172 "dcaegen2/platform/servicechange-handler", "", "onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2"
VENKATESH KUMARe64d2d62020-04-06 18:55:10 -0400173 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakefeeder:1.0.2"
174 "dcaegen2/services", "components/datalake-handler", "onap/org.onap.dcaegen2.services.datalakeadminui:1.0.2"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400175 "dcaegen2/services", "components/pm-subscription-handler", "onap/org.onap.dcaegen2.services.pmsh:1.0.3"
176 "dcaegen2/services", "components/bbs-event-processor", "onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.0.0"
177 "dcaegen2/services/heartbeat", "", "onap/org.onap.dcaegen2.services.heartbeat:2.1.0"
178 "dcaegen2/services/mapper", "", "onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1"
179 "dcaegen2/services/pm-mapper", "", "onap/org.onap.dcaegen2.services.pm-mapper:1.3.1"
180 "dcaegen2/services/prh", "", "onap/org.onap.dcaegen2.services.prh.prh-app-server:1.5.2"
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400181 "dcaegen2/services/son-handler", "", "onap/org.onap.dcaegen2.services.son-handler:2.0.2"
182 "dcaegen2/platform", "adapter/acumos", "onap/org.onap.dcaegen2.platform.adapter.acumos:1.0.2"
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400183 "dcaegen2/platform", "mod/bpgenerator", "Blueprint Generator 1.3.1 (jar)"
184 "dcaegen2/services/sdk", "", "DCAE SDK 1.3.5 (jar)"
185 "ccsdk/dashboard", "", "onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.3.2"
186
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -0400187**Test Results**
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400188
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -0400189 - `DCAE Pairwise Test <https://wiki.onap.org/display/DW/DCAE+Pair+Wise+Testing+for+Frankfurt+Release>`_
190 - `DCAE MOD Test <https://wiki.onap.org/display/DW/DCAE+MOD+Test+Plan>`_
191
192
193**References**
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400194
VENKATESH KUMAR7cfaea22020-04-22 17:31:32 -0400195 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
196 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
VENKATESH KUMARcfb11092020-04-02 12:27:00 -0400197
Vijay VK09589ca2019-10-08 04:47:17 +0100198Version: 5.0.1
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400199==============
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -0400200
Vijay VK09589ca2019-10-08 04:47:17 +0100201The 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 -0400202
203Following is summary of updates done for DCAEGEN2
204
205**Security**
206
207Following platform components were enabled for HTTPS
208 - ConfigBindingService (CBS)
209 - 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>`_
210 - Cloudify Manager
211 - InventoryAPI
Vijay VK09589ca2019-10-08 04:47:17 +0100212 - Non-root container process (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -0400213
214All components interfacing with platform components were modified to support TLS interface
215
216**Miscellaneous**
217 - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
218 - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200219 - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -0400220 - CBS client libraries updated to remove consul service lookup
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200221 - Image Optimization (ConfigBindingService, InventoryAPI, ServiceChangeHandler, HV-VES, PRH, Son-handler)
Vijay VK09589ca2019-10-08 04:47:17 +0100222
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -0400223
224
225With 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.
226 - Platform components
227 - Cloudify Manager (helm chart)
228 - Bootstrap container (helm chart)
229 - Configuration Binding Service (helm chart)
230 - Deployment Handler (helm chart)
231 - Policy Handler (helm chart
232 - Service Change Handler (helm chart)
233 - Inventory API (helm chart)
234 - Dashboard (helm charts)
235 - Service components
236 - VES Collector
237 - SNMP Collector
238 - Threshold Crossing Analytics
239 - HV-VES Collector
240 - PNF-Registration Handler
241 - Holmes Rule Management *
242 - Holmes Engine Management *
243 - Additional resources that DCAE utilizes:
244 - Postgres Database
245 - Redis Cluster Database
246 - Consul Cluster *
247
248 Notes:
249 \* These components are delivered by external ONAP project.
250
251DCAE also includes below MS which can be deployed on-demand (via Dashboard or Cloudify CLI or CLAMP)
252
253 - Collectors
254 - RESTConf collector 
255 - DataFile collector
256 - Event Processors
257 - VES Mapper
258 - 3gpp PM-Mapper
259 - BBS Event processor
260 - Analytics/RCA
261 - SON-Handler
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200262 - Missing Heartbeat Ms
263
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -0400264- All DCAE components are designed to support platform maturity requirements.
265
266
267**Source Code**
268
269Source 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.
270 - dcaegen2
271 - dcaegen2.analytics.tca
272 - dcaegen2.collectors.snmptrap
273 - dcaegen2.collectors.ves
274 - dcaegen2.collectors.hv-ves
275 - dcaegen2.collectors.datafile
276 - dcaegen2.collectors.restconf
277 - dcaegen2.deployments
278 - dcaegen2.platform.blueprints
279 - dcaegen2.platform.cli
280 - dcaegen2.platform.configbinding
281 - dcaegen2.platform.deployment-handler
282 - dcaegen2.platform.inventory-api
283 - dcaegen2.platform.plugins
284 - dcaegen2.platform.policy-handler
285 - dcaegen2.platform.servicechange-handler
286 - dcaegen2.services.heartbeat
287 - dcaegen2.services.mapper
288 - dcaegen2.services.pm-mapper
289 - dcaegen2.services.prh
290 - dcaegen2.services.son-handler
291 - dcaegen2.services
292 - dcaegen2.services.sdk
293 - dcaegen2.utils
294 - ccsdk.platform.plugins
295 - ccsdk.dashboard
296
297**Bug Fixes**
298 * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
299 * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
300
301
302**Known Issues**
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200303 * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
304
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -0400305**Security Notes**
306
307*Fixed Security Issues*
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200308 * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
Vijay VK5e1694c2019-10-09 17:11:04 +0100309 * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
310 * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
311 * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
312 * 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 +0100313
314*Known Security Issues*
Vijay VK09589ca2019-10-08 04:47:17 +0100315 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
316 * 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 +0100317 * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
318 * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
319 * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
320
321*Known Vulnerabilities in Used Modules*
322
323DCAE 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>`_.
324
325Quick Links:
326 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
327
328 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
329
330 - `Project Vulnerability Review Table for DCAE <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
331
332
333**Upgrade Notes**
334
335The following components are upgraded from Dublin/R4 and El-Alto EarlyDrop deliverables.
336 - K8S Bootstrap container:
337 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.4
338 - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
339 - Configuration Binding Service:
340 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.2
341 - Description: HTTPS support, Image optimization and non-root user
342 - Inventory API
343 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
344 - Description: HTTPS support, container optmization and non-root user
345 - DataFile Collector
346 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.3
347 - Description : Code optimization, bug fixes, dmaap plugin integration
348 - SON Handler MS
349 - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.1.1
350 - Description : Image optimization, bug fixes, CBS integration
351 - VES Adapter/Mapper MS
352 - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.1
353 - Description : Image optimization & CBS periodic polling
354 - PRH MS
355 - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.3.1
356 - Description : Code optimization, bug fixes and SDK alignment
357 - HV-VES MS
358 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.3.0
359 - Description : Code optimization, bug fixes and SDK alignment
360
361Version: 5.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400362==============
Vijay VK09589ca2019-10-08 04:47:17 +0100363
364El-Alto Early-drop focused on technical debts and SECCOM priority work-items.
365
366Following is summary of updates done for DCAEGEN2
367
368**Security**
369
370Following platform components were enabled for HTTPS
371 - ConfigBindingService (CBS)
372 - 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>`_
373 - Cloudify Manager
374 - InventoryAPI
375
376All components interfacing with platform components were modified to support TLS interface
377
378**Miscellaneous**
379 - DCAE Dashboard deployment migration from cloudify blueprint to OOM/Chart
380 - Dynamic Topic support via Dmaap plugin integration for DataFileCollector MS
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200381 - Dynamic Topic support via Dmaap plugin integration for PM-Mapper service
Vijay VK09589ca2019-10-08 04:47:17 +0100382 - CBS client libraries updated to remove consul service lookup
383
384
385
386**Bug Fixes**
387 * k8splugin can generate deployment name > 63 chars (DCAEGEN2-1667)
388 * CM container loading invalid Cloudify types file (DCAEGEN2-1685)
389
390
391**Known Issues**
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200392 * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
393
Vijay VK09589ca2019-10-08 04:47:17 +0100394
395**Security Notes**
396
397*Fixed Security Issues*
VENKATESH KUMAR2d6bc192019-08-18 22:08:00 -0400398
399*Known Security Issues*
400
401 * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
402 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
403 * In default deployment DCAEGEN2 (xdcae-datafile-collector) exposes HTTP port 30223 outside of cluster. [`OJSI-109 <https://jira.onap.org/browse/OJSI-109>`_]
404 * In default deployment DCAEGEN2 (xdcae-ves-collector) exposes HTTP port 30235 outside of cluster. [`OJSI-116 <https://jira.onap.org/browse/OJSI-116>`_]
405 * In default deployment DCAEGEN2 (dcae-datafile-collector) exposes HTTP port 30262 outside of cluster. [`OJSI-131 <https://jira.onap.org/browse/OJSI-131>`_]
406 * In default deployment DCAEGEN2 (xdcae-dashboard) exposes HTTP port 30418 outside of cluster. [`OJSI-159 <https://jira.onap.org/browse/OJSI-159>`_]
407 * In default deployment DCAEGEN2 (xdcae-tca-analytics) exposes HTTP port 32010 outside of cluster. [`OJSI-161 <https://jira.onap.org/browse/OJSI-161>`_]
408 * In default deployment DCAEGEN2 (dcae-redis) exposes redis port 30286 outside of cluster. [`OJSI-187 <https://jira.onap.org/browse/OJSI-187>`_]
409 * In default deployment DCAEGEN2 (config-binding-service) exposes HTTP port 30415 outside of cluster. [`OJSI-195 <https://jira.onap.org/browse/OJSI-195>`_]
410 * CVE-2019-12126 - DCAE TCA exposes unprotected APIs/UIs on port 32010. [`OJSI-201 <https://jira.onap.org/browse/OJSI-201>`_]
411
412*Known Vulnerabilities in Used Modules*
413
414DCAE 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>`_.
415
416Quick Links:
417 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
418
419 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
420
421 - `Project Vulnerability Review Table for DCAE <https://wiki.onap.org/pages/viewpage.action?pageId=68540441>`_
422
423
424**Upgrade Notes**
425
426The following components are upgraded from Dublin/R4.
427 - Cloudify Manager:
428 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:2.0.2
429 - 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.
430 - K8S Bootstrap container:
431 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.6.2
432 - Description: K8s bootstrap container updated to interface with Cloudify using HTTPS; new k8s and Dmaap plugin version included; Dashboard deployment was removed.
433 - Configuration Binding Service:
434 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.5.1
435 - Description: HTTPS support, Image optimization and non-root user
436 - Deployment Handler
437 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.2.0
438 - Description: Update to node10, uninstall workflow updates
439 - Service Change Handler
440 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.3.2
441 - Description: HTTPS inventoryAPI support, container optmization and non-root user
442 - Inventory API
443 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.4.0
444 - Description: HTTPS support, container optmization and non-root user
445 - DataFile Collector
446 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.2.2
447 - Description : Code optimization, bug fixes, dmaap plugin integration
448 - 3gpp PM-Mapper
449 - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.1.3
450 - Description: Code optimization, bug fixes, dmaap plugin integration
451
452
453
Vijay VK6b0fa462019-05-20 16:06:11 +0100454Version: 4.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400455==============
Vijay VK6b0fa462019-05-20 16:06:11 +0100456
457:Release Date: 2019-06-06
458
459**New Features**
460
461DCAE R4 improves upon previous release with the following new features:
462
463- DCAE Platform Enhancement
464 - Multisite K8S cluster deployment support for DCAE services (via K8S plugin)
465 - Support helm chart deployment in DCAE using new Helm cloudify plugin
466 - DCAE Healthcheck enhancement to cover static and dynamic deployments
467 - Dynamic AAF based topic provisioning support through Dmaap cloudify plugin
468 - Dashboard Integration (UI for deployment/verification)
469 - PolicyHandler Enhancement to support new Policy Lifecycle API’s
470 - Blueprint generator tool to simplify deployment artifact creation
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200471 - Cloudify Manager resiliency
Vijay VK6b0fa462019-05-20 16:06:11 +0100472
473- Following new services are delivered with Dublin
474 - Collectors
475 - RESTConf collector 
476 - Event Processors
Vijay VKf9e43442019-05-22 22:10:29 +0100477 - VES Mapper
Vijay VK6b0fa462019-05-20 16:06:11 +0100478 - 3gpp PM-Mapper
479 - BBS Event processor
480 - Analytics/RCA
481 - SON-Handler
482 - Heartbeat MS
483
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200484Most 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 +0100485 - Platform components
486 - Cloudify Manager (helm chart)
487 - Bootstrap container (helm chart)
488 - Configuration Binding Service (helm chart)
489 - Deployment Handler (helm chart)
490 - Policy Handler (helm chart
491 - Service Change Handler (helm chart)
492 - Inventory API (helm chart)
493 - Dashboard (Cloudify Blueprint)
494 - Service components
495 - VES Collector
496 - SNMP Collector
497 - Threshold Crossing Analytics
498 - HV-VES Collector
499 - PNF-Registration Handler
500 - Holmes Rule Management *
501 - Holmes Engine Management *
502 - Additional resources that DCAE utilizes:
503 - Postgres Database
504 - Redis Cluster Database
505 - Consul Cluster *
506
507 Notes:
508 \* These components are delivered by the Holmes project.
509
510
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200511Under 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 +0100512
513- All DCAE components are designed to support platform maturity requirements.
514
515
516**Source Code**
517
518Source code of DCAE components are released under the following repositories on gerrit.onap.org:
519 - dcaegen2
520 - dcaegen2.analytics.tca
521 - dcaegen2.collectors.snmptrap
522 - dcaegen2.collectors.ves
523 - dcaegen2.collectors.hv-ves
524 - dcaegen2.collectors.datafile
525 - dcaegen2.collectors.restconf
526 - dcaegen2.deployments
527 - dcaegen2.platform.blueprints
528 - dcaegen2.platform.cli
529 - dcaegen2.platform.configbinding
530 - dcaegen2.platform.deployment-handler
531 - dcaegen2.platform.inventory-api
532 - dcaegen2.platform.plugins
533 - dcaegen2.platform.policy-handler
534 - dcaegen2.platform.servicechange-handler
535 - dcaegen2.services.heartbeat
536 - dcaegen2.services.mapper
537 - dcaegen2.services.pm-mapper
538 - dcaegen2.services.prh
539 - dcaegen2.services.son-handler
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200540 - dcaegen2.services
Vijay VK6b0fa462019-05-20 16:06:11 +0100541 - dcaegen2.services.sdk
542 - dcaegen2.utils
543 - ccsdk.platform.plugins
544 - ccsdk.dashboard
545
546**Bug Fixes**
547
548**Known Issues**
Krzysztof Opasiak4c97a552019-10-23 21:52:36 +0200549 * Healthcheck/Readiness probe VES Collector when authentication is enabled (DCAEGEN2-1594)
550
Vijay VK6b0fa462019-05-20 16:06:11 +0100551
552**Security Notes**
553
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200554*Fixed Security Issues*
555
556*Known Security Issues*
557
Krzysztof Opasiak07fa5872019-05-30 17:40:07 +0200558 * Unsecured Swagger UI Interface in xdcae-datafile-collector. [`OJSI-28 <https://jira.onap.org/browse/OJSI-28>`_]
Krzysztof Opasiakf2a8c6e2019-05-30 17:42:37 +0200559 * Unsecured Swagger UI Interface in xdcae-ves-collector. [`OJSI-30 <https://jira.onap.org/browse/OJSI-30>`_]
Krzysztof Opasiakd9e8b342019-05-27 18:06:32 +0200560 * 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 +0200561 * 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 +0200562 * 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 +0200563 * 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 +0200564 * 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 +0200565 * 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 +0200566 * 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 +0200567 * 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 +0200568
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200569*Known Vulnerabilities in Used Modules*
570
Vijay VK6b0fa462019-05-20 16:06:11 +0100571DCAE code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The DCAE open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_.
572
573Quick Links:
574 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
575
576 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
577
578 - `Project Vulnerability Review Table for DCAE <https://wiki.onap.org/pages/viewpage.action?pageId=51282478>`_
579
580
581**New component Notes**
582The following components are introduced in R4
583
584 - Dashboard
585 - Docker container tag: onap/org.onap.ccsdk.dashboard.ccsdk-app-os:1.1.0
586 - Description: Dashboard provides an UI interface for users/operation to deploy and manage service components in DCAE
587 - Blueprint generator
588 - 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 +0200589 - Description: Tool to generate the deployment artifact (cloudify blueprints) based on component spec
Vijay VK6b0fa462019-05-20 16:06:11 +0100590 - RESTConf collector 
591 - Docker container tag: onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1
592 - Description: Provides RESTConf interfaces to events from external domain controllers
593 - VES/Universal Mapper
594 - Docker container tag: onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200595 - 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 +0100596 - 3gpp PM-Mapper
597 - Docker container tag: onap/org.onap.dcaegen2.services.pm-mapper:1.0.1
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200598 - Description: Transforms 3gpp data feed recieved from DMAAP-DR into VES events
Vijay VK6b0fa462019-05-20 16:06:11 +0100599 - BBS Event processor
600 - Docker container tag: onap/org.onap.dcaegen2.services.components.bbs-event-processor:1.0.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200601 - Description: Handles PNF-Reregistration and CPE authentication events and generate CL events
Vijay VK6b0fa462019-05-20 16:06:11 +0100602 - SON-Handler
Vijay VKa46f7fe2019-06-10 15:57:41 +0100603 - Docker container tag: onap/org.onap.dcaegen2.services.son-handler:1.0.3
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200604 - Description: Supports PC-ANR optimization analysis and generating CL events output
Vijay VK6b0fa462019-05-20 16:06:11 +0100605 - Heartbeat MS
606 - Docker container tag: onap/org.onap.dcaegen2.services.heartbeat:2.1.0
607 - Description: Generates missing heartbeat CL events based on configured threshold for VES heartbeats/VNF type.
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200608
Vijay VK6b0fa462019-05-20 16:06:11 +0100609
610**Upgrade Notes**
611
612The following components are upgraded from R3
613 - Cloudify Manager:
614 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.6.2
615 - 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 +0200616 - K8S Bootstrap container:
Vijay VK6b0fa462019-05-20 16:06:11 +0100617 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.18
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200618 - Description: K8s bootstrap container updated to include new plugin and remove DCAE Controller components which have been migrated to Helm chart.
619 - Configuration Binding Service:
Vijay VK6b0fa462019-05-20 16:06:11 +0100620 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.3.0
621 - Description: Code optimization and bug fixes
622 - Deployment Handler
623 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:4.0.1
624 - Include updates for health and service endpoint check and bug fixes
625 - Policy Handler
626 - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:5.0.0
627 - Description: Policy Handler supports the new lifecycle API's from Policy framework
628 - Service Change Handler
629 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
630 - Description: No update from R3
631 - Inventory API
632 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.2.0
633 - Description: Refactoring and updates for health and service endpoint check
634 - VES Collector
Vijay VKa46f7fe2019-06-10 15:57:41 +0100635 - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.4.5
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200636 - Description : Authentication enhancement, refactoring and bug-fixes
Vijay VK6b0fa462019-05-20 16:06:11 +0100637 - Threshold Crossing Analytics
638 - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.2
639 - 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.
640 - DataFile Collector
Vijay VKf9e43442019-05-22 22:10:29 +0100641 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.1.3
Vijay VK6b0fa462019-05-20 16:06:11 +0100642 - Description : Code optimization, bug fixes, logging and performance improvement
643 - PNF Registrator handler
Vijay VKa46f7fe2019-06-10 15:57:41 +0100644 - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.4
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200645 - Description : Code optimization, SDK integration, PNF-UPDATE flow support
Vijay VK6b0fa462019-05-20 16:06:11 +0100646 - HV-VES Collector
647 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.1.0
648 - Description : Code optimization, bug fixes, and enables SASL for kafka interface
649 - SNMP Trap Collector
650 - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200651 - Description : Code coverage improvements
Vijay VK6b0fa462019-05-20 16:06:11 +0100652
653
654
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500655
656Version: 3.0.1
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400657==============
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500658
659:Release Date: 2019-01-31
660
661DCAE R3 Maintenance release includes following fixes
662
663**Bug Fixes**
664
665- DataFileCollector
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200666 - DCAEGEN2-940
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500667 Larger files of size 100Kb publish to DR
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200668 - DCAEGEN2-941
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500669 DFC error after running over 12 hours
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200670 - DCAEGEN2-1001
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500671 Multiple Fileready notification not handled
672
673- HighVolume VES Collector (protobuf/tcp)
674 - DCAEGEN2-976
675 HV-VES not fully complaint to RTPM protocol (issue with CommonEventHeader.sequence)
676
677- VESCollector (http)
678 - DCAEGEN2-1035
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200679 Issue with VES batch event publish
680
681- Heat deployment
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500682 - DCAEGEN2-1007
683 Removing obsolete services configuration
684
685
686The following containers are updated in R3.0.1
687
688 - DataFile Collector
689 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.5
690 - HV-VES Collector
691 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.2
692 - VES Collector
693 - Docker container tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.2
694
VENKATESH KUMARb81c2972019-01-31 14:19:18 -0500695**Known Issues**
696
697- 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
698
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200699- 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 +0100700 kubectl get deployments -n onap | grep deployment-handler
701 kubectl edit deployment -n onap dev-dcaegen2-dcae-deployment-handler
702 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
703
704
VENKATESH KUMARb81c2972019-01-31 14:19:18 -0500705
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500706
Vijay VK2648c6d2018-09-19 04:30:37 +0100707Version: 3.0.0
708--------------
709
Gildas Lanilisa05d7fe2018-11-28 15:33:44 -0800710:Release Date: 2018-11-30
Vijay VK2648c6d2018-09-19 04:30:37 +0100711
712**New Features**
713
714DCAE R3 improves upon previous release with the following new features:
715
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200716- All DCAE R3 components are delivered as Docker container images. The list of components is as follows.
Vijay VK2648c6d2018-09-19 04:30:37 +0100717 - Platform components
718 - Cloudify Manager
719 - Bootstrap container
720 - Configuration Binding Service
721 - Deployment Handler
722 - Policy Handler
723 - Service Change Handler
724 - Inventory API
725 - Service components
726 - VES Collector
727 - SNMP Collector
728 - Threshold Crossing Analytics
729 - Holmes Rule Management *
730 - Holmes Engine Management *
731 - Additional resources that DCAE utilizes:
732 - Postgres Database
733 - Redis Cluster Database
734 - Consul Cluster
735
736 Notes:
Vijay VKab471f62018-11-26 17:49:43 +0000737 \* These components are delivered by the Holmes project.
Vijay VK2648c6d2018-09-19 04:30:37 +0100738
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200739- DCAE R3 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
Vijay VK2648c6d2018-09-19 04:30:37 +0100740
741 - 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".
742 - Under OOM (Kubernetes) deployment all DCAE component containers are deployed as Kubernetes Pods/Deployments/Services into Kubernetes cluster.
743
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200744- 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 +0100745
746- All DCAE components are designed to support platform maturity requirements.
747
748
749**Source Code**
750
751Source code of DCAE components are released under the following repositories on gerrit.onap.org:
752 - dcaegen2
753 - dcaegen2.analytics
754 - dcaegen2.analytics.tca
755 - dcaegen2.collectors
756 - dcaegen2.collectors.snmptrap
757 - dcaegen2.collectors.ves
758 - dcaegen2.collectors.hv-ves
759 - dcaegen2.collectors.datafile
760 - dcaegen2.deployments
761 - dcaegen2.platform
762 - dcaegen2.platform.blueprints
763 - dcaegen2.platform.cli
764 - dcaegen2.platform.configbinding
765 - dcaegen2.platform.deployment-handler
766 - dcaegen2.platform.inventory-api
767 - dcaegen2.platform.plugins
768 - dcaegen2.platform.policy-handler
769 - dcaegen2.platform.servicechange-handler
770 - dcaegen2.services.heartbeat
771 - dcaegen2.services.mapper
772 - dcaegen2.services.prh
773 - dcaegen2.utils
774
775**Bug Fixes**
776
777**Known Issues**
778
779- 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.
780
781**Security Notes**
782
783DCAE 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>`_.
784
785Quick Links:
786 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
787
788 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
789
Vijay VKab471f62018-11-26 17:49:43 +0000790 - `Project Vulnerability Review Table for DCAE <https://wiki.onap.org/pages/viewpage.action?pageId=41421168>`_
Vijay VK2648c6d2018-09-19 04:30:37 +0100791
792
Vijay VKf6659fc2018-11-02 05:07:27 +0100793**New component Notes**
794The following components are introduced in R3
795
796 - DataFile Collector
Vijay VK56f31942018-11-07 20:41:15 +0000797 - Docker container tag: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.4
Vijay VKf6659fc2018-11-02 05:07:27 +0100798 - Description : Bulk data file collector to fetch non-realtime PM data
799 - PNF Registrator handler
800 - Docker container tag: onap/org.onap.dcaegen2.services.prh.prh-app-server:1.1.1
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200801 - Description : Recieves VES registration event and updates AAI and SO
Vijay VKf6659fc2018-11-02 05:07:27 +0100802 - HV-VES Collector
803 - Docker container tag: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.0.0
804 - Description : High Volume VES Collector for fetching real-time PM measurement data
805 - SNMP Trap Collector
806 - Docker container tag: onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200807 - Description : Receives SNMP traps and publishes them to a message router (DMAAP/MR) in json structure
Vijay VKf6659fc2018-11-02 05:07:27 +0100808
Vijay VK2648c6d2018-09-19 04:30:37 +0100809
810**Upgrade Notes**
811
812The following components are upgraded from R2:
813 - Cloudify Manager:
Vijay VK86cd8932018-10-23 16:35:29 +0100814 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.4.2
Vijay VKf6659fc2018-11-02 05:07:27 +0100815 - 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 +0200816 - Bootstrap container:
Vijay VKf6659fc2018-11-02 05:07:27 +0100817 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.5
Vijay VK2648c6d2018-09-19 04:30:37 +0100818 - 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 +0200819 - Configuration Binding Service:
Vijay VK2648c6d2018-09-19 04:30:37 +0100820 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.2.3
821 - Description: Configuration Binding Sevice now supports the new configuration policy format and support for TLS
822 - Deployment Handler
Vijay VK86cd8932018-10-23 16:35:29 +0100823 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:3.0.3
Vijay VK2648c6d2018-09-19 04:30:37 +0100824 - Policy Handler
Vijay VKf6659fc2018-11-02 05:07:27 +0100825 - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:4.4.0
Vijay VK2648c6d2018-09-19 04:30:37 +0100826 - Description: Policy Handler now supports the new configuration policy format and support for TLS
827 - Service Change Handler
828 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5
829 - Description: Refactoring.
830 - Inventory API
831 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.4
832 - Description: Refactoring.
833 - VES Collector
834 - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.3.1
VENKATESH KUMARfac34a12019-01-20 20:15:08 -0500835 - Description : Refactoring
Vijay VK2648c6d2018-09-19 04:30:37 +0100836 - Threshold Crossing Analytics
837 - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
838 - 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.
839
840
841
842
Lusheng Jib2a561b2018-03-27 23:24:33 -0400843Version: 2.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400844==============
Lusheng Jib2a561b2018-03-27 23:24:33 -0400845
Gildas Lanilis82799c72018-05-30 13:22:48 -0700846:Release Date: 2018-06-07
Lusheng Jib2a561b2018-03-27 23:24:33 -0400847
848**New Features**
Lusheng Ji768421b2018-06-01 16:36:54 -0400849
Lusheng Jib2a561b2018-03-27 23:24:33 -0400850DCAE R2 improves upon previous release with the following new features:
851
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200852- All DCAE R2 components are delivered as Docker container images. The list of components is as follows.
Lusheng Jib2a561b2018-03-27 23:24:33 -0400853 - Platform components
Lusheng Ji768421b2018-06-01 16:36:54 -0400854 - Cloudify Manager
Lusheng Jib2a561b2018-03-27 23:24:33 -0400855 - Bootstrap container
856 - Configuration Binding Service
857 - Deployment Handler
858 - Policy Handler
859 - Service Change Handler
860 - Inventory API
861 - Service components
862 - VES Collector
863 - SNMP Collector
Lusheng Jib2a561b2018-03-27 23:24:33 -0400864 - Threshold Crossing Analytics
Lusheng Ji768421b2018-06-01 16:36:54 -0400865 - Holmes Rule Management *
866 - Holmes Engine Management *
867 - Additional resources that DCAE utilizes:
868 - Postgres Database
869 - Redis Cluster Database
870 - Consul Cluster
Lusheng Jieaac78d2018-06-06 00:20:03 -0400871
Lusheng Ji768421b2018-06-01 16:36:54 -0400872 Notes:
873 \* These components are delivered by the Holmes project and used as a DCAE analytics component in R2.
Lusheng Jib2a561b2018-03-27 23:24:33 -0400874
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200875- DCAE R2 supports both OpenStack Heat Orchestration Template based deployment and OOM (Kubernetes) based deployment.
Lusheng Jib2a561b2018-03-27 23:24:33 -0400876
Lusheng Ji768421b2018-06-01 16:36:54 -0400877 - 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 -0400878 - 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 -0400879
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200880- 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 -0400881
882- All DCAE components are designed to support platform maturity requirements.
883
884
885**Source Code**
Lusheng Jib2a561b2018-03-27 23:24:33 -0400886
887Source code of DCAE components are released under the following repositories on gerrit.onap.org:
888 - dcaegen2
889 - dcaegen2.analytics
890 - dcaegen2.analytics.tca
891 - dcaegen2.collectors
892 - dcaegen2.collectors.snmptrap
893 - dcaegen2.collectors.ves
894 - dcaegen2.deployments
895 - dcaegen2.platform
896 - dcaegen2.platform.blueprints
897 - dcaegen2.platform.cli
898 - dcaegen2.platform.configbinding
899 - dcaegen2.platform.deployment-handler
900 - dcaegen2.platform.inventory-api
901 - dcaegen2.platform.plugins
902 - dcaegen2.platform.policy-handler
903 - dcaegen2.platform.servicechange-handler
904 - dcaegen2.services.heartbeat
905 - dcaegen2.services.mapper
906 - dcaegen2.services.prh
907 - dcaegen2.utils
908
909**Bug Fixes**
910
911**Known Issues**
912
Lusheng Ji768421b2018-06-01 16:36:54 -0400913- 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.
914
Gildas Lanilis82799c72018-05-30 13:22:48 -0700915**Security Notes**
916
917DCAE 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>`_.
918
919Quick Links:
Lusheng Ji768421b2018-06-01 16:36:54 -0400920 - `DCAE project page <https://wiki.onap.org/display/DW/Data+Collection+Analytics+and+Events+Project>`_
921
922 - `Passing Badge information for DCAE <https://bestpractices.coreinfrastructure.org/en/projects/1718>`_
923
924 - `Project Vulnerability Review Table for DCAE <https://wiki.onap.org/pages/viewpage.action?pageId=28377647>`_
925
926
Lusheng Jib2a561b2018-03-27 23:24:33 -0400927
928**Upgrade Notes**
929
Lusheng Ji768421b2018-06-01 16:36:54 -0400930The following components are upgraded from R1:
931 - Cloudify Manager:
932 - Docker container tag: onap/org.onap.dcaegen2.deployments.cm-container:1.3.0
933 - 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 +0200934 - Bootstrap container:
Lusheng Ji768421b2018-06-01 16:36:54 -0400935 - Docker container tag: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.1.11
Lusheng Jieaac78d2018-06-06 00:20:03 -0400936 - 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 +0200937 - Configuration Binding Service:
Lusheng Ji768421b2018-06-01 16:36:54 -0400938 - Docker container tag: onap/org.onap.dcaegen2.platform.configbinding:2.1.5
939 - Description: Configuration Binding Sevice now supports the new configuration policy format.
940 - Deployment Handler
941 - Docker container image tag: onap/org.onap.dcaegen2.platform.deployment-handler:2.1.5
942 - Policy Handler
943 - Docker container image tag: onap/org.onap.dcaegen2.platform.policy-handler:2.4.5
944 - Description: Policy Handler now supports the new configuration policy format.
945 - Service Change Handler
946 - Docker container image tag: onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.4
947 - Description: Refactoring.
948 - Inventory API
949 - Docker container image tag: onap/org.onap.dcaegen2.platform.inventory-api:3.0.1
950 - Description: Refactoring.
951 - VES Collector
952 - Docker container image tag: onap/org.onap.dcaegen2.collectors.ves.vescollector:1.2.0
953 - Threshold Crossing Analytics
954 - Docker container image tag: onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.0
955 - 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.
956
Lusheng Jib2a561b2018-03-27 23:24:33 -0400957
958
Lusheng Ji8fafa432017-11-06 21:52:26 -0500959Version: 1.0.0
VENKATESH KUMAR64559742020-04-29 18:53:53 -0400960==============
Lusheng Ji72c4fba2017-10-10 18:12:22 +0000961
Lusheng Ji8fafa432017-11-06 21:52:26 -0500962:Release Date: 2017-11-16
Lusheng Ji72c4fba2017-10-10 18:12:22 +0000963
964
965**New Features**
966
Lusheng Ji8fafa432017-11-06 21:52:26 -0500967DCAE is the data collection and analytics sub-system of ONAP. Under ONAP Release 1 the DCAE
968sub-system includes both platform components and DCAE service components. Collectively the ONAP R1
969DCAE components support the data collection and analytics functions for the R1 use cases, i.e. vFW,
970vDNS, vCPU, and vVoLTE.
971
972Specifically, DCAE R1 includes the following components:
973
974- Core platform
975 - Cloudify manager
976 - Consul cluster
977- Extended platform
978 - Platform component docker host
979 - Service component docker host
980 - CDAP cluster
981 - PostgreSQL database (*)
982- Platform docker container components
983 - Configuration binding service
984 - Deployment handler
985 - Service change handler
986 - Inventory
987 - Policy handler
988 - CDAP broker
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200989- Service components
Lusheng Ji8fafa432017-11-06 21:52:26 -0500990 - Docker container components
991 - VNF Event Streaming (VES) collector
Vijay0fbc6732017-11-08 13:55:01 +0000992 - Holmes (engine and rule management) **
Lusheng Ji8fafa432017-11-06 21:52:26 -0500993 - CDAP analytics component
Vijay0fbc6732017-11-08 13:55:01 +0000994 - Threshold Crossing Analytics (TCA)
Lusheng Ji8fafa432017-11-06 21:52:26 -0500995
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200996(*) Note: This component is delivered under the CCSDK project, deployed by DCAE under a single
997VM configuration as a shared PostgreSQL database for the R1 demos. (CCSDK PostgreSQL supports
Lusheng Ji8fafa432017-11-06 21:52:26 -0500998other deployment configurations not used in the R1 demos.)
Krzysztof Opasiakbb4a38a2019-05-27 17:46:11 +0200999(**) Note: This component is delivered under the Holmes project and used as a DCAE analytics component
Lusheng Ji8fafa432017-11-06 21:52:26 -05001000in R1.
1001
1002Source codes of DCAE are released under the following repositories on gerrit.onap.org:
1003
1004- dcaegen2
1005- dcaegen2/analytics
1006- dcaegen2/analytics/tca
1007- dcaegen2/collectors
1008- dcaegen2/collectors/snmptrap
1009- dcaegen2/collectors/ves
1010- dcaegen2/deployments
1011- dcaegen2/platform
1012- dcaegen2/platform/blueprints
1013- dcaegen2/platform/cdapbroker
1014- dcaegen2/platform/cli
1015- dcaegen2/platform/configbinding
1016- dcaegen2/platform/deployment-handler
1017- dcaegen2/platform/inventory-api
1018- dcaegen2/platform/plugins
1019- dcaegen2/platform/policy-handler
1020- dcaegen2/platform/servicechange-handler
1021- dcaegen2/utils
1022
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001023
1024**Bug Fixes**
Lusheng Ji8fafa432017-11-06 21:52:26 -05001025
1026This is the initial release.
1027
1028
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001029**Known Issues**
Lusheng Ji8fafa432017-11-06 21:52:26 -05001030
1031- Need to test/integrate into an OpenStack environment other than Intel/Windriver Pod25.
1032- Need to provide a dev configuration DCAE.
1033
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001034
1035**Security Issues**
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001036
ankatare30c4cb42018-09-28 14:26:59 +05301037- 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 -04001038- 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.
1039
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001040
1041**Upgrade Notes**
1042
Lusheng Ji8fafa432017-11-06 21:52:26 -05001043This is the initial release.
1044
1045
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001046**Deprecation Notes**
1047
Lusheng Ji8fafa432017-11-06 21:52:26 -05001048There is a GEN1 DCAE sub-system implementation existing in the pre-R1 ONAP Gerrit system. The GEN1
1049DCAE is deprecated by the R1 release. The DCAE included in ONAP R1 is also known as DCAE GEN2. The
1050following Gerrit repos are voided and already locked as read-only.
1051
1052- dcae
1053- dcae/apod
1054- dcae/apod/analytics
1055- dcae/apod/buildtools
1056- dcae/apod/cdap
1057- dcae/collectors
1058- dcae/collectors/ves
1059- dcae/controller
1060- dcae/controller/analytics
1061- dcae/dcae-inventory
1062- dcae/demo
1063- dcae/demo/startup
1064- dcae/demo/startup/aaf
1065- dcae/demo/startup/controller
1066- dcae/demo/startup/message-router
1067- dcae/dmaapbc
1068- dcae/operation
1069- dcae/operation/utils
1070- dcae/orch-dispatcher
1071- dcae/pgaas
1072- dcae/utils
1073- dcae/utils/buildtools
1074- ncomp
1075- ncomp/cdap
1076- ncomp/core
1077- ncomp/docker
1078- ncomp/maven
1079- ncomp/openstack
1080- ncomp/sirius
1081- ncomp/sirius/manager
1082- ncomp/utils
1083
1084
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001085**Other**
1086
Vijay0fbc6732017-11-08 13:55:01 +00001087SNMP trap collector is seed code delivery only.