b69ca07cba57871f5017bfbd77ca088e381ddc37
[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.2.0
10 --------------
11
12 :Release Date: 2018-05-31
13
14 **New Features**
15
16 The Beijing release of ONAP forcuses on platform maturity - to that
17 end, AAI has switched from Titan on hbase to JanusGraph on a
18 multi-replica cassandra deployment.  We have added several
19 microservices which will be fully operational in R3 Casablanca.
20 Another significant change in R2 is that we converted our
21 Microservices from ASJC 2 to Springboot 1.5.  AAI provides
22 configurations for orchestration via HEAT or via OOM / kubernetes for
23 scaling and resiliency.
24
25 AAI added champ, a graph abstraction microservice, and Gizmo, a new
26 way to perform CRUD operations on the graph in a more atomic way that
27 exposes more of the underlying graph infrastructure.  Babel is a new
28 microservice that does TOSCA model translation on behalf of model
29 loader.  Event client provides an abstraction for dmaap events.
30
31 ONAP AAI R2 includes the following components:
32
33 - AAI Data Management
34 - Resources (CRUD operations)
35 - Traversal (Advanced search operations)
36 - Data Router (Route/persist AAI event data for consumption by the UI)
37 - Model Loader (Obtains SDC artifacts and loads them into the A&AI Resources service for storage)
38 - Search Data Service (Abstraction layer for searchengine, supporting queries and updates)
39 - Babel (TOSCA translation for model-loader)
40 - Event-client (DMaaP abstraction
41 - Champ (Graph abstraction microservice)
42 - Applications
43 - Sparky (AAI User Interface)
44
45 Source code of AAI is released under the following repositories at https://gerrit.onap.org .
46
47 - aai/aai-common
48 - aai/event-client
49 - aai/babel
50 - aai/champ
51 - aai/data-router
52 - aai/esr-gui
53 - aai/esr-server
54 - aai/gizmo
55 - aai/logging-service
56 - aai/model-loader
57 - aai/resources
58 - aai/rest-client
59 - aai/router-core
60 - aai/search-data-service
61 - aai/sparky-be
62 - aai/sparky-fe
63 - aai/test-config
64 - aai/traversal
65
66 **Epic**
67 - `AAI-16 <https://jira.onap.org/browse/AAI-16>`_ A&AI Platform Deployment
68 - `AAI-17 <https://jira.onap.org/browse/AAI-17>`_ Seed code stabilization
69 - `AAI-21 <https://jira.onap.org/browse/AAI-21>`_ Gizmo 
70 - `AAI-24 <https://jira.onap.org/browse/AAI-24>`_ Move to Active Open Source Graph Database
71 - `AAI-38 <https://jira.onap.org/browse/AAI-38>`_ AAI Microservice to generate AAI model XML
72 - `AAI-280 <https://jira.onap.org/browse/AAI-280>`_ This epic groups together the various requests for making AAI more configurable
73 - `AAI-466 <https://jira.onap.org/browse/AAI-466>`_ Beijing R2 AAI Schema Updates
74 - `AAI-680 <https://jira.onap.org/browse/AAI-680>`_ HPA Use Case Support in AAI
75 - `AAI-681 <https://jira.onap.org/browse/AAI-681>`_ Change Management Use Case Support in AAI
76 - `AAI-682 <https://jira.onap.org/browse/AAI-682>`_ Scale Out Use Case Support in AAI
77 - `AAI-769 <https://jira.onap.org/browse/AAI-769>`_ Required updates to the v13 REST API
78
79 **Bug Fixes**
80 `AAI-129 <https://jira.onap.org/browse/AAI-129>`_ RestClientBuilder SSL protocol should be configurable
81 `AAI-131 <https://jira.onap.org/browse/AAI-131>`_ Model-Loader service of A&AI has it's Log Provider Configuration File sealed inside the WAR
82 `AAI-175 <https://jira.onap.org/browse/AAI-175>`_ aai core service of A&AI has it's Log Provider Configuration File configurable from startup.sh
83 `AAI-295 <https://jira.onap.org/browse/AAI-295>`_ ChampDAO tests failing in gizmo
84 `AAI-460 <https://jira.onap.org/browse/AAI-460>`_ vm1-aai-inst1 aai-resources fails to start
85 `AAI-463 <https://jira.onap.org/browse/AAI-463>`_ Wrong Error message when we use PUT instead of POST to create the relationship
86 `AAI-521 <https://jira.onap.org/browse/AAI-521>`_ A&AI resources container sporadically hangs on startup
87 `AAI-523 <https://jira.onap.org/browse/AAI-523>`_ Sparky UI does not display RelationshipList nodes
88 `AAI-558 <https://jira.onap.org/browse/AAI-558>`_ aai-resources java daily jenkins job is failing
89 `AAI-559 <https://jira.onap.org/browse/AAI-559>`_ CSIT jobs should use a set of streams, not a list of branches
90 `AAI-561 <https://jira.onap.org/browse/AAI-561>`_ aai-traversal java daily jenkins job is failing
91 `AAI-568 <https://jira.onap.org/browse/AAI-568>`_ aai/logging-api build fails on license.txt not found when run outside of aai/logging-service dir - for root CI builds
92 `AAI-601 <https://jira.onap.org/browse/AAI-601>`_ AAI search-data-service build failing on 1.1 JAX-RS instead of required 2.0 library only on clean Ubuntu 16.04/JDK1.8.0_151
93 `AAI-603 <https://jira.onap.org/browse/AAI-603>`_ Sonar only push to master
94 `AAI-666 <https://jira.onap.org/browse/AAI-666>`_ aai/datarouter startup fails to find logback.xml
95 `AAI-679 <https://jira.onap.org/browse/AAI-679>`_ A&AI UI failed to search service-instance based on service-instance-id
96 `AAI-699 <https://jira.onap.org/browse/AAI-699>`_ SDC Tosca does not generate Groups from resource yaml
97 `AAI-738 <https://jira.onap.org/browse/AAI-738>`_ When register service to MSB, esr-server still will register to MSB automaticly
98 `AAI-788 <https://jira.onap.org/browse/AAI-788>`_ fix the cookie decryption algorithm
99 `AAI-796 <https://jira.onap.org/browse/AAI-796>`_ AAI is logging %PARSER_ERROR instead of REMOTE_USER
100 `AAI-833 <https://jira.onap.org/browse/AAI-833>`_ The url of query vim type from multiCloud is incorrect
101 `AAI-838 <https://jira.onap.org/browse/AAI-838>`_ Add back the properties that got removed
102 `AAI-874 <https://jira.onap.org/browse/AAI-874>`_ Fix the test-config traversal aaiconfig to use proper timeout keys
103 `AAI-948 <https://jira.onap.org/browse/AAI-948>`_ aai-rest-client build fails with non-resolvable parent POM
104 `AAI-961 <https://jira.onap.org/browse/AAI-961>`_ Fix aai-sparky-be-master-aai-docker-java-daily
105 `AAI-985 <https://jira.onap.org/browse/AAI-985>`_ Sparky-be: Change dependency to make use of sparky-fe war file from Beijing version
106 `AAI-987 <https://jira.onap.org/browse/AAI-987>`_ Update ML with the latest changes
107 `AAI-993 <https://jira.onap.org/browse/AAI-993>`_ Champ docker image name incorrect
108 `AAI-994 <https://jira.onap.org/browse/AAI-994>`_ Crud-service (Gizmo) docker tag version is incorrect
109 `AAI-995 <https://jira.onap.org/browse/AAI-995>`_ Gizmo docker image name incorrect
110 `AAI-996 <https://jira.onap.org/browse/AAI-996>`_ Change ML pom file to address build failure problems
111 `AAI-1005 <https://jira.onap.org/browse/AAI-1005>`_ Fix docker-compose-db.yml in test-config
112 `AAI-1006 <https://jira.onap.org/browse/AAI-1006>`_ Babel start script does not set all required properties
113 `AAI-1007 <https://jira.onap.org/browse/AAI-1007>`_ Babel: java.lang.NoClassDefFoundError: com/att/aft/dme2/internal/gson/JsonSyntaxException
114 `AAI-1016 <https://jira.onap.org/browse/AAI-1016>`_ Model-loader: properties files are incorrectly named and have errors
115 `AAI-1017 <https://jira.onap.org/browse/AAI-1017>`_ Fix Champ build - incorrect definition of Java system path
116 `AAI-1018 <https://jira.onap.org/browse/AAI-1018>`_ Model-loader: CONF_INVALID_MSG_BUS_ADDRESS
117 `AAI-1019 <https://jira.onap.org/browse/AAI-1019>`_ aai-resources: does not require username/password after springboot upgrade
118 `AAI-1020 <https://jira.onap.org/browse/AAI-1020>`_ aai-traversal: does not require username/password after springboot upgrade
119 `AAI-1024 <https://jira.onap.org/browse/AAI-1024>`_ Test-config: model-loader MSG_BUS_ADDRESSES not set
120 `AAI-1025 <https://jira.onap.org/browse/AAI-1025>`_ Test-config: traversal updateQueryData.sh fails to update models and queries
121 `AAI-1026 <https://jira.onap.org/browse/AAI-1026>`_ test-config: model-loader is attempting 2-way TLS with AAI
122 `AAI-1027 <https://jira.onap.org/browse/AAI-1027>`_ ModelLoader basic auth failure with aai-resources
123 `AAI-1029 <https://jira.onap.org/browse/AAI-1029>`_ The DOC about ESR installation should be update
124 `AAI-1034 <https://jira.onap.org/browse/AAI-1034>`_ [sparky-be] Portal API Proxy missing from Spring Boot Sparky
125 `AAI-1035 <https://jira.onap.org/browse/AAI-1035>`_ Security: Springboot 1.5.10 has new nexusIQ critical exceptions
126 `AAI-1038 <https://jira.onap.org/browse/AAI-1038>`_ Babel missing .gitreview file
127 `AAI-1049 <https://jira.onap.org/browse/AAI-1049>`_ [Model Loader] - Remove dependency on PowerMockito
128 `AAI-1051 <https://jira.onap.org/browse/AAI-1051>`_ API Spec is specifying v12 in v13 file
129 `AAI-1052 <https://jira.onap.org/browse/AAI-1052>`_ AAI is using -SNAPSHOT artifacts; remove -SNAPSHOT dependencies
130 `AAI-1077 <https://jira.onap.org/browse/AAI-1077>`_ [Babel] master daily build job is not creating an autorelease staging repo
131 `AAI-1082 <https://jira.onap.org/browse/AAI-1082>`_ Champ janus version incompatible with Resources janus version
132 `AAI-1084 <https://jira.onap.org/browse/AAI-1084>`_ POST with PATCH override call is returning 405
133 `AAI-1086 <https://jira.onap.org/browse/AAI-1086>`_ Babel: Compressed files contain proprietary markings
134 `AAI-1088 <https://jira.onap.org/browse/AAI-1088>`_ aai-common: version.properties refers to previous patch release
135 `AAI-1089 <https://jira.onap.org/browse/AAI-1089>`_ haproxy, aai-resources, and aai-traversal using outdated certificate in HEAT config
136 `AAI-1090 <https://jira.onap.org/browse/AAI-1090>`_ v13 does not support External System under cloud region
137 `AAI-1091 <https://jira.onap.org/browse/AAI-1091>`_ ESR fails to register EMS
138 `AAI-1094 <https://jira.onap.org/browse/AAI-1094>`_ Model-loader: failure to negotiate with message router in OOM
139 `AAI-1096 <https://jira.onap.org/browse/AAI-1096>`_ Increase length for field:password in ESR-GUI VIM registration page
140 `AAI-1100 <https://jira.onap.org/browse/AAI-1100>`_ OOM Resources and Traversal Config map missing release
141 `AAI-1101 <https://jira.onap.org/browse/AAI-1101>`_ haproxy, aai-resources, and aai-traversal using outdated certificate in OOM config
142 `AAI-1105 <https://jira.onap.org/browse/AAI-1105>`_ aai-traversal job is failing when trying to start OOM
143 `AAI-1106 <https://jira.onap.org/browse/AAI-1106>`_ aai-resources: scripts do not work properly with spring-boot
144 `AAI-1107 <https://jira.onap.org/browse/AAI-1107>`_ Security: babel and m-l brings in springboot jersey starter, which includes logback 1.1.11
145 `AAI-1108 <https://jira.onap.org/browse/AAI-1108>`_ [Babel] Remove license violations in latest commit.
146 `AAI-1110 <https://jira.onap.org/browse/AAI-1110>`_ Model Loader logback.xml errors
147 `AAI-1111 <https://jira.onap.org/browse/AAI-1111>`_ Update test-config project for Babel
148 `AAI-1113 <https://jira.onap.org/browse/AAI-1113>`_ ESR VIM registration portal: Physical Location Id does not populate any data
149 `AAI-1114 <https://jira.onap.org/browse/AAI-1114>`_ Security: [Champ] add Dockerfile and remove additional AJSC files
150 `AAI-1116 <https://jira.onap.org/browse/AAI-1116>`_ [Gizmo] addressing Security vulnerabilities (Nexus IQ)
151 `AAI-1117 <https://jira.onap.org/browse/AAI-1117>`_ [Champ] addressing Security vulnerabilities (Nexus IQ)
152 `AAI-1118 <https://jira.onap.org/browse/AAI-1118>`_ [Gizmo] upgrade artefacts from aai-common to 1.2.4
153 `AAI-1119 <https://jira.onap.org/browse/AAI-1119>`_ [Champ] Prevent deployment of Champ service jar
154 `AAI-1120 <https://jira.onap.org/browse/AAI-1120>`_ [Gizmo] Fix Jacoco configuration
155 `AAI-1121 <https://jira.onap.org/browse/AAI-1121>`_ Add the default realtime clients
156 `AAI-1123 <https://jira.onap.org/browse/AAI-1123>`_ Babel logback.xml errors
157 `AAI-1124 <https://jira.onap.org/browse/AAI-1124>`_ [router-core] NexusIQ reporting httpclient 4.5 vulnerability
158 `AAI-1125 <https://jira.onap.org/browse/AAI-1125>`_ [data-router] NexusIQ reporting httpclient 4.5 vulnerability
159 `AAI-1126 <https://jira.onap.org/browse/AAI-1126>`_ [Babel] Authorisation mechanism is not functioning
160 `AAI-1127 <https://jira.onap.org/browse/AAI-1127>`_ [sparky-be] doesn't release artifacts because it is missing the staging plugin
161 `AAI-1132 <https://jira.onap.org/browse/AAI-1132>`_ AAI's OOM server certificate doesn't include all k8 names
162 `AAI-1133 <https://jira.onap.org/browse/AAI-1133>`_ AAI's haproxy server config doesn't include all k8 names
163 `AAI-1134 <https://jira.onap.org/browse/AAI-1134>`_ OOF not defined in AAI realm properties files
164 `AAI-1135 <https://jira.onap.org/browse/AAI-1135>`_ [traversal] closed loop named-query is missing property-collect-list
165 `AAI-1136 <https://jira.onap.org/browse/AAI-1136>`_ Babel doesnt start in HEAT due to log directory permissions
166 `AAI-1138 <https://jira.onap.org/browse/AAI-1138>`_ [Champ] Bump to 1.2.1-SNAPSHOT and 1.2.1 in version.properties
167 `AAI-1139 <https://jira.onap.org/browse/AAI-1139>`_ [resources and traversal] do not release artifacts properly
168 `AAI-1141 <https://jira.onap.org/browse/AAI-1141>`_ [champ] duplicate dependency in pom.xml
169 `AAI-1142 <https://jira.onap.org/browse/AAI-1142>`_ [champ] doesn't create release artifacts
170 `AAI-1143 <https://jira.onap.org/browse/AAI-1143>`_ [resources] createDbSchema.sh tries to add -SNAPSHOT version to classpath
171 `AAI-1144 <https://jira.onap.org/browse/AAI-1144>`_ [oom and test-config] robot-ete is missing from realtime clients list
172 `AAI-1146 <https://jira.onap.org/browse/AAI-1146>`_ [champ] daily build job is failing
173 `AAI-1148 <https://jira.onap.org/browse/AAI-1148>`_ [Model-Loader] Rollback of VNF Images fails
174 `AAI-1151 <https://jira.onap.org/browse/AAI-1151>`_ [Champ & Gizmo] Fix JJB jenkins jobs
175 `AAI-1153 <https://jira.onap.org/browse/AAI-1153>`_ [Champ] Bump to 1.2.2-SNAPSHOT and 1.2.2 in version.properties
176
177 Version: 1.1.1
178 --------------
179
180 :Release Date: 2018-01-18
181
182 **Bug Fixes**
183
184 `AAI-456 <https://jira.onap.org/browse/AAI-456>`_
185 AAI named-query for policy not returning extra-properties
186
187 `AAI-458 <https://jira.onap.org/browse/AAI-458>`_
188 [aai] ML, Search, DR, and Sparky Jenkins jobs not creating autorelease repo
189
190 `AAI-459 <https://jira.onap.org/browse/AAI-459>`_
191 aai-common child pom still depends on openecomp artifacts
192
193 `AAI-461 <https://jira.onap.org/browse/AAI-461>`_
194 AAI mS configuration files are using old openecomp params in test-config
195
196 `AAI-462 <https://jira.onap.org/browse/AAI-462>`_
197 Fix the resources junit tests broken in windows environment
198
199 `AAI-558 <https://jira.onap.org/browse/AAI-558>`_
200 aai-resources java daily jenkins job is failing
201
202 `AAI-561 <https://jira.onap.org/browse/AAI-561>`_
203 aai-traversal java daily jenkins job is failing
204
205 `AAI-566 <https://jira.onap.org/browse/AAI-566>`_
206 AAI Eclipse build failure - aai-traversal pom as hardcoded 1.8.0_101 jdk.tools version
207
208 `AAI-621 <https://jira.onap.org/browse/AAI-621>`_
209 Update the snapshot in test-config for v1.1.1-SNAPSHOT
210                
211 Version: 1.1.0
212 --------------
213
214 :Release Date: 2017-11-16
215
216 **New Features**
217
218 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. 
219
220 ONAP AAI R1 includes the following components:
221
222 - AAI Data Management
223 - Resources (CRUD operations)
224 - Traversal (Advanced search operations)
225 - Data Router (Route/persist AAI event data for consumption by the UI)
226 - Model Loader (Obtains SDC artifacts and loads them into the A&AI Resources service for storage)
227 - Search Data SErvice (Abstraction layer for searchengine, supporting queries and updates)
228 - Applications
229 - Sparky (AAI User Interface)
230
231 Source code of AAI is released under the following repositories at https://gerrit.onap.org .
232
233 - aai/aai-common
234 - aai/aai-config
235 - aai/aai-data
236 - aai/aai-service
237 - aai/babel
238 - aai/champ
239 - aai/data-router
240 - aai/esr-gui
241 - aai/esr-server
242 - aai/gizmo
243 - aai/logging-service
244 - aai/model-loader
245 - aai/resources
246 - aai/rest-client
247 - aai/router-core
248 - aai/search-data-service
249 - aai/sparky-be
250 - aai/sparky-fe
251 - aai/test-config
252 - aai/traversal
253
254 **Epic**
255
256 - `AAI-17 <https://jira.onap.org/browse/AAI-17>`_ Seed code stabilization
257 - `AAI-20 <https://jira.onap.org/browse/AAI-20>`_ Champ Library
258 - `AAI-22 <https://jira.onap.org/browse/AAI-22>`_ Amsterdam User Case Schema Updates
259 - `AAI-23 <https://jira.onap.org/browse/AAI-23>`_ Model Loader Support for R1
260 - `AAI-58 <https://jira.onap.org/browse/AAI-58>`_ Define and build functional test cases for CSIT
261 - `AAI-72 <https://jira.onap.org/browse/AAI-72>`_ External System Register
262 - `AAI-254 <https://jira.onap.org/browse/AAI-254>`_ Documentation of REST APIs, dev guides, onboarding, etc.
263 - `AAI-280 <https://jira.onap.org/browse/AAI-280>`_ Confguration enhancements
264
265 **Bug Fixes**
266
267 `AAI-11 <https://jira.onap.org/browse/AAI-11>`_
268 robot_vm: demo.sh failing - '200' does not match '^(201|412)$' on vanilla openstack
269
270 `AAI-13 <https://jira.onap.org/browse/AAI-13>`_
271 VM_init is failing to get sparky
272
273 `AAI-31 <https://jira.onap.org/browse/AAI-31>`_
274 Compilation failure in aai-traversal
275
276 `AAI-48 <https://jira.onap.org/browse/AAI-48>`_
277 AAI Common REST Client returns an error on a 204 (No Content) server response
278
279 `AAI-49 <https://jira.onap.org/browse/AAI-49>`_
280 Health check is failing in DFW 1.1 RS. Connection refused
281
282 `AAI-62 <https://jira.onap.org/browse/AAI-62>`_
283 Search Data Service should not implicitly create indexes on document write
284
285 `AAI-63 <https://jira.onap.org/browse/AAI-63>`_
286 Data Router must handle Search Service document create failures if index does not exit
287
288 `AAI-73 <https://jira.onap.org/browse/AAI-73>`_
289 Sparky sync issues
290
291 `AAI-76 <https://jira.onap.org/browse/AAI-76>`_
292 Jenkins stage-site builds failing on resources and traversal
293
294 `AAI-94 <https://jira.onap.org/browse/AAI-94>`_
295 AAI Certificate will expire 30 Nov 2017 - fyi
296
297 `AAI-146 <https://jira.onap.org/browse/AAI-146>`_
298 Both esr-server and esr-gui Jenkins failed
299
300 `AAI-192 <https://jira.onap.org/browse/AAI-192>`_
301 Model Loader depends on httpclient version 4.4.1
302
303 `AAI-205 <https://jira.onap.org/browse/AAI-205>`_
304 Having an invalid xml namespace for v11, named-query api returns 500 error, model query return incorrect error message
305
306 `AAI-206 <https://jira.onap.org/browse/AAI-206>`_
307 Model based delete is failing
308
309 `AAI-217 <https://jira.onap.org/browse/AAI-217>`_
310 Remove internal references from A&AI seed code
311
312 `AAI-222 <https://jira.onap.org/browse/AAI-222>`_
313 the version property of esr-server is incorrect
314
315 `AAI-224 <https://jira.onap.org/browse/AAI-224>`_
316 aai/esr-gui daily build failed
317
318 `AAI-225 <https://jira.onap.org/browse/AAI-225>`_
319 aai/esr-server daily build failed
320
321 `AAI-265 <https://jira.onap.org/browse/AAI-265>`_
322 EdgePropertyMap throws NullPointer if edge rule does not include property
323
324 `AAI-266 <https://jira.onap.org/browse/AAI-266>`_
325 auth-info edge rule does not include contains-other-v
326
327 `AAI-273 <https://jira.onap.org/browse/AAI-273>`_
328 Fix the esr-server setup error issue
329
330 `AAI-278 <https://jira.onap.org/browse/AAI-278>`_
331 AAI throws exception about mismatch keys adding esr-system-info to cloud-region
332
333 `AAI-293 <https://jira.onap.org/browse/AAI-293>`_
334 Jenkins job failing for aai-sparky-fe-master-release-version-java-daily
335
336 `AAI-377 <https://jira.onap.org/browse/AAI-377>`_
337 esr-gui docker build failed
338
339 `AAI-393 <https://jira.onap.org/browse/AAI-393>`_
340 The jjb defiend in a error way that cause CSIT build failed.
341
342 `AAI-398 <https://jira.onap.org/browse/AAI-398>`_
343 If a cloud-region didn't contain a external system info, there will be an null pointer error
344
345 `AAI-400 <https://jira.onap.org/browse/AAI-400>`_
346 Register ServiceTest to microservice
347
348 `AAI-401 <https://jira.onap.org/browse/AAI-401>`_
349 Remove DMaaP router duplication
350
351 `AAI-407 <https://jira.onap.org/browse/AAI-407>`_
352 There is an error to startup esr-gui docker
353
354 `AAI-412 <https://jira.onap.org/browse/AAI-412>`_
355 Replace the type specification in this constructor call with the diamond operator ("<>")
356
357 `AAI-417 <https://jira.onap.org/browse/AAI-417>`_
358 Rackspace 20170928 fails to authenticate nexus3 on 10003 during *_init.sh* (sdnc for example)
359
360 `AAI-420 <https://jira.onap.org/browse/AAI-420>`_
361 Can not get the MSB address in esr-server
362
363 `AAI-422 <https://jira.onap.org/browse/AAI-422>`_
364 The esr-server csit failed
365
366 `AAI-424 <https://jira.onap.org/browse/AAI-424>`_
367 The integration catalog is not in use, should be removed
368
369 `AAI-425 <https://jira.onap.org/browse/AAI-425>`_
370 Fix the artifact of esr-gui
371
372 `AAI-426 <https://jira.onap.org/browse/AAI-426>`_
373 Fix the artifact of esr-server
374
375 `AAI-431 <https://jira.onap.org/browse/AAI-431>`_
376 esr-gui files did not contained in webapp of tomcat
377
378 `AAI-433 <https://jira.onap.org/browse/AAI-433>`_
379 Failed to pre-load vCPE data to AAI. No response from AAI
380
381 `AAI-434 <https://jira.onap.org/browse/AAI-434>`_
382 Can not visit ESR portal with demo deployment
383
384 `AAI-435 <https://jira.onap.org/browse/AAI-435>`_
385 default tenant need be input to A&AI while register VIM
386
387 `AAI-436 <https://jira.onap.org/browse/AAI-436>`_
388 Call the API from MultiCloud failed
389
390 `AAI-440 <https://jira.onap.org/browse/AAI-440>`_
391 The version input box should be changed in a more easy to use when register a VIM
392
393 `AAI-441 <https://jira.onap.org/browse/AAI-441>`_
394 Can not input the vendor and version information to EMS, but there is a default data for the two parameter
395
396 `AAI-442 <https://jira.onap.org/browse/AAI-442>`_
397 Can't instantiate a service
398
399 `AAI-444 <https://jira.onap.org/browse/AAI-444>`_
400 Cannot associate multiple service-instances to PNFs
401
402 `AAI-446 <https://jira.onap.org/browse/AAI-446>`_
403 vnf to esr-system-info named-query is missing vnfc
404
405 `AAI-448 <https://jira.onap.org/browse/AAI-448>`_
406 Remove snapshot dependencies from aai-common, data-router, and rest-client
407
408 `AAI-450 <https://jira.onap.org/browse/AAI-450>`_
409 Named Query needs to be updated to return VNFC Info
410
411 `AAI-453 <https://jira.onap.org/browse/AAI-453>`_
412 Fix stage-site jenkins job for aai-common
413
414 `AAI-454 <https://jira.onap.org/browse/AAI-454>`_
415 LoggingContext.requestId required NULL handling in aai/aai-common (20170607) - during demo.sh init_customer
416
417 **Known Issues**
418
419 - `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.
420           
421 Client systems should use http://org.openecomp.aai.inventory/v11 as the XML namespace for ONAP AAI R1.
422
423 **Security Issues**
424
425 See Common Vulnerabilities and Exposures `CVE <https://cve.mitre.org>`
426
427 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.
428
429 AAI uses HTTPS Basic Authentication.
430
431 **Upgrade Notes**
432
433 This is an initial release
434
435 **Deprecation Notes**
436
437 AAI Amsterdam provides support for legacy versions of the API, v8 and v11 in this release.  v11 is the latest and preferred version.
438
439 **Other**
440
441 ===========
442
443 End of Release Notes