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.
12 :Release Date: 2018-11-30
16 The R3 Casablanca release of ONAP again focuses on platform maturity
17 and deployablity. AAI continued to leverage oom and kubernetes, and
18 added new data types in support of multiple R3 use cases. AAI added a
19 new schema ingest library which moves AAI closer to being more
20 model-driven and a new microservice called "graphadmin" which provides
21 graph maintenance and configuration facilities.
23 Authentication and Authorization is performed using AAF with the CADI
24 framework. We use basic authentication with RBAC (Role Based Access
25 Control) to secure the AAI REST APIs.
29 - `AAI-32 <https://jira.onap.org/browse/AAI-32>`_ Integrate with AAF
30 - `AAI-766 <https://jira.onap.org/browse/AAI-766>`_ Microservice for administering the AAI graph db
31 - `AAI-767 <https://jira.onap.org/browse/AAI-767>`_ Make AAI More Model Driven
32 - `AAI-981 <https://jira.onap.org/browse/AAI-981>`_ Schema updates required for the R3 Casablanca use cases
33 - `AAI-1340 <https://jira.onap.org/browse/AAI-1340>`_ Support CCVPN use case in AAI
34 - `AAI-1409 <https://jira.onap.org/browse/AAI-1409>`_ SONAR Coverage
35 - `AAI-1410 <https://jira.onap.org/browse/AAI-1410>`_ Logging Enhancements
36 - `AAI-1411 <https://jira.onap.org/browse/AAI-1411>`_ SRIOV Automation
37 - `AAI-1413 <https://jira.onap.org/browse/AAI-1413>`_ 5G Core Scale over Network Cloud
38 - `AAI-1415 <https://jira.onap.org/browse/AAI-1415>`_ SVLAN and CVLAN rewrite
39 - `AAI-1416 <https://jira.onap.org/browse/AAI-1416>`_ Enhance CRUD APIs to take Optional "format"
40 - `AAI-1418 <https://jira.onap.org/browse/AAI-1418>`_ VLAN Tagging
41 - `AAI-1419 <https://jira.onap.org/browse/AAI-1419>`_ Schema Ingest Library
45 Please find at this link the list of issues that will be fixed in the `Casablanca Maintenance Release <https://jira.onap.org/issues/?jql=fixVersion%20%3D%20%22Casablanca%20Maintenance%20Release%22%20and%20type%20%3D%20Bug%20and%20project%20%3D%20%22Active%20and%20Available%20Inventory%22>`_
49 AAI 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 AAI open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=38120427>`_.
53 - `AAI project page <https://wiki.onap.org/display/DW/Active+and+Available+Inventory+Project>`_
54 - `Passing Badge information for AAI <https://bestpractices.coreinfrastructure.org/en/projects/1591>`_
55 - `Project Vulnerability Review Table for AAI <https://wiki.onap.org/pages/viewpage.action?pageId=38120427>`_
61 :Release Date: 2018-06-07
65 The R2 Beijing release of ONAP focuses on platform maturity - to that
66 end, AAI has switched from Titan on hbase to JanusGraph on a
67 multi-replica cassandra deployment. We have added several
68 microservices which will be fully operational in R3 Casablanca.
69 Another significant change in R2 is that we converted our
70 Microservices from ASJC 2 to Springboot 1.5. AAI provides
71 configurations for orchestration via HEAT or via OOM / kubernetes for
72 scaling and resiliency.
74 AAI added champ, a graph abstraction microservice, and Gizmo, a new
75 way to perform CRUD operations on the graph in a more atomic way that
76 exposes more of the underlying graph infrastructure. Babel is a new
77 microservice that does TOSCA model translation on behalf of model
78 loader. Event client provides an abstraction for dmaap events.
80 ONAP AAI R2 includes the following components:
83 - Resources (CRUD operations)
84 - Traversal (Advanced search operations)
85 - Data Router (Route/persist AAI event data for consumption by the UI)
86 - Model Loader (Obtains SDC artifacts and loads them into the A&AI Resources service for storage)
87 - Search Data Service (Abstraction layer for searchengine, supporting queries and updates)
88 - Babel (TOSCA translation for model-loader)
89 - Event-client (DMaaP abstraction
90 - Champ (Graph abstraction microservice)
92 - Sparky (AAI User Interface)
94 Source code of AAI is released under the following repositories at https://gerrit.onap.org
104 - aai/logging-service
109 - aai/search-data-service
117 - `AAI-16 <https://jira.onap.org/browse/AAI-16>`_ A&AI Platform Deployment
119 - `AAI-17 <https://jira.onap.org/browse/AAI-17>`_ Seed code stabilization
121 - `AAI-21 <https://jira.onap.org/browse/AAI-21>`_ Gizmo
123 - `AAI-24 <https://jira.onap.org/browse/AAI-24>`_ Move to Active Open Source Graph Database
125 - `AAI-38 <https://jira.onap.org/browse/AAI-38>`_ AAI Microservice to generate AAI model XML
127 - `AAI-280 <https://jira.onap.org/browse/AAI-280>`_ This epic groups together the various requests for making AAI more configurable
129 - `AAI-466 <https://jira.onap.org/browse/AAI-466>`_ Beijing R2 AAI Schema Updates
131 - `AAI-680 <https://jira.onap.org/browse/AAI-680>`_ HPA Use Case Support in AAI
133 - `AAI-681 <https://jira.onap.org/browse/AAI-681>`_ Change Management Use Case Support in AAI
135 - `AAI-682 <https://jira.onap.org/browse/AAI-682>`_ Scale Out Use Case Support in AAI
137 - `AAI-769 <https://jira.onap.org/browse/AAI-769>`_ Required updates to the v13 REST API
141 - `AAI-129 <https://jira.onap.org/browse/AAI-129>`_ RestClientBuilder SSL protocol should be configurable
143 - `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
145 - `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
147 - `AAI-295 <https://jira.onap.org/browse/AAI-295>`_ ChampDAO tests failing in gizmo
149 - `AAI-460 <https://jira.onap.org/browse/AAI-460>`_ vm1-aai-inst1 aai-resources fails to start
151 - `AAI-463 <https://jira.onap.org/browse/AAI-463>`_ Wrong Error message when we use PUT instead of POST to create the relationship
153 - `AAI-521 <https://jira.onap.org/browse/AAI-521>`_ A&AI resources container sporadically hangs on startup
155 - `AAI-523 <https://jira.onap.org/browse/AAI-523>`_ Sparky UI does not display RelationshipList nodes
157 - `AAI-558 <https://jira.onap.org/browse/AAI-558>`_ aai-resources java daily jenkins job is failing
159 - `AAI-559 <https://jira.onap.org/browse/AAI-559>`_ CSIT jobs should use a set of streams, not a list of branches
161 - `AAI-561 <https://jira.onap.org/browse/AAI-561>`_ aai-traversal java daily jenkins job is failing
163 - `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
165 - `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
167 - `AAI-603 <https://jira.onap.org/browse/AAI-603>`_ Sonar only push to master
169 - `AAI-666 <https://jira.onap.org/browse/AAI-666>`_ aai/datarouter startup fails to find logback.xml
171 - `AAI-679 <https://jira.onap.org/browse/AAI-679>`_ A&AI UI failed to search service-instance based on service-instance-id
173 - `AAI-699 <https://jira.onap.org/browse/AAI-699>`_ SDC Tosca does not generate Groups from resource yaml
175 - `AAI-738 <https://jira.onap.org/browse/AAI-738>`_ When register service to MSB, esr-server still will register to MSB automaticly
177 - `AAI-788 <https://jira.onap.org/browse/AAI-788>`_ fix the cookie decryption algorithm
179 - `AAI-796 <https://jira.onap.org/browse/AAI-796>`_ AAI is logging %PARSER_ERROR instead of REMOTE_USER
181 - `AAI-833 <https://jira.onap.org/browse/AAI-833>`_ The url of query vim type from multiCloud is incorrect
183 - `AAI-838 <https://jira.onap.org/browse/AAI-838>`_ Add back the properties that got removed
185 - `AAI-874 <https://jira.onap.org/browse/AAI-874>`_ Fix the test-config traversal aaiconfig to use proper timeout keys
187 - `AAI-948 <https://jira.onap.org/browse/AAI-948>`_ aai-rest-client build fails with non-resolvable parent POM
189 - `AAI-961 <https://jira.onap.org/browse/AAI-961>`_ Fix aai-sparky-be-master-aai-docker-java-daily
191 - `AAI-985 <https://jira.onap.org/browse/AAI-985>`_ Sparky-be: Change dependency to make use of sparky-fe war file from Beijing version
193 - `AAI-987 <https://jira.onap.org/browse/AAI-987>`_ Update ML with the latest changes
195 - `AAI-993 <https://jira.onap.org/browse/AAI-993>`_ Champ docker image name incorrect
197 - `AAI-994 <https://jira.onap.org/browse/AAI-994>`_ Crud-service (Gizmo) docker tag version is incorrect
199 - `AAI-995 <https://jira.onap.org/browse/AAI-995>`_ Gizmo docker image name incorrect
201 - `AAI-996 <https://jira.onap.org/browse/AAI-996>`_ Change ML pom file to address build failure problems
203 - `AAI-1005 <https://jira.onap.org/browse/AAI-1005>`_ Fix docker-compose-db.yml in test-config
205 - `AAI-1006 <https://jira.onap.org/browse/AAI-1006>`_ Babel start script does not set all required properties
207 - `AAI-1007 <https://jira.onap.org/browse/AAI-1007>`_ Babel: java.lang.NoClassDefFoundError: com/att/aft/dme2/internal/gson/JsonSyntaxException
209 - `AAI-1016 <https://jira.onap.org/browse/AAI-1016>`_ Model-loader: properties files are incorrectly named and have errors
211 - `AAI-1017 <https://jira.onap.org/browse/AAI-1017>`_ Fix Champ build - incorrect definition of Java system path
213 - `AAI-1018 <https://jira.onap.org/browse/AAI-1018>`_ Model-loader: CONF_INVALID_MSG_BUS_ADDRESS
215 - `AAI-1019 <https://jira.onap.org/browse/AAI-1019>`_ aai-resources: does not require username/password after springboot upgrade
217 - `AAI-1020 <https://jira.onap.org/browse/AAI-1020>`_ aai-traversal: does not require username/password after springboot upgrade
219 - `AAI-1024 <https://jira.onap.org/browse/AAI-1024>`_ Test-config: model-loader MSG_BUS_ADDRESSES not set
221 - `AAI-1025 <https://jira.onap.org/browse/AAI-1025>`_ Test-config: traversal updateQueryData.sh fails to update models and queries
223 - `AAI-1026 <https://jira.onap.org/browse/AAI-1026>`_ test-config: model-loader is attempting 2-way TLS with AAI
225 - `AAI-1027 <https://jira.onap.org/browse/AAI-1027>`_ ModelLoader basic auth failure with aai-resources
227 - `AAI-1029 <https://jira.onap.org/browse/AAI-1029>`_ The DOC about ESR installation should be update
229 - `AAI-1034 <https://jira.onap.org/browse/AAI-1034>`_ [sparky-be] Portal API Proxy missing from Spring Boot Sparky
231 - `AAI-1035 <https://jira.onap.org/browse/AAI-1035>`_ Security: Springboot 1.5.10 has new nexusIQ critical exceptions
233 - `AAI-1038 <https://jira.onap.org/browse/AAI-1038>`_ Babel missing .gitreview file
235 - `AAI-1049 <https://jira.onap.org/browse/AAI-1049>`_ [Model Loader] - Remove dependency on PowerMockito
237 - `AAI-1051 <https://jira.onap.org/browse/AAI-1051>`_ API Spec is specifying v12 in v13 file
239 - `AAI-1052 <https://jira.onap.org/browse/AAI-1052>`_ AAI is using -SNAPSHOT artifacts; remove -SNAPSHOT dependencies
241 - `AAI-1077 <https://jira.onap.org/browse/AAI-1077>`_ [Babel] master daily build job is not creating an autorelease staging repo
243 - `AAI-1082 <https://jira.onap.org/browse/AAI-1082>`_ Champ janus version incompatible with Resources janus version
245 - `AAI-1084 <https://jira.onap.org/browse/AAI-1084>`_ POST with PATCH override call is returning 405
247 - `AAI-1086 <https://jira.onap.org/browse/AAI-1086>`_ Babel: Compressed files contain proprietary markings
249 - `AAI-1088 <https://jira.onap.org/browse/AAI-1088>`_ aai-common: version.properties refers to previous patch release
251 - `AAI-1089 <https://jira.onap.org/browse/AAI-1089>`_ haproxy, aai-resources, and aai-traversal using outdated certificate in HEAT config
253 - `AAI-1090 <https://jira.onap.org/browse/AAI-1090>`_ v13 does not support External System under cloud region
255 - `AAI-1091 <https://jira.onap.org/browse/AAI-1091>`_ ESR fails to register EMS
257 - `AAI-1094 <https://jira.onap.org/browse/AAI-1094>`_ Model-loader: failure to negotiate with message router in OOM
259 - `AAI-1096 <https://jira.onap.org/browse/AAI-1096>`_ Increase length for field:password in ESR-GUI VIM registration page
261 - `AAI-1100 <https://jira.onap.org/browse/AAI-1100>`_ OOM Resources and Traversal Config map missing release
263 - `AAI-1101 <https://jira.onap.org/browse/AAI-1101>`_ haproxy, aai-resources, and aai-traversal using outdated certificate in OOM config
265 - `AAI-1105 <https://jira.onap.org/browse/AAI-1105>`_ aai-traversal job is failing when trying to start OOM
267 - `AAI-1106 <https://jira.onap.org/browse/AAI-1106>`_ aai-resources: scripts do not work properly with spring-boot
269 - `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
271 - `AAI-1108 <https://jira.onap.org/browse/AAI-1108>`_ [Babel] Remove license violations in latest commit.
273 - `AAI-1110 <https://jira.onap.org/browse/AAI-1110>`_ Model Loader logback.xml errors
275 - `AAI-1111 <https://jira.onap.org/browse/AAI-1111>`_ Update test-config project for Babel
277 - `AAI-1113 <https://jira.onap.org/browse/AAI-1113>`_ ESR VIM registration portal: Physical Location Id does not populate any data
279 - `AAI-1114 <https://jira.onap.org/browse/AAI-1114>`_ Security: [Champ] add Dockerfile and remove additional AJSC files
281 - `AAI-1116 <https://jira.onap.org/browse/AAI-1116>`_ [Gizmo] addressing Security vulnerabilities (Nexus IQ)
283 - `AAI-1117 <https://jira.onap.org/browse/AAI-1117>`_ [Champ] addressing Security vulnerabilities (Nexus IQ)
285 - `AAI-1118 <https://jira.onap.org/browse/AAI-1118>`_ [Gizmo] upgrade artefacts from aai-common to 1.2.4
287 - `AAI-1119 <https://jira.onap.org/browse/AAI-1119>`_ [Champ] Prevent deployment of Champ service jar
289 - `AAI-1120 <https://jira.onap.org/browse/AAI-1120>`_ [Gizmo] Fix Jacoco configuration
291 - `AAI-1121 <https://jira.onap.org/browse/AAI-1121>`_ Add the default realtime clients
293 - `AAI-1123 <https://jira.onap.org/browse/AAI-1123>`_ Babel logback.xml errors
295 - `AAI-1124 <https://jira.onap.org/browse/AAI-1124>`_ [router-core] NexusIQ reporting httpclient 4.5 vulnerability
297 - `AAI-1125 <https://jira.onap.org/browse/AAI-1125>`_ [data-router] NexusIQ reporting httpclient 4.5 vulnerability
299 - `AAI-1126 <https://jira.onap.org/browse/AAI-1126>`_ [Babel] Authorisation mechanism is not functioning
301 - `AAI-1127 <https://jira.onap.org/browse/AAI-1127>`_ [sparky-be] doesn't release artifacts because it is missing the staging plugin
303 - `AAI-1132 <https://jira.onap.org/browse/AAI-1132>`_ AAI's OOM server certificate doesn't include all k8 names
305 - `AAI-1133 <https://jira.onap.org/browse/AAI-1133>`_ AAI's haproxy server config doesn't include all k8 names
307 - `AAI-1134 <https://jira.onap.org/browse/AAI-1134>`_ OOF not defined in AAI realm properties files
309 - `AAI-1135 <https://jira.onap.org/browse/AAI-1135>`_ [traversal] closed loop named-query is missing property-collect-list
311 - `AAI-1136 <https://jira.onap.org/browse/AAI-1136>`_ Babel doesnt start in HEAT due to log directory permissions
313 - `AAI-1138 <https://jira.onap.org/browse/AAI-1138>`_ [Champ] Bump to 1.2.1-SNAPSHOT and 1.2.1 in version.properties
315 - `AAI-1139 <https://jira.onap.org/browse/AAI-1139>`_ [resources and traversal] do not release artifacts properly
317 - `AAI-1141 <https://jira.onap.org/browse/AAI-1141>`_ [champ] duplicate dependency in pom.xml
319 - `AAI-1142 <https://jira.onap.org/browse/AAI-1142>`_ [champ] doesn't create release artifacts
321 - `AAI-1143 <https://jira.onap.org/browse/AAI-1143>`_ [resources] createDbSchema.sh tries to add -SNAPSHOT version to classpath
323 - `AAI-1144 <https://jira.onap.org/browse/AAI-1144>`_ [oom and test-config] robot-ete is missing from realtime clients list
325 - `AAI-1146 <https://jira.onap.org/browse/AAI-1146>`_ [champ] daily build job is failing
327 - `AAI-1148 <https://jira.onap.org/browse/AAI-1148>`_ [Model-Loader] Rollback of VNF Images fails
329 - `AAI-1151 <https://jira.onap.org/browse/AAI-1151>`_ [Champ & Gizmo] Fix JJB jenkins jobs
331 - `AAI-1153 <https://jira.onap.org/browse/AAI-1153>`_ [Champ] Bump to 1.2.2-SNAPSHOT and 1.2.2 in version.properties
335 If the either the aai-resources or aai-traversal pod is deleted, haproxy will not automatically detect when the pod is re-instantiated. As a temporary workaround, you can delete the haproxy pod (the one named "aai", for example, "dev-aai-8794fbff5-clx7d") and when the aai pod restarts the service should operate normally. A proposed fix is here: https://gerrit.onap.org/r/#/c/51075/1 if you want to see how to configure the haproxy service to auto-recover when the IP address of either the aai-resources or aai-traversal pod changes.
339 AAI 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 AAI open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=25441383>`_.
343 - `AAI project page <https://wiki.onap.org/display/DW/Active+and+Available+Inventory+Project>`_
344 - `Passing Badge information for AAI <https://bestpractices.coreinfrastructure.org/en/projects/1591>`_
345 - `Project Vulnerability Review Table for AAI <https://wiki.onap.org/pages/viewpage.action?pageId=25441383>`_
350 :Release Date: 2018-01-18
354 - `AAI-456 <https://jira.onap.org/browse/AAI-456>`_
355 AAI named-query for policy not returning extra-properties
357 - `AAI-458 <https://jira.onap.org/browse/AAI-458>`_
358 [aai] ML, Search, DR, and Sparky Jenkins jobs not creating autorelease repo
360 - `AAI-459 <https://jira.onap.org/browse/AAI-459>`_
361 aai-common child pom still depends on openecomp artifacts
363 - `AAI-461 <https://jira.onap.org/browse/AAI-461>`_
364 AAI mS configuration files are using old openecomp params in test-config
366 - `AAI-462 <https://jira.onap.org/browse/AAI-462>`_
367 Fix the resources junit tests broken in windows environment
369 - `AAI-558 <https://jira.onap.org/browse/AAI-558>`_
370 aai-resources java daily jenkins job is failing
372 - `AAI-561 <https://jira.onap.org/browse/AAI-561>`_
373 aai-traversal java daily jenkins job is failing
375 - `AAI-566 <https://jira.onap.org/browse/AAI-566>`_
376 AAI Eclipse build failure - aai-traversal pom as hardcoded 1.8.0_101 jdk.tools version
378 - `AAI-621 <https://jira.onap.org/browse/AAI-621>`_
379 Update the snapshot in test-config for v1.1.1-SNAPSHOT
384 :Release Date: 2017-11-16
388 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.
390 ONAP AAI R1 includes the following components:
392 - AAI Data Management
393 - Resources (CRUD operations)
394 - Traversal (Advanced search operations)
395 - Data Router (Route/persist AAI event data for consumption by the UI)
396 - Model Loader (Obtains SDC artifacts and loads them into the A&AI Resources service for storage)
397 - Search Data Service (Abstraction layer for searchengine, supporting queries and updates)
399 - Sparky (AAI User Interface)
401 Source code of AAI is released under the following repositories at https://gerrit.onap.org .
413 - aai/logging-service
418 - aai/search-data-service
426 - `AAI-17 <https://jira.onap.org/browse/AAI-17>`_ Seed code stabilization
427 - `AAI-20 <https://jira.onap.org/browse/AAI-20>`_ Champ Library
428 - `AAI-22 <https://jira.onap.org/browse/AAI-22>`_ Amsterdam User Case Schema Updates
429 - `AAI-23 <https://jira.onap.org/browse/AAI-23>`_ Model Loader Support for R1
430 - `AAI-58 <https://jira.onap.org/browse/AAI-58>`_ Define and build functional test cases for CSIT
431 - `AAI-72 <https://jira.onap.org/browse/AAI-72>`_ External System Register
432 - `AAI-254 <https://jira.onap.org/browse/AAI-254>`_ Documentation of REST APIs, dev guides, onboarding, etc.
433 - `AAI-280 <https://jira.onap.org/browse/AAI-280>`_ Confguration enhancements
437 - `AAI-11 <https://jira.onap.org/browse/AAI-11>`_
438 robot_vm: demo.sh failing - '200' does not match '^(201|412)$' on vanilla openstack
440 - `AAI-13 <https://jira.onap.org/browse/AAI-13>`_
441 VM_init is failing to get sparky
443 - `AAI-31 <https://jira.onap.org/browse/AAI-31>`_
444 Compilation failure in aai-traversal
446 - `AAI-48 <https://jira.onap.org/browse/AAI-48>`_
447 AAI Common REST Client returns an error on a 204 (No Content) server response
449 - `AAI-49 <https://jira.onap.org/browse/AAI-49>`_
450 Health check is failing in DFW 1.1 RS. Connection refused
452 - `AAI-62 <https://jira.onap.org/browse/AAI-62>`_
453 Search Data Service should not implicitly create indexes on document write
455 - `AAI-63 <https://jira.onap.org/browse/AAI-63>`_
456 Data Router must handle Search Service document create failures if index does not exit
458 - `AAI-73 <https://jira.onap.org/browse/AAI-73>`_
461 - `AAI-76 <https://jira.onap.org/browse/AAI-76>`_
462 Jenkins stage-site builds failing on resources and traversal
464 - `AAI-94 <https://jira.onap.org/browse/AAI-94>`_
465 AAI Certificate will expire 30 Nov 2017 - fyi
467 - `AAI-146 <https://jira.onap.org/browse/AAI-146>`_
468 Both esr-server and esr-gui Jenkins failed
470 - `AAI-192 <https://jira.onap.org/browse/AAI-192>`_
471 Model Loader depends on httpclient version 4.4.1
473 - `AAI-205 <https://jira.onap.org/browse/AAI-205>`_
474 Having an invalid xml namespace for v11, named-query api returns 500 error, model query return incorrect error message
476 - `AAI-206 <https://jira.onap.org/browse/AAI-206>`_
477 Model based delete is failing
479 - `AAI-217 <https://jira.onap.org/browse/AAI-217>`_
480 Remove internal references from A&AI seed code
482 - `AAI-222 <https://jira.onap.org/browse/AAI-222>`_
483 the version property of esr-server is incorrect
485 - `AAI-224 <https://jira.onap.org/browse/AAI-224>`_
486 aai/esr-gui daily build failed
488 - `AAI-225 <https://jira.onap.org/browse/AAI-225>`_
489 aai/esr-server daily build failed
491 - `AAI-265 <https://jira.onap.org/browse/AAI-265>`_
492 EdgePropertyMap throws NullPointer if edge rule does not include property
494 - `AAI-266 <https://jira.onap.org/browse/AAI-266>`_
495 auth-info edge rule does not include contains-other-v
497 - `AAI-273 <https://jira.onap.org/browse/AAI-273>`_
498 Fix the esr-server setup error issue
500 - `AAI-278 <https://jira.onap.org/browse/AAI-278>`_
501 AAI throws exception about mismatch keys adding esr-system-info to cloud-region
503 - `AAI-293 <https://jira.onap.org/browse/AAI-293>`_
504 Jenkins job failing for aai-sparky-fe-master-release-version-java-daily
506 - `AAI-377 <https://jira.onap.org/browse/AAI-377>`_
507 esr-gui docker build failed
509 - `AAI-393 <https://jira.onap.org/browse/AAI-393>`_
510 The jjb defiend in a error way that cause CSIT build failed.
512 - `AAI-398 <https://jira.onap.org/browse/AAI-398>`_
513 If a cloud-region didn't contain a external system info, there will be an null pointer error
515 - `AAI-400 <https://jira.onap.org/browse/AAI-400>`_
516 Register ServiceTest to microservice
518 - `AAI-401 <https://jira.onap.org/browse/AAI-401>`_
519 Remove DMaaP router duplication
521 - `AAI-407 <https://jira.onap.org/browse/AAI-407>`_
522 There is an error to startup esr-gui docker
524 - `AAI-412 <https://jira.onap.org/browse/AAI-412>`_
525 Replace the type specification in this constructor call with the diamond operator ("<>")
527 - `AAI-417 <https://jira.onap.org/browse/AAI-417>`_
528 Rackspace 20170928 fails to authenticate nexus3 on 10003 during *_init.sh* (sdnc for example)
530 - `AAI-420 <https://jira.onap.org/browse/AAI-420>`_
531 Can not get the MSB address in esr-server
533 - `AAI-422 <https://jira.onap.org/browse/AAI-422>`_
534 The esr-server csit failed
536 - `AAI-424 <https://jira.onap.org/browse/AAI-424>`_
537 The integration catalog is not in use, should be removed
539 - `AAI-425 <https://jira.onap.org/browse/AAI-425>`_
540 Fix the artifact of esr-gui
542 - `AAI-426 <https://jira.onap.org/browse/AAI-426>`_
543 Fix the artifact of esr-server
545 - `AAI-431 <https://jira.onap.org/browse/AAI-431>`_
546 esr-gui files did not contained in webapp of tomcat
548 - `AAI-433 <https://jira.onap.org/browse/AAI-433>`_
549 Failed to pre-load vCPE data to AAI. No response from AAI
551 - `AAI-434 <https://jira.onap.org/browse/AAI-434>`_
552 Can not visit ESR portal with demo deployment
554 - `AAI-435 <https://jira.onap.org/browse/AAI-435>`_
555 default tenant need be input to A&AI while register VIM
557 - `AAI-436 <https://jira.onap.org/browse/AAI-436>`_
558 Call the API from MultiCloud failed
560 - `AAI-440 <https://jira.onap.org/browse/AAI-440>`_
561 The version input box should be changed in a more easy to use when register a VIM
563 - `AAI-441 <https://jira.onap.org/browse/AAI-441>`_
564 Can not input the vendor and version information to EMS, but there is a default data for the two parameter
566 - `AAI-442 <https://jira.onap.org/browse/AAI-442>`_
567 Can't instantiate a service
569 - `AAI-444 <https://jira.onap.org/browse/AAI-444>`_
570 Cannot associate multiple service-instances to PNFs
572 - `AAI-446 <https://jira.onap.org/browse/AAI-446>`_
573 vnf to esr-system-info named-query is missing vnfc
575 - `AAI-448 <https://jira.onap.org/browse/AAI-448>`_
576 Remove snapshot dependencies from aai-common, data-router, and rest-client
578 - `AAI-450 <https://jira.onap.org/browse/AAI-450>`_
579 Named Query needs to be updated to return VNFC Info
581 - `AAI-453 <https://jira.onap.org/browse/AAI-453>`_
582 Fix stage-site jenkins job for aai-common
584 - `AAI-454 <https://jira.onap.org/browse/AAI-454>`_
585 LoggingContext.requestId required NULL handling in aai/aai-common (20170607) - during demo.sh init_customer
589 - `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.
591 Client systems should use http://org.openecomp.aai.inventory/v11 as the XML namespace for ONAP AAI R1.
595 See Common Vulnerabilities and Exposures `CVE <https://cve.mitre.org>`
597 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.
599 AAI uses HTTPS Basic Authentication.
603 This is an initial release
605 **Deprecation Notes**
607 AAI Amsterdam provides support for legacy versions of the API, v8 and v11 in this release. v11 is the latest and preferred version.