Uploaded image for project: 'Service Orchestrator'
  1. Service Orchestrator
  2. SO-2569

heatbridge cannot complete after vf module create

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • El Alto Release
    • None

      SO BPMN now sets enableBridge to true when sending the request to SO Openstack adapter, and now SO Openstack adapter queries Openstack for the stack id, and extracts the resources of the stack id to prepare to update AAI.

       

      However, SO Openstack adapter fails in the following code

       

      heatBridgeClient.createPserversAndPinterfacesIfNotPresentInAai(stackResources);Logs shown from SO Openstack Adapter:2019-12-11T14:55:35.603Z|7b6053d8-0ae5-4610-9260-3d3471e632e8|org.onap.so.heatbridge.HeatBridgeImpl - Successfully authenticated with keystone for tenant: 6270eaa820934710960682c506115453 and region: fr12019-12-11T14:55:35.808Z|7b6053d8-0ae5-4610-9260-3d3471e632e8|org.onap.so.heatbridge.HeatBridgeImpl - 3 heat stack resources are extracted for stack: d7fb150f-145a-4fe3-895b-7423f32afa132019-12-11T14:55:36.384Z|7b6053d8-0ae5-4610-9260-3d3471e632e8|org.onap.so.adapters.vnf.MsoVnfAdapterImpl - Heatbrige failed for stackId: fr1_ONAP-NF_20191211T145302207Z_vdns_Expansion_001/d7fb150f-145a-4fe3-895b-7423f32afa13java.lang.NullPointerException: null        at org.onap.so.client.graphinventory.entities.uri.SimpleUri.build(SimpleUri.java:186)        at org.onap.so.client.graphinventory.entities.uri.SimpleUri.build(SimpleUri.java:175)        at org.onap.so.client.aai.AAIClient.constructPath(AAIClient.java:51)        at org.onap.so.client.aai.AAIClient.createClient(AAIClient.java:57)        at org.onap.so.client.graphinventory.GraphInventoryResourcesClient.exists(GraphInventoryResourcesClient.java:79)        at org.onap.so.client.graphinventory.GraphInventoryResourcesClient.createIfNotExists(GraphInventoryResourcesClient.java:273)        at org.onap.so.heatbridge.HeatBridgeImpl.createPServerIfNotExists(HeatBridgeImpl.java:306)        at org.onap.so.heatbridge.HeatBridgeImpl.createPserversAndPinterfacesIfNotPresentInAai(HeatBridgeImpl.java:282)        at org.onap.so.adapters.vnf.MsoVnfAdapterImpl.heatbridge(MsoVnfAdapterImpl.java:433)        at org.onap.so.adapters.vnf.MsoVnfAdapterImpl.createVfModule(MsoVnfAdapterImpl.java:1130)        at org.onap.so.adapters.vnf.MsoVnfAdapterImpl$$FastClassBySpringCGLIB$$8b1f101c.invoke(<generated>)        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)        at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)        at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295)        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)        at org.onap.so.adapters.vnf.MsoVnfAdapterImpl$$EnhancerBySpringCGLIB$$f5c99f9d.createVfModule(<generated>)        at org.onap.so.adapters.vnf.VnfAdapterRest$CreateVfModuleTask.run(VnfAdapterRest.java:359)        at java.lang.Thread.run(Thread.java:748) 

       

            seshukm seshukm
            abdelseaudi abdelseaudi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: