blob: 721e64dfcb8303f36cb4d040a423c1d6e7fd1d0e [file] [log] [blame]
Lusheng Ji72c4fba2017-10-10 18:12:22 +00001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2
3Release Notes
4=============
5
Lusheng Ji8fafa432017-11-06 21:52:26 -05006Version: 1.0.0
Lusheng Ji72c4fba2017-10-10 18:12:22 +00007--------------
8
Lusheng Ji8fafa432017-11-06 21:52:26 -05009:Release Date: 2017-11-16
Lusheng Ji72c4fba2017-10-10 18:12:22 +000010
11
12**New Features**
13
Lusheng Ji8fafa432017-11-06 21:52:26 -050014DCAE is the data collection and analytics sub-system of ONAP. Under ONAP Release 1 the DCAE
15sub-system includes both platform components and DCAE service components. Collectively the ONAP R1
16DCAE components support the data collection and analytics functions for the R1 use cases, i.e. vFW,
17vDNS, vCPU, and vVoLTE.
18
19Specifically, DCAE R1 includes the following components:
20
21- Core platform
22 - Cloudify manager
23 - Consul cluster
24- Extended platform
25 - Platform component docker host
26 - Service component docker host
27 - CDAP cluster
28 - PostgreSQL database (*)
29- Platform docker container components
30 - Configuration binding service
31 - Deployment handler
32 - Service change handler
33 - Inventory
34 - Policy handler
35 - CDAP broker
36- Service components
37 - Docker container components
38 - VNF Event Streaming (VES) collector
Vijay0fbc6732017-11-08 13:55:01 +000039 - Holmes (engine and rule management) **
Lusheng Ji8fafa432017-11-06 21:52:26 -050040 - CDAP analytics component
Vijay0fbc6732017-11-08 13:55:01 +000041 - Threshold Crossing Analytics (TCA)
Lusheng Ji8fafa432017-11-06 21:52:26 -050042
43(*) Note: This component is delivered under the CCSDK project, deployed by DCAE under a single
44VM configuration as a shared PostgreSQL database for the R1 demos. (CCSDK PostgreSQL supports
45other deployment configurations not used in the R1 demos.)
46(**) Note: This component is delivered under the Holmes project and used as a DCAE analytics component
47in R1.
48
49Source codes of DCAE are released under the following repositories on gerrit.onap.org:
50
51- dcaegen2
52- dcaegen2/analytics
53- dcaegen2/analytics/tca
54- dcaegen2/collectors
55- dcaegen2/collectors/snmptrap
56- dcaegen2/collectors/ves
57- dcaegen2/deployments
58- dcaegen2/platform
59- dcaegen2/platform/blueprints
60- dcaegen2/platform/cdapbroker
61- dcaegen2/platform/cli
62- dcaegen2/platform/configbinding
63- dcaegen2/platform/deployment-handler
64- dcaegen2/platform/inventory-api
65- dcaegen2/platform/plugins
66- dcaegen2/platform/policy-handler
67- dcaegen2/platform/servicechange-handler
68- dcaegen2/utils
69
Lusheng Ji72c4fba2017-10-10 18:12:22 +000070
71**Bug Fixes**
Lusheng Ji8fafa432017-11-06 21:52:26 -050072
73This is the initial release.
74
75
Lusheng Ji72c4fba2017-10-10 18:12:22 +000076**Known Issues**
Lusheng Ji8fafa432017-11-06 21:52:26 -050077
78- Need to test/integrate into an OpenStack environment other than Intel/Windriver Pod25.
79- Need to provide a dev configuration DCAE.
80
Lusheng Ji72c4fba2017-10-10 18:12:22 +000081
82**Security Issues**
Lusheng Ji72c4fba2017-10-10 18:12:22 +000083
Lusheng Ji8fafa432017-11-06 21:52:26 -050084- The DCAE Bootstrap container needs to have a secret key for accessing VMs that it launches.
85This key is currently passed in as a Heat template parameter. Tracked by JIRA DCAEGEN2-178.
86- The RESTful API calls are generally not secure. That is, they are either over http, or https
87without certificate verification. Once there is an ONAP wide solution for handling certificates,
88DCAE will switch to https.
Lusheng Ji72c4fba2017-10-10 18:12:22 +000089
90**Upgrade Notes**
91
Lusheng Ji8fafa432017-11-06 21:52:26 -050092This is the initial release.
93
94
Lusheng Ji72c4fba2017-10-10 18:12:22 +000095**Deprecation Notes**
96
Lusheng Ji8fafa432017-11-06 21:52:26 -050097There is a GEN1 DCAE sub-system implementation existing in the pre-R1 ONAP Gerrit system. The GEN1
98DCAE is deprecated by the R1 release. The DCAE included in ONAP R1 is also known as DCAE GEN2. The
99following Gerrit repos are voided and already locked as read-only.
100
101- dcae
102- dcae/apod
103- dcae/apod/analytics
104- dcae/apod/buildtools
105- dcae/apod/cdap
106- dcae/collectors
107- dcae/collectors/ves
108- dcae/controller
109- dcae/controller/analytics
110- dcae/dcae-inventory
111- dcae/demo
112- dcae/demo/startup
113- dcae/demo/startup/aaf
114- dcae/demo/startup/controller
115- dcae/demo/startup/message-router
116- dcae/dmaapbc
117- dcae/operation
118- dcae/operation/utils
119- dcae/orch-dispatcher
120- dcae/pgaas
121- dcae/utils
122- dcae/utils/buildtools
123- ncomp
124- ncomp/cdap
125- ncomp/core
126- ncomp/docker
127- ncomp/maven
128- ncomp/openstack
129- ncomp/sirius
130- ncomp/sirius/manager
131- ncomp/utils
132
133
Lusheng Ji72c4fba2017-10-10 18:12:22 +0000134**Other**
135
Vijay0fbc6732017-11-08 13:55:01 +0000136SNMP trap collector is seed code delivery only.