Initially, I configured heatbridge with the wrong parameters using the robot script. Some of the values were hardcoded to “CloudOwner” for the cloud-owner name for instance. So the enrichment query (https://{aai}/aai/v11/search/nodes-query?search-node-type=vserver&filter=vserver-name:EQUALS:{vserver-name}<https://%7baai%7d/aai/v11/search/nodes-query?search-node-type=vserver&filter=vserver-name:EQUALS:%7bvserver-name%7d>) failed. After fixing these issues, now the enrichment query to AAI is working properly. I’ll try to redeploy all the VNFs to see if cdap gets reconfigured.
Thanks, David. From: Alexis de Talhouët [mailto:adetalhoue...@gmail.com] Sent: Friday, February 9, 2018 8:10 AM To: Elie Dit Cosaque, David (Nokia - US/Irving) <david.elie_dit_cosa...@nokia.com> Cc: onap-discuss@lists.onap.org Subject: Re: [onap-discuss] [DCAE][AAI][APPC][DMAAP] Help with UEB-source-APPC-LCM-WRITE missing topic and heatbridge debugging David, You could try to re-deploy the vFWCL instances. You shouldn’t have to edit hearbridge; when it say it was incorrect, what do you mean by that? note, if heatbridge failed, that will not work. It must pass as its added stack information in AAI, so policy can correlate a vnf-id to a stack name, and other OpenStack resources, through the service instance. Policy/DCAE experts might chime in to provide more insight on what’s happening. Alexis On Feb 8, 2018, at 7:39 PM, Elie Dit Cosaque, David (Nokia - US/Irving) <david.elie_dit_cosa...@nokia.com<mailto:david.elie_dit_cosa...@nokia.com>> wrote: Hi Alexis, Thanks for the pointers. I was able to further a little bit my investigation by looking at the drools logs. I see the following error in drools: ------------------ [2018-02-07 20:56:15,407|INFO|AAIManager|Session org.onap.policy-engine.drools.amsterdam:policy-amsterdam-rules:0.8.0:closedloop-amsterdam] https://aai.api.simpledemo.openecomp.org:8443/aai/v11/network/generic-vnfs/generic-vnf?vnf-name=zdfw1fwl01fwl01 [2018-02-07 20:56:15,407|INFO|AAIManager|Session org.onap.policy-engine.drools.amsterdam:policy-amsterdam-rules:0.8.0:closedloop-amsterdam] 404 [2018-02-07 20:56:15,407|INFO|AAIManager|Session org.onap.policy-engine.drools.amsterdam:policy-amsterdam-rules:0.8.0:closedloop-amsterdam] {"requestError":{"serviceException":{"messageId":"SVC3001","text":"Resource not found for %1 using id %2 (msg=%3) (ec=%4)","variables":["GET","network/generic-vnfs/generic-vnf","Node Not Found:No Node of type generic-vnf found at: network/generic-vnfs/generic-vnf","ERR.5.4.6114"]}}} ------------- Drools is trying to find a VNF name but is using the vserver name to do so (as received from VES). At the same time I saw an error in CDAP complaining about not finding Enrichment entries for my vserver, which pointed to a heatbridge issue (https://wiki.onap.org/display/DW/VES+event+enrichment+for+DCAE+mS). I checked the heatbridge configuration and it was incorrect. A query with even the correct VNF name was failing. I fixed the “heatbridge” vserver entries in AAI but still no luck. There was not new update in the Enrichment log on CDAP. I then redeployed CDAP to try to go back to a state where the enrichment query is performed again. Now I cannot see this log anymore and not heatbridge/enrichment query is coming to AAI. Hence my question: when is the entry responsible for the enrichment query created in CDAP? How can I re-create it? Thanks, David. From: Alexis de Talhouët [mailto:adetalhoue...@gmail.com] Sent: Wednesday, February 7, 2018 6:45 AM To: Elie Dit Cosaque, David (Nokia - US/Irving) <david.elie_dit_cosa...@nokia.com<mailto:david.elie_dit_cosa...@nokia.com>> Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> Subject: Re: [onap-discuss] [DCAE][AAI][APPC][DMAAP] Help with UEB-source-APPC-LCM-WRITE missing topic and heatbridge debugging Have you mount the packet generator in APPC? Have you update the operational policy with the vnf-id? Checkout the logs in drools to see what is happening. Thanks, Alexis On Feb 6, 2018, at 10:01 AM, Elie Dit Cosaque, David (Nokia - US/Irving) <david.elie_dit_cosa...@nokia.com<mailto:david.elie_dit_cosa...@nokia.com>> wrote: Hi Alexis, Thanks for the response. The robot script for heatbridge seems to have completed successfully. I also looked at the robot output webpage for heatbridge and it is all green (thanks for the ./demo.sh init_robot tip, I used to do this manually). The problem is that The closed loop demo does not seem to provide any feedback to the packet generator. The number of streams stays always at 10. The debugging steps in the tutorial seems to be fine, I can see the events from VES to TCA and from TCA. I was trying to trace the DCAE workflow to understand the missing step in our deployment but I could not find more information. Heatbridge seems to be a required step in the process so I wanted to verify that it is working properly. Do you know what could be wrong? Do you have some debugging tips for closed loop? Thanks, David. From: Alexis de Talhouët [mailto:adetalhoue...@gmail.com] Sent: Tuesday, February 6, 2018 7:08 AM To: Elie Dit Cosaque, David (Nokia - US/Irving) <david.elie_dit_cosa...@nokia.com<mailto:david.elie_dit_cosa...@nokia.com>> Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> Subject: Re: [onap-discuss] [DCAE][AAI][APPC][DMAAP] Help with UEB-source-APPC-LCM-WRITE missing topic and heatbridge debugging Hi, To debug heatbridge, or more generally, to debug any robot run, see point 8/9 here https://wiki.onap.org/display/DW/ONAP+on+Kubernetes+on+Rancher+in+OpenStack Basically, use the goal ./demo.sh init_robot, this will let you configure the access to a webpage that will provide all the logs of every robot run. Regarding the error, it simply means no message was ever sent on the APPC_LCM_WRITE topic, hence it hasn’t been created. I don’t see this as an issue, but expert my have different opinion. Regards, Alexis On Feb 5, 2018, at 7:39 PM, Elie Dit Cosaque, David (Nokia - US/Irving) <david.elie_dit_cosa...@nokia.com<mailto:david.elie_dit_cosa...@nokia.com>> wrote: Hello All, While trying to run the vFWCL demo, I encountered the error below. Has anyone see this issue before? I followed the instructions at : https://wiki.onap.org/display/DW/vFWCL+instantiation%2C+testing%2C+and+debuging ERROR in the policy VM, drool container in the file: /opt/app/policy/logs/error.log: ----------- [2018-02-06 00:18:57,511|WARN|CambriaConsumerImpl|UEB-source-APPC-LCM-WRITE] Topic not found: /events/APPC-LCM-WRITE/e59c2ad7-da80-4362-aa04-3c7da7fb1eea/0?timeout=15000&limit=100 ------------ I am also unsure how to debug issues with heatbridge. Is there a diagram explaining how it fits in ONAP? Which containers are making queries to it? Is there a way to see/debug these queries? From the tutorial, I could verify successfully the following: Check the events sent by VES to TCA app Check the events sent by TCA on unauthenticated.DCAE_CL_OUTPUT (picked up by APPC, amoung others) Thanks, David. _______________________________________________ onap-discuss mailing list onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> https://lists.onap.org/mailman/listinfo/onap-discuss
_______________________________________________ onap-discuss mailing list onap-discuss@lists.onap.org https://lists.onap.org/mailman/listinfo/onap-discuss