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

HeatBridge throws NPE: null value in entry: pserver.hostname=null

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • Frankfurt Release
    • Frankfurt Release
    • SO-BPMN-INFRa 1.6.1.
      SO-Openstckadapter 1.6.1 (newest for Frankfurt).

      SO-openstackadapter 1.6.1.
      HeatBridge throws NPE, while reading Heat stack details:

      2020-05-08T15:46:10.624Z|5bde47cb-f0a4-43cf-a426-756371bbe757|o.o.logging.filter.base.PayloadLoggingClientFilter - Response from method:GET performed on uri:https://aai.onap:8443/aai/v19/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/RegionOne/flavors/flavor/9ede20a8-cdb3-4f8a-874d-60a900fae43d?format=count&resultIndex=0&resultSize=1 has http status code:200 and response headers:

      {Content-Length=[26], content-type=[application/json], Date=[Fri, 08 May 2020 15:46:10 GMT], Strict-Transport-Security=[max-age=16000000; includeSubDomains; preload;], total-pages=[1], total-results=[1], vertex-id=[217160], X-AAI-TXID=[-2-aai-resources-200508-15:46:10:616-24500]}

      2020-05-08T15:46:10.625Z|5bde47cb-f0a4-43cf-a426-756371bbe757|o.o.logging.filter.base.PayloadLoggingClientFilter - {"results":[

      {"flavor":1}

      ]}

      2020-05-08T15:46:10.626Z|5bde47cb-f0a4-43cf-a426-756371bbe757|org.onap.so.heatbridge.HeatBridgeImpl - Nothing to add since flavor: 9ede20a8-cdb3-4f8a-874d-60a900fae43dalready exists in AAI.
      2020-05-08T15:46:10.626Z|5bde47cb-f0a4-43cf-a426-756371bbe757|org.onap.so.adapters.vnf.MsoVnfAdapterImpl - Successfully built AAI actions to add flavors.
      2020-05-08T15:46:10.628Z|5bde47cb-f0a4-43cf-a426-756371bbe757|org.onap.so.adapters.vnf.MsoVnfAdapterImpl - Heatbrige failed for stackId: vfmodule-161/197e1e17-e980-49e5-892f-9806b603e058
      java.lang.NullPointerException: null value in entry: pserver.hostname=null
      at com.google.common.collect.CollectPreconditions.checkEntryNotNull(CollectPreconditions.java:32)
      at com.google.common.collect.ImmutableMap.entryOf(ImmutableMap.java:176)
      at com.google.common.collect.ImmutableMap$Builder.put(ImmutableMap.java:285)
      at org.onap.so.heatbridge.helpers.AaiHelper.getVserverRelationshipList(AaiHelper.java:80)
      at org.onap.so.heatbridge.HeatBridgeImpl.lambda$buildAddVserversToAaiAction$5(HeatBridgeImpl.java:245)
      at java.util.ArrayList.forEach(ArrayList.java:1257)
      at org.onap.so.heatbridge.HeatBridgeImpl.buildAddVserversToAaiAction(HeatBridgeImpl.java:240)
      at org.onap.so.adapters.vnf.MsoVnfAdapterImpl.heatbridge(MsoVnfAdapterImpl.java:448)
      at org.onap.so.adapters.vnf.MsoVnfAdapterImpl.createVfModule(MsoVnfAdapterImpl.java:1084)
      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$$d2aa9a5a.createVfModule(<generated>)
      at org.onap.so.adapters.vnf.VnfAdapterRest$CreateVfModuleTask.run(VnfAdapterRest.java:359)
      at java.lang.Thread.run(Thread.java:748)
      2020-05-08T15:46:10.657Z|5bde47cb-f0a4-43cf-a426-756371bbe757|org.onap.so.adapters.vnf.BpelRestClient - Sending to BPEL server: http://so-bpmn-infra.onap:8081/mso/WorkflowMessage/VNFAResponse/e1e4433c-9770-42f0-aaa4-65cfb382a91f

      This is blocking VNF Scale-out use-case currently (Internal SO HeatBridge is expected to collect necessary VM details).

            deen1985 deen1985
            deen1985 deen1985
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: