Can you please look at and/or provide the docker logs for aai-service on the 
AAI VM?
docker logs aai-service

Make sure there are no errors there - look for errors at the top of the install 
sequence to see if the retrieval pf Chef config from gerrit and execution step 
was completed successfully.

If that looks good, look for logs for createDBSchema 
/opt/app/aai/logs/createDBSchema in the aai-service container.

The logs from the updateQueryData.sh only logs the error connecting to the AAI 
server. Please look for errors in the /opt/app/aai/logs/rest/error.log - that 
would indicate why the AAI server returned a 500.

We can help more, once we can see more of these logs or details.

Sorry for the delay in responding,
Manisha


From: onap-discuss-bounces at lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of ROSE, DANIEL V
Sent: Thursday, April 20, 2017 4:46 PM
To: Bisht, Suraj (Nokia - US/Irving) <suraj.bisht at nokia.com>; Josef 
Reisinger <josef.reisinger at de.ibm.com>; onap-discuss at lists.onap.org
Subject: Re: [onap-discuss] robot_vm: demo.sh failing - connectivity solved, 
cannot get openstack tenant

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
I will have to check with someone from AAI

Thanks,
Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: Bisht, Suraj (Nokia - US/Irving) [mailto:suraj.bi...@nokia.com]
Sent: Wednesday, April 19, 2017 7:43 PM
To: ROSE, DANIEL V <DR695H at att.com<mailto:DR695H at att.com>>; Josef 
Reisinger <josef.reisinger at de.ibm.com<mailto:josef.reisinger at 
de.ibm.com>>; onap-discuss at lists.onap.org<mailto:onap-discuss at 
lists.onap.org>
Subject: RE: [onap-discuss] robot_vm: demo.sh failing - connectivity solved, 
cannot get openstack tenant

Hi All,

After further debugging, it looks like A&AI database is not created/updated 
successfully. Container logs have following errors. Kindly help us in resolving 
following error

Wed Apr 19 23:29:22 UTC 2017    Starting ./bin/createDBSchema.sh
Error creating Titan graph.
Wed Apr 19 23:30:51 UTC 2017    Done ./bin/createDBSchema.sh
Begin putTool for widget availability-zone-1.0.json
updateQueryData.sh: failed for 
service-design-and-creation/models/model/6c092fb1-21b2-456b-9e01-67fb4de1896e 
/opt/app/aai/bundleconfig/etc/scriptdata/widget-model-json/availability-zone-1.0.json
on cmd 1

and updateQueryData.sh.log error is with connection

Begin putTool for widget availability-zone-1.0.json

Wed Apr 19 21:58:52 UTC 2017    Starting /opt/app/aai/scripts/putTool.sh
---> Loading v8 in aaiResourceContainer
---> Loading v8 in dbMapsContainer
apiVersion=v8
class=org.openecomp.aai.domain.yang.Model
path=service-design-and-creation/models/model/6c092fb1-21b2-456b-9e01-67fb4de1896e
url=https://aai.api.simpledemo.openecomp.org:8443/aai/v8/service-design-and-creation/models/model/6c092fb1-21b2-456b-9e01-67fb4de1896e
Getting the resource...: 
https://aai.api.simpledemo.openecomp.org:8443/aai/v8/service-design-and-creation/models/model/6c092fb1-21b2-456b-9e01-67fb4de1896e<https://urldefense.proofpoint.com/v2/url?u=https-3A__aai.api.simpledemo.openecomp.org-3A8443_aai_v8_service-2Ddesign-2Dand-2Dcreation_models_model_6c092fb1-2D21b2-2D456b-2D9e01-2D67fb4de1896e&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=6ynYmpUmV9QfEYW1P__UlQ&m=4sr5437pdwkOECaDlSJKEAUjmquPNB7gs5EBWold-i0&s=5DA06_9o12xkMRi8uKNj81Dap6S_waRn3GIW6lH6OdQ&e=>
GET 
service-design-and-creation/models/model/6c092fb1-21b2-456b-9e01-67fb4de1896e 
returned AAI_7402

details java.net.ConnectException: Connection refused (Connection 
refused)-Error during GET

com.sun.jersey.api.client.ClientHandlerException: 
javax.ws.rs.WebApplicationException: HTTP 500 Internal Server Error
        at 
com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:155)
        at com.sun.jersey.api.client.Client.handle(Client.java:652)
        at com.sun.jersey.api.client.WebResource.handle(WebResource.java:682)
        at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)
        at 
com.sun.jersey.api.client.WebResource$Builder.put(WebResource.java:529)
        at org.openecomp.aai.util.RestController.Put(RestController.java:464)
        at org.openecomp.aai.util.PutResource.main(PutResource.java:280)
Caused by: javax.ws.rs.WebApplicationException: HTTP 500 Internal Server Error
        at 
com.sun.jersey.core.provider.jaxb.AbstractRootElementProvider.writeTo(AbstractRootElementProvider.java:159)
        at 
com.sun.jersey.api.client.RequestWriter.writeRequestEntity(RequestWriter.java:300)
        at 
com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(URLConnectionClientHandler.java:217)
        at 
com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:153)
        ... 6 more
Caused by: javax.xml.bind.MarshalException
- with linked exception:

Thanks,
Suraj

From: Bisht, Suraj (Nokia - US/Irving)
Sent: Wednesday, April 19, 2017 6:23 PM
To: 'ROSE, DANIEL V' <DR695H at att.com<mailto:DR695H at att.com>>; Josef 
Reisinger <josef.reisinger at de.ibm.com<mailto:josef.reisinger at 
de.ibm.com>>; onap-discuss at lists.onap.org<mailto:onap-discuss at 
lists.onap.org>
Subject: RE: [onap-discuss] robot_vm: demo.sh failing - connectivity solved, 
cannot get openstack tenant

Hi Daniel,

We followed steps provided below still demo init is failing. Its failing from 
A&AI
In robot output error is with A&AI request, do we need to configure cloud 
related properties in A&AI VM? Attaching robot output


root at onap-robot:/opt# ./demo.sh init
Starting Xvfb on display :89 with res 1280x1024x24
Executing robot tests at log level TRACE
==============================================================================
OpenECOMP ETE
==============================================================================
OpenECOMP ETE.Robot
==============================================================================
OpenECOMP ETE.Robot.Testsuites
==============================================================================
OpenECOMP ETE.Robot.Testsuites.Demo :: Executes the VNF Orchestration Test ...
==============================================================================
Initialize Customer And Models                                        | FAIL |
'500' does not match '^(201|200)$'

In robot output error is with A&AI request, do we need to configure cloud 
related properties in A&AI VM? Attaching robot output


KEYWORD ${put_resp} = aai_interface . Run A&AI Put Request ${INDEX 
PATH}${ROOT_TENANT_PATH}${cloud_owner}/${cloud_region_id}, ${data}
Documentation:


Runs an A&AI put request

Start / End / Elapsed:

20170419 17:48:59.529 / 20170419 17:48:59.562 / 00:00:00.033

00:00:00.001KEYWORD ${auth} = BuiltIn . Create List ${GLOBAL_AAI_USERNAME}, 
${GLOBAL_AAI_PASSWORD}
00:00:00.001KEYWORD ${session} = RequestsLibrary . Create Session aai, 
${GLOBAL_AAI_SERVER_URL}, auth=${auth}
00:00:00.000KEYWORD ${uuid} = UUID . Generate UUID
00:00:00.001KEYWORD ${headers} = BuiltIn . Create Dictionary 
Accept=application/json, Content-Type=application/json, 
X-TransactionId=${GLOBAL_APPLICATION_ID}-${uuid}, 
X-FromAppId=${GLOBAL_APPLICATION_ID}
00:00:00.027KEYWORD ${resp} = RequestsLibrary . Put Request aai, ${data_path}, 
data=${data}, headers=${headers}
Documentation:


Send a PUT request on the session object found using the

Start / End / Elapsed:

20170419 17:48:59.534 / 20170419 17:48:59.561 / 00:00:00.027


17:48:59.534

TRACE

Arguments: [ 'aai' | 
'/aai/v8/cloud-infrastructure/cloud-regions/cloud-region/Rackspace/regionOne' | 
data={'cloud-owner': 'Rackspace', 'cloud-region-id': 'regionOne', 
'cloud-region-version': 'v1', 'cloud-type': 'SharedNode', 'cloud-zone': 
'CloudZone', 'owner-defined-type': 'OwnerType', 'tenants': {'tenant': 
[{'tenant-id': 'tools', 'tenant-name': '009ce29d4ed94690bc090afa63a7fd27'}]}} | 
headers={'Accept': 'application/json', 'Content-Type': 'application/json', 
'X-FromAppId': 'robot-ete', 'X-TransactionId': 
'robot-ete-9dc0aaa5-123c-4f9e-9205-d9dd275a9b61'} ]


17:48:59.560

DEBUG

put response:


17:48:59.560

INFO

Put Request using : alias=aai, 
uri=/aai/v8/cloud-infrastructure/cloud-regions/cloud-region/Rackspace/regionOne,
 data={"cloud-region-id": "regionOne", "cloud-owner": "Rackspace", 
"cloud-zone": "CloudZone", "owner-defined-type": "OwnerType", "tenants": 
{"tenant": [{"tenant-name": "009ce29d4ed94690bc090afa63a7fd27", "tenant-id": 
"tools"}]}, "cloud-type": "SharedNode", "cloud-region-version": "v1"}, 
headers={u'Accept': u'application/json', u'Content-Type': u'application/json', 
u'X-TransactionId': u'robot-ete-9dc0aaa5-123c-4f9e-9205-d9dd275a9b61', 
u'X-FromAppId': u'robot-ete'}, allow_redirects=True


17:48:59.560

INFO

/var/opt/OpenECOMP_ETE/robot/library/requests/packages/urllib3/connectionpool.py:843:
 InsecureRequestWarning: Unverified HTTPS request is being made. Adding 
certificate verification is strongly advised. See: 
https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings<https://urldefense.proofpoint.com/v2/url?u=https-3A__urllib3.readthedocs.io_en_latest_advanced-2Dusage.html-23ssl-2Dwarnings&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=HC5tHYxVt9F-9R3QUa9OhGuXnmJPUQdWRhGitNYoz2s&s=WXBYcwd_O0OeCKLfcoFLcd0laLm3wfAvVv9hcfiQ7ns&e=>
 InsecureRequestWarning)


17:48:59.560

TRACE

Return: <Response [500]>


17:48:59.561

INFO

${resp} = <Response [500]>

00:00:00.000KEYWORD BuiltIn . Log Received response from aai ${resp.text}
17:48:59.529

TRACE

Arguments: [ 
${data_path}='/aai/v8/cloud-infrastructure/cloud-regions/cloud-region/Rackspace/regionOne'
 | ${data}={'cloud-owner': 'Rackspace', 'cloud-region-id': 'regionOne', 
'cloud-region-version': 'v1', 'cloud-type': 'SharedNode', 'cloud-zone': 
'CloudZone', 'owner-defined-type': 'OwnerType', 'tenants': {'tenant': 
[{'tenant-id': 'tools', 'tenant-name': '009ce29d4ed94690bc090afa63a7fd27'}]}} ]


17:48:59.561

TRACE

Return: <Response [500]>


17:48:59.562

INFO

${put_resp} = <Response [500]>

00:00:00.000KEYWORD ${status_string} = BuiltIn . Convert To String 
${put_resp.status_code}
Documentation:


Converts the given item to a Unicode string.

Start / End / Elapsed:

20170419 17:48:59.562 / 20170419 17:48:59.562 / 00:00:00.000


17:48:59.562

TRACE

Arguments: [ 500 ]


17:48:59.562

DEBUG

Argument types are: <type 'int'>


17:48:59.562

TRACE

Return: '500'


17:48:59.562

INFO

${status_string} = 500

00:00:00.000KEYWORD BuiltIn . Should Match Regexp ${status_string}, ^(201|200)$
Documentation:


Fails if string does not match pattern as a regular expression.

Start / End / Elapsed:

20170419 17:48:59.563 / 20170419 17:48:59.563 / 00:00:00.000


17:48:59.563

TRACE

Arguments: [ '500' | '^(201|200)$' ]


17:48:59.563

FAIL

'500' does not match '^(201|200)$'


17:48:59.563

DEBUG

Traceback (most recent call last): None



17:48:59.486

TRACE

Arguments: [ ${cloud_owner}='Rackspace' | ${cloud_region_id}='regionOne' | 
${cloud_type}='SharedNode' | ${owner_defined_type}='OwnerType' | 
${cloud_region_version}='v1' | ${cloud_zone}='CloudZone' | ${tenant_id}='tools' 
| ${tenant_name}='009ce29d4ed94690bc090afa63a7fd27' ]



17:48:59.485

TRACE

Arguments: [ "'FAIL' == 'FAIL'" | 'Inventory Tenant' | '${cloud_owner}' | 
'${cloud_region_id}' | '${cloud_type}' | '${owner_defined_type}' | 
'${cloud_region_version}' | '${cloud_zone}' | '${tenant_id}' | '${tenant_name}' 
]



17:48:59.413

TRACE

Arguments: [ ${cloud_owner}='Rackspace' | ${cloud_region_id}='regionOne' | 
${cloud_type}='SharedNode' | ${owner_defined_type}='OwnerType' | 
${cloud_region_version}='v1' | ${cloud_zone}='CloudZone' | ${tenant_id}='tools' 
| ${tenant_name}='009ce29d4ed94690bc090afa63a7fd27' ]



17:48:59.196

TRACE

Arguments: [ ${cloud_owner}='Rackspace' | ${cloud_type}='SharedNode' | 
${owner_defined_type}='OwnerType' | ${cloud_region_version}='v1' | 
${cloud_zone}='CloudZone' ]



17:48:59.196

TRACE

Arguments: [ ${customer_name}='Demonstration' ]



Thanks,
Suraj

From: onap-discuss-bounces at lists.onap.org<mailto:onap-discuss-bounces at 
lists.onap.org> [mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of ROSE, 
DANIEL V
Sent: Wednesday, April 19, 2017 3:40 PM
To: Josef Reisinger <josef.reisinger at de.ibm.com<mailto:josef.reisinger at 
de.ibm.com>>; onap-discuss at lists.onap.org<mailto:onap-discuss at 
lists.onap.org>
Subject: Re: [onap-discuss] robot_vm: demo.sh failing - connectivity solved, 
cannot get openstack tenant

Hello, check out this comment: 
https://wiki.onap.org/display/DW/Tutorial:+Creating+a+Service+Instance+from+a+Design+Model?focusedCommentId=3245522?focusedCommentId=3245522#comment-3245522<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_Tutorial-3A-2BCreating-2Ba-2BService-2BInstance-2Bfrom-2Ba-2BDesign-2BModel-3FfocusedCommentId-3D3245522-3FfocusedCommentId-3D3245522-23comment-2D3245522&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=HC5tHYxVt9F-9R3QUa9OhGuXnmJPUQdWRhGitNYoz2s&s=pZ1VLJsilAQM5WVwUhS2c1nD13PMvF-mikyTPNbsNpI&e=>

I think it's the same thing


Thanks,
Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: onap-discuss-bounces at lists.onap.org<mailto:onap-discuss-bounces at 
lists.onap.org> [mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Josef 
Reisinger
Sent: Wednesday, April 19, 2017 8:56 AM
To: onap-discuss at lists.onap.org<mailto:onap-discuss at lists.onap.org>
Subject: [onap-discuss] robot_vm: demo.sh failing - connectivity solved, cannot 
get openstack tenant

Folks,

trying to get demo.sh on robot_vm to run on an vanilla openstack (Ocata) 
install. I successfully have identified the variable 
"GLOBAL_OPENSTACK_KEYSTONE_SERVER" in  line 30 (or so) of file 
/opt/eteshare/config/integration_robot_properties.py to be changed to the 
http://<your<https://urldefense.proofpoint.com/v2/url?u=http-3A__-253cyour&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=HC5tHYxVt9F-9R3QUa9OhGuXnmJPUQdWRhGitNYoz2s&s=11XK_ArwUOv9mikDmAlGAPcUCTNy37aCljWoKQ3WxIk&e=>
 keystone server>:5000, but I do not understand what goes wrong after that:. I 
gather it has something to do with the (non-)existence of a tenant...? Is there 
any documentation on the semantics in this file?
See a snippet of output.log below.
 <kw library="BuiltIn" name="Log">
                      <doc>Logs the given message with the given level.</doc>
                      <arguments>
                        <arg>Received response from keystone ${resp.text}</arg>
                      </arguments>
                      <msg level="TRACE" timestamp="20170419 
12:06:56.147">Arguments: [ 'Received response from keystone {"access": 
{"token": {"issued_at": "2017-04-19T12:06:55.000000Z", "expires": 
"2017-04-19T13:06:55.000000Z", "id": "<for my eyes only>"]}, "serviceCatalog": 
[], "user": {"username": "<for my eyes only>", "roles_links": [], "id": "<for 
my eyes only>", "roles": [], "name": "<for my eyes only>"}, "metadata": 
{"is_admin": 0, "roles": []}}}' ]</msg>
                      <msg level="INFO" timestamp="20170419 
12:06:56.150">Received response from keystone {"access": {"token": 
{"issued_at": "2017-04-19T12:06:55.000000Z", "expires": 
"2017-04-19T13:06:55.000000Z", "id": "<for my eyes only>", "audit_ids": ["<for 
my eyes only>"]}, "serviceCatalog": [], "user": {"username": "<for my eyes 
only>", "roles_links": [], "id": "<for my eyes only>", "roles": [], "name": 
"<for my eyes only>"}, "metadata": {"is_admin": 0, "roles": []}}}</msg>
                      <msg level="TRACE" timestamp="20170419 
12:06:56.151">Return: None</msg>
                      <status endtime="20170419 12:06:56.153" 
starttime="20170419 12:06:56.141" status="PASS"></status>
                    </kw>
                    <msg level="TRACE" timestamp="20170419 
12:06:56.156">Return: None</msg>
                    <status endtime="20170419 12:06:56.157" starttime="20170419 
12:06:53.171" status="PASS"></status>
                  </kw>
                  <kw library="OpenstackLibrary" name="Get Current Openstack 
Tenant">
                    <doc>Get Openstack tenant from the current alias</doc>
                    <arguments>
                      <arg>auth</arg>
                    </arguments>
                    <assign>
                      <var>${tenants}</var>
                    </assign>
                    <msg level="TRACE" timestamp="20170419 
12:06:56.172">Arguments: [ 'auth' ]</msg>
                    <msg level="FAIL" timestamp="20170419 
12:06:56.182">KeyError: 'tenant'</msg>
                    <msg level="DEBUG" timestamp="20170419 
12:06:56.183">Traceback (most recent call last):
  File "/var/opt/OpenECOMP_ETE/robot/library/eteutils/OpenstackLibrary.py", 
line 45, in get_current_openstack_tenant
    return  jsonResponse['access']['token']['tenant']</msg>
                    <status endtime="20170419 12:06:56.184" starttime="20170419 
12:06:56.168" status="FAIL"></status>
                  </kw>
                  <status endtime="20170419 12:06:56.189" starttime="20170419 
12:06:53.151" status="FAIL"></status>
                </kw>
                <status endtime="20170419 12:06:56.193" starttime="20170419 
12:06:53.116" status="FAIL"></status>
              </kw>
              <status endtime="20170419 12:06:56.196" starttime="20170419 
12:06:53.092" status="FAIL"></status>
            </kw>




Mit freundlichen Gr??en / Kind regards
Josef Reisinger
When wisdom comes to call, there's nobody listening at all - Pendragon / Man Of 
Nomadic Traits



IBM Deutschland GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter
Gesch?ftsf?hrung: Martina Koederitz (Vorsitzende), Nicole Reimer, Norbert 
Janzen, Dr. Christian Keller, Ivo Koerner, Stefan Lutz
Sitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht Stuttgart, HRB 
14562 / WEEE-Reg.-Nr. DE 99369940


-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.onap.org/pipermail/onap-discuss/attachments/20170427/393075fb/attachment.html>

Reply via email to