Hello We are trying to use AAI UI but for some reason no data is displayed
The first REST call once portal is opened is returning empty response as per below GET : http://aai.api.sparky.simpledemo.onap.org:31570/rest/subscription/getsubscription ( http://aai.api.sparky.simpledemo.onap.org:31570/rest/subscription/getsubscription ) Response : {"subscriptionDetails":{},"subscriptionEnabled":false} When we selecting the View & Inspect option, below call is triggered with Authorization Denied response POST : http://aai.api.sparky.simpledemo.onap.org:31570/api/v2/storeAnalytics ( http://aai.api.sparky.simpledemo.onap.org:31570/api/v2/storeAnalytics ) Response : Authorization Denied Checking the pod logs seems to show that BE communication with AAI was good on pod startup, below is truncated output of the results -------- root@olc-rancher:~# kubectl -n onap log onap-aai-sparky-be-fc965c7c5-h4mhc aai-sparky-be + jar ufv /opt/app/sparky/lib/sparkybe-onap-application-1.2.1.jar -C /opt/app/sparky/appconfig/portal/ BOOT-INF/classes/portal.properties adding: BOOT-INF/classes/portal.properties(in = 949) (out= 455)(deflated 52%) + java -Xms1024m -Xmx4096m -DAPP_HOME=/opt/app/sparky -DCONFIG_HOME=/opt/app/sparky/appconfig -Dlogging.config=/opt/app/sparky/appconfig/logging/logback.xml -jar /opt/app/sparky/lib/sparkybe-onap-application-1.2.1.jar _____ _ ____ ______ ____ _ _ _____ / ____| | | | _ \| ____|_ / __ \| \ | | /\ | __ \ | (___ _ __ __ _ _ __| | ___ _ ______| |_) | |__ (_) | | | | \| | / \ | |__) | \___ \| '_ \ / _` | '__| |/ / | | |______| _ <| __| | | | | . ` | / /\ \ | ___/ ____) | |_) | (_| | | | <| |_| | | |_) | |____ _ | |__| | |\ |/ ____ \| | |_____/| .__/ \__,_|_| |_|\_\\__, | |____/|______(_) \____/|_| \_/_/ \_\_| | | __/ | |_| |___/ OperationResult [result={"result-data":[{"resource-type":"generic-vnf","resource-link":"/aai/v13/network/generic-vnfs/generic-vnf/0062c68a-9f2b-48e0-9afd-22ab4b9c686d"},{"resource-type":"generic-vnf","resource-link":"/aai/v13/network/generic-vnfs/generic-vnf/4f342bfb-a9d9-484a-9233-f59e2385eb30"},{"resource-type":"generic-vnf","resource-link":"/aai/v13/network/generic-vnfs/generic-vnf/cae26741-84c2-4bd9-8a15-46ebb30db562"},{"resource-type":"generic-vnf","resource-link":"/aai/v13/network/generic-vnfs/generic-vnf/b024bfd1-4751-43c2-9b26-1ed33e569b93"},{"resource-type":"generic-vnf","resource-link":"/aai/v13/network/generic-vnfs/generic-vnf/2f930f17-e2b8-4fd8-86cf-5473889cf170"},{"resource-type":"generic-vnf","resource-link":"/aai/v13/network/generic-vnfs/generic-vnf/6daea811-3edc-47da-99fe-606e77148c42"},{"resource-type":"generic-vnf","resource-link":"/aai/v13/network/generic-vnfs/generic-vnf/2edf245e-a7a5-47ec-9cd5-284e00b5be71"}]}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[2-aai-traversal-181015-09:10:32:576-99989], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[920], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[2-aai-traversal-181015-09:10:32:586-45731], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[2], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[2-aai-traversal-181015-09:10:32:627-14344], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[2], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[1-aai-traversal-181015-09:10:32:656-65923], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[2], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[0-aai-traversal-181015-09:10:32:652-79385], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[2], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[2-aai-traversal-181015-09:10:32:713-99371], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[2], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[2-aai-traversal-181015-09:10:32:717-29866], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[2], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[2-aai-traversal-181015-09:10:32:717-29866], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[2], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] OperationResult [result={"result-data":[{"resource-type":"l3-interface-ipv4-address-list","resource-link":"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr1/tenants/tenant/324b90de6e9a4ad88e93a100c2cedd5d/vservers/vserver/9e2af79b-9a6b-4e60-95df-e7fdfd151ca8/l-interfaces/l-interface/vFW_SINC_Module_1-vsn_private_1_port-esrbp75lk3k6/l3-interface-ipv4-address-list/10.0.100.4"},{"resource-type":"vserver","resource-link":"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr1/tenants/tenant/324b90de6e9a4ad88e93a100c2cedd5d/vservers/vserver/e80db161-65aa-41f1-ae86-d9d5e8fe69a1"},{"resource-type":"vserver","resource-link":"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr1/tenants/tenant/324b90de6e9a4ad88e93a100c2cedd5d/vservers/vserver/9e2af79b-9a6b-4e60-95df-e7fdfd151ca8"},{"resource-type":"vserver","resource-link":"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr1/tenants/tenant/324b90de6e9a4ad88e93a100c2cedd5d/vservers/vserver/ce83407d-b123-49e0-a2e3-c437e7ddefd3"},{"resource-type":"vserver","resource-link":"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr1/tenants/tenant/324b90de6e9a4ad88e93a100c2cedd5d/vservers/vserver/f4a9cec0-ffc3-477e-85be-3b8d110e1937"},{"resource-type":"vserver","resource-link":"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr1/tenants/tenant/324b90de6e9a4ad88e93a100c2cedd5d/vservers/vserver/be33500a-4995-41ad-837d-0968cd90979e"}]}, requestedLink=null, failureCause=null, resultCode=200, numRetries=0, responseHeaders={Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], X-AAI-TXID=[1-aai-traversal-181015-09:10:32:733-7888], Access-Control-Allow-Origin=[*], Access-Control-Allow-Credentials=[true], Access-Control-Allow-Methods=[GET, HEAD, OPTIONS, POST, PUT, DELETE, PATCH], Content-Length=[1477], Access-Control-Allow-Headers=[Origin, Accept, X-Requested-With, X-TransactionId, X-FromAppId, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization], Date=[Mon, 15 Oct 2018 09:10:32 GMT], Content-Type=[application/json]}] ----- Does this mean that there might be an issue with the communication between the FE & the BE ? Credentials mismatch for ex ?? Has any one faced similar behavior before ? Thanks Waly -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13005): https://lists.onap.org/g/onap-discuss/message/13005 Mute This Topic: https://lists.onap.org/mt/27327853/21656 Mute #aai: https://lists.onap.org/mk?hashtag=aai&subid=2740164 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
