Update typos and format
[aai/aai-common.git] / docs / release-notes.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. Copyright 2017 AT&T Intellectual Property.  All rights reserved.
4
5
6 AAI Release Notes
7 ==================                 
8
9 Version: 1.1.0
10 --------------
11
12 :Release Date: 2017-11-16
13
14 **New Features**
15
16 Initial release of Active and Available Inventory (AAI) for Open Network Automation Platform (ONAP).  AAI provides ONAP with its logically centralized view of inventory data, taking in updates from orchestrators, controllers, and assurance systems.  AAI provides core REST services. 
17
18 ONAP AAI R1 includes the following components:
19
20 - AAI Data Management
21 - Resources (CRUD operations)
22 - Traversal (Advanced search operations)
23 - Data Router (Route/persist AAI event data for consumption by the UI)
24 - Model Loader (Obtains SDC artifacts and loads them into the A&AI Resources service for storage)
25 - Search Data SErvice (Abstraction layer for searchengine, supporting queries and updates)
26 - Applications
27 - Sparky (AAI User Interface)
28
29 Source code of AAI is released under the following repositories at https://gerrit.onap.org .
30
31 - aai/aai-common
32 - aai/aai-config
33 - aai/aai-data
34 - aai/aai-service
35 - aai/babel
36 - aai/champ
37 - aai/data-router
38 - aai/esr-gui
39 - aai/esr-server
40 - aai/gizmo
41 - aai/logging-service
42 - aai/model-loader
43 - aai/resources
44 - aai/rest-client
45 - aai/router-core
46 - aai/search-data-service
47 - aai/sparky-be
48 - aai/sparky-fe
49 - aai/test-config
50 - aai/traversal
51
52 **Epic**
53
54 - `AAI-17 <https://jira.onap.org/browse/AAI-17>`_ Seed code stabilization
55 - `AAI-20 <https://jira.onap.org/browse/AAI-20>`_ Champ Library
56 - `AAI-22 <https://jira.onap.org/browse/AAI-22>`_ Amsterdam User Case Schema Updates
57 - `AAI-23 <https://jira.onap.org/browse/AAI-23>`_ Model Loader Support for R1
58 - `AAI-58 <https://jira.onap.org/browse/AAI-58>`_ Define and build functional test cases for CSIT
59 - `AAI-72 <https://jira.onap.org/browse/AAI-72>`_ External System Register
60 - `AAI-254 <https://jira.onap.org/browse/AAI-254>`_ Documentation of REST APIs, dev guides, onboarding, etc.
61 - `AAI-280 <https://jira.onap.org/browse/AAI-280>`_ Confguration enhancements
62
63 **Bug Fixes**
64
65 `AAI-11 <https://jira.onap.org/browse/AAI-11>`_
66 robot_vm: demo.sh failing - '200' does not match '^(201|412)$' on vanilla openstack
67
68 `AAI-13 <https://jira.onap.org/browse/AAI-13>`_
69 VM_init is failing to get sparky
70
71 `AAI-31 <https://jira.onap.org/browse/AAI-31>`_
72 Compilation failure in aai-traversal
73
74 `AAI-48 <https://jira.onap.org/browse/AAI-48>`_
75 AAI Common REST Client returns an error on a 204 (No Content) server response
76
77 `AAI-49 <https://jira.onap.org/browse/AAI-49>`_
78 Health check is failing in DFW 1.1 RS. Connection refused
79
80 `AAI-62 <https://jira.onap.org/browse/AAI-62>`_
81 Search Data Service should not implicitly create indexes on document write
82
83 `AAI-63 <https://jira.onap.org/browse/AAI-63>`_
84 Data Router must handle Search Service document create failures if index does not exit
85
86 `AAI-73 <https://jira.onap.org/browse/AAI-73>`_
87 Sparky sync issues
88
89 `AAI-76 <https://jira.onap.org/browse/AAI-76>`_
90 Jenkins stage-site builds failing on resources and traversal
91
92 `AAI-94 <https://jira.onap.org/browse/AAI-94>`_
93 AAI Certificate will expire 30 Nov 2017 - fyi
94
95 `AAI-146 <https://jira.onap.org/browse/AAI-146>`_
96 Both esr-server and esr-gui Jenkins failed
97
98 `AAI-192 <https://jira.onap.org/browse/AAI-192>`_
99 Model Loader depends on httpclient version 4.4.1
100
101 `AAI-205 <https://jira.onap.org/browse/AAI-205>`_
102 Having an invalid xml namespace for v11, named-query api returns 500 error, model query return incorrect error message
103
104 `AAI-206 <https://jira.onap.org/browse/AAI-206>`_
105 Model based delete is failing
106
107 `AAI-217 <https://jira.onap.org/browse/AAI-217>`_
108 Remove internal references from A&AI seed code
109
110 `AAI-222 <https://jira.onap.org/browse/AAI-222>`_
111 the version property of esr-server is incorrect
112
113 `AAI-224 <https://jira.onap.org/browse/AAI-224>`_
114 aai/esr-gui daily build failed
115
116 `AAI-225 <https://jira.onap.org/browse/AAI-225>`_
117 aai/esr-server daily build failed
118
119 `AAI-265 <https://jira.onap.org/browse/AAI-265>`_
120 EdgePropertyMap throws NullPointer if edge rule does not include property
121
122 `AAI-266 <https://jira.onap.org/browse/AAI-266>`_
123 auth-info edge rule does not include contains-other-v
124
125 `AAI-273 <https://jira.onap.org/browse/AAI-273>`_
126 Fix the esr-server setup error issue
127
128 `AAI-278 <https://jira.onap.org/browse/AAI-278>`_
129 AAI throws exception about mismatch keys adding esr-system-info to cloud-region
130
131 `AAI-293 <https://jira.onap.org/browse/AAI-293>`_
132 Jenkins job failing for aai-sparky-fe-master-release-version-java-daily
133
134 `AAI-377 <https://jira.onap.org/browse/AAI-377>`_
135 esr-gui docker build failed
136
137 `AAI-393 <https://jira.onap.org/browse/AAI-393>`_
138 The jjb defiend in a error way that cause CSIT build failed.
139
140 `AAI-398 <https://jira.onap.org/browse/AAI-398>`_
141 If a cloud-region didn't contain a external system info, there will be an null pointer error
142
143 `AAI-400 <https://jira.onap.org/browse/AAI-400>`_
144 Register ServiceTest to microservice
145
146 `AAI-401 <https://jira.onap.org/browse/AAI-401>`_
147 Remove DMaaP router duplication
148
149 `AAI-407 <https://jira.onap.org/browse/AAI-407>`_
150 There is an error to startup esr-gui docker
151
152 `AAI-412 <https://jira.onap.org/browse/AAI-412>`_
153 Replace the type specification in this constructor call with the diamond operator ("<>")
154
155 `AAI-417 <https://jira.onap.org/browse/AAI-417>`_
156 Rackspace 20170928 fails to authenticate nexus3 on 10003 during *_init.sh (sdnc for example)
157
158 `AAI-420 <https://jira.onap.org/browse/AAI-420>`_
159 Can not get the MSB address in esr-server
160
161 `AAI-422 <https://jira.onap.org/browse/AAI-422>`_
162 The esr-server csit failed
163
164 `AAI-424 <https://jira.onap.org/browse/AAI-424>`_
165 The integration catalog is not in use, should be removed
166
167 `AAI-425 <https://jira.onap.org/browse/AAI-425>`_
168 Fix the artifact of esr-gui
169
170 `AAI-426 <https://jira.onap.org/browse/AAI-426>`_
171 Fix the artifact of esr-server
172
173 `AAI-431 <https://jira.onap.org/browse/AAI-431>`_
174 esr-gui files did not contained in webapp of tomcat
175
176 `AAI-433 <https://jira.onap.org/browse/AAI-433>`_
177 Failed to pre-load vCPE data to AAI. No response from AAI
178
179 `AAI-434 <https://jira.onap.org/browse/AAI-434>`_
180 Can not visit ESR portal with demo deployment
181
182 `AAI-435 <https://jira.onap.org/browse/AAI-435>`_
183 default tenant need be input to A&AI while register VIM
184
185 `AAI-436 <https://jira.onap.org/browse/AAI-436>`_
186 Call the API from MultiCloud failed
187
188 `AAI-440 <https://jira.onap.org/browse/AAI-440>`_
189 The version input box should be changed in a more easy to use when register a VIM
190
191 `AAI-441 <https://jira.onap.org/browse/AAI-441>`_
192 Can not input the vendor and version information to EMS, but there is a default data for the two parameter
193
194 `AAI-442 <https://jira.onap.org/browse/AAI-442>`_
195 Can't instantiate a service
196
197 `AAI-444 <https://jira.onap.org/browse/AAI-444>`_
198 Cannot associate multiple service-instances to PNFs
199
200 `AAI-446 <https://jira.onap.org/browse/AAI-446>`_
201 vnf to esr-system-info named-query is missing vnfc
202
203 `AAI-448 <https://jira.onap.org/browse/AAI-448>`_
204 Remove snapshot dependencies from aai-common, data-router, and rest-client
205
206 `AAI-450 <https://jira.onap.org/browse/AAI-450>`_
207 Named Query needs to be updated to return VNFC Info
208
209 `AAI-453 <https://jira.onap.org/browse/AAI-453>`_
210 Fix stage-site jenkins job for aai-common
211
212 `AAI-454 <https://jira.onap.org/browse/AAI-454>`_
213 LoggingContext.requestId required NULL handling in aai/aai-common (20170607) - during demo.sh init_customer
214
215 **Known Issues**
216
217 - `AAI-61 <https://jira.onap.org/browse/AAI-61>`_ AAI cleaned up references to OpenECOMP but in order to keep the release stable for R1, the XML namespace still contains openecomp.
218           
219 Client systems should use http://org.openecomp.aai.inventory/v11 as the XML namespace for ONAP AAI R1.
220
221 **Security Issues**
222
223 See Common Vulnerabilities and Exposures `CVE <https://cve.mitre.org>`
224
225 ONAP docker images and repos include demo TLS server certificates that are signed by a demo Certificate Authority. DO NOT use the demo certificates in a production environment.
226
227 AAI uses HTTPS Basic Authentication.
228
229 **Upgrade Notes**
230
231 This is an initial release
232
233 **Deprecation Notes**
234
235 AAI Amsterdam provides support for legacy versions of the API, v8 and v11 in this release.  v11 is the latest and preferred version.
236
237 **Other**
238
239 ===========
240
241 End of Release Notes