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: 2017-11-16
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.
18 ONAP AAI R1 includes the following components:
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)
27 - Sparky (AAI User Interface)
29 Source code of AAI is released under the following repositories at https://gerrit.onap.org .
46 - aai/search-data-service
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
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
68 `AAI-13 <https://jira.onap.org/browse/AAI-13>`_
69 VM_init is failing to get sparky
71 `AAI-31 <https://jira.onap.org/browse/AAI-31>`_
72 Compilation failure in aai-traversal
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
77 `AAI-49 <https://jira.onap.org/browse/AAI-49>`_
78 Health check is failing in DFW 1.1 RS. Connection refused
80 `AAI-62 <https://jira.onap.org/browse/AAI-62>`_
81 Search Data Service should not implicitly create indexes on document write
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
86 `AAI-73 <https://jira.onap.org/browse/AAI-73>`_
89 `AAI-76 <https://jira.onap.org/browse/AAI-76>`_
90 Jenkins stage-site builds failing on resources and traversal
92 `AAI-94 <https://jira.onap.org/browse/AAI-94>`_
93 AAI Certificate will expire 30 Nov 2017 - fyi
95 `AAI-146 <https://jira.onap.org/browse/AAI-146>`_
96 Both esr-server and esr-gui Jenkins failed
98 `AAI-192 <https://jira.onap.org/browse/AAI-192>`_
99 Model Loader depends on httpclient version 4.4.1
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
104 `AAI-206 <https://jira.onap.org/browse/AAI-206>`_
105 Model based delete is failing
107 `AAI-217 <https://jira.onap.org/browse/AAI-217>`_
108 Remove internal references from A&AI seed code
110 `AAI-222 <https://jira.onap.org/browse/AAI-222>`_
111 the version property of esr-server is incorrect
113 `AAI-224 <https://jira.onap.org/browse/AAI-224>`_
114 aai/esr-gui daily build failed
116 `AAI-225 <https://jira.onap.org/browse/AAI-225>`_
117 aai/esr-server daily build failed
119 `AAI-265 <https://jira.onap.org/browse/AAI-265>`_
120 EdgePropertyMap throws NullPointer if edge rule does not include property
122 `AAI-266 <https://jira.onap.org/browse/AAI-266>`_
123 auth-info edge rule does not include contains-other-v
125 `AAI-273 <https://jira.onap.org/browse/AAI-273>`_
126 Fix the esr-server setup error issue
128 `AAI-278 <https://jira.onap.org/browse/AAI-278>`_
129 AAI throws exception about mismatch keys adding esr-system-info to cloud-region
131 `AAI-293 <https://jira.onap.org/browse/AAI-293>`_
132 Jenkins job failing for aai-sparky-fe-master-release-version-java-daily
134 `AAI-377 <https://jira.onap.org/browse/AAI-377>`_
135 esr-gui docker build failed
137 `AAI-393 <https://jira.onap.org/browse/AAI-393>`_
138 The jjb defiend in a error way that cause CSIT build failed.
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
143 `AAI-400 <https://jira.onap.org/browse/AAI-400>`_
144 Register ServiceTest to microservice
146 `AAI-401 <https://jira.onap.org/browse/AAI-401>`_
147 Remove DMaaP router duplication
149 `AAI-407 <https://jira.onap.org/browse/AAI-407>`_
150 There is an error to startup esr-gui docker
152 `AAI-412 <https://jira.onap.org/browse/AAI-412>`_
153 Replace the type specification in this constructor call with the diamond operator ("<>")
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)
158 `AAI-420 <https://jira.onap.org/browse/AAI-420>`_
159 Can not get the MSB address in esr-server
161 `AAI-422 <https://jira.onap.org/browse/AAI-422>`_
162 The esr-server csit failed
164 `AAI-424 <https://jira.onap.org/browse/AAI-424>`_
165 The integration catalog is not in use, should be removed
167 `AAI-425 <https://jira.onap.org/browse/AAI-425>`_
168 Fix the artifact of esr-gui
170 `AAI-426 <https://jira.onap.org/browse/AAI-426>`_
171 Fix the artifact of esr-server
173 `AAI-431 <https://jira.onap.org/browse/AAI-431>`_
174 esr-gui files did not contained in webapp of tomcat
176 `AAI-433 <https://jira.onap.org/browse/AAI-433>`_
177 Failed to pre-load vCPE data to AAI. No response from AAI
179 `AAI-434 <https://jira.onap.org/browse/AAI-434>`_
180 Can not visit ESR portal with demo deployment
182 `AAI-435 <https://jira.onap.org/browse/AAI-435>`_
183 default tenant need be input to A&AI while register VIM
185 `AAI-436 <https://jira.onap.org/browse/AAI-436>`_
186 Call the API from MultiCloud failed
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
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
194 `AAI-442 <https://jira.onap.org/browse/AAI-442>`_
195 Can't instantiate a service
197 `AAI-444 <https://jira.onap.org/browse/AAI-444>`_
198 Cannot associate multiple service-instances to PNFs
200 `AAI-446 <https://jira.onap.org/browse/AAI-446>`_
201 vnf to esr-system-info named-query is missing vnfc
203 `AAI-448 <https://jira.onap.org/browse/AAI-448>`_
204 Remove snapshot dependencies from aai-common, data-router, and rest-client
206 `AAI-450 <https://jira.onap.org/browse/AAI-450>`_
207 Named Query needs to be updated to return VNFC Info
209 `AAI-453 <https://jira.onap.org/browse/AAI-453>`_
210 Fix stage-site jenkins job for aai-common
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
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.
219 Client systems should use http://org.openecomp.aai.inventory/v11 as the XML namespace for ONAP AAI R1.
223 See Common Vulnerabilities and Exposures `CVE <https://cve.mitre.org>`
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.
227 AAI uses HTTPS Basic Authentication.
231 This is an initial release
233 **Deprecation Notes**
235 AAI Amsterdam provides support for legacy versions of the API, v8 and v11 in this release. v11 is the latest and preferred version.