Uploaded image for project: 'Common Controller SDK'
  1. Common Controller SDK
  2. CCSDK-741

CCSDK adapter ignores generic-vnf attribute in AAI named-query response

XMLWordPrintable

      In vCPE closed loop test, APPC sends a named-query to AAI and gets back the data in response. CCSDK aai adapter doesn't recognize generic-vnf attribute in the response as it is not defined by aai_schema XSD. This caused vCPE closed loop failure. Please support attributes in AAI response defined in older version of aai_schema XSD for vCPE.  

      Below is the log snippet for the AAI response, and APPC needs to read all the attributes in the AAI response body. 

      2018-11-21T19:48:08,171 | INFO | appc-dispatcher-4 | AAIService | 205 - org.onap.ccsdk.sli.adaptors.aai-service-provider - 0.3.0 | HttpURLConnection result: 200 : OK
      2018-11-21T19:48:08,171 | INFO | appc-dispatcher-4 | metric | 213 - org.onap.ccsdk.sli.core.sli-common - 0.3.0 | {"query-parameters":{"named-query":{"named-query-uuid":"037eb932-edac-48f5-9782-c19c0aa5a031","instance-filters":{"instance-filter":[{"generic-vnf":{"vnf-id":"0923f261-d751-4a91-996f-28d90300a202"}}]}}}}
      2018-11-21T19:48:08,172 | INFO | appc-dispatcher-4 | AAIService | 205 - org.onap.ccsdk.sli.adaptors.aai-service-provider - 0.3.0 | Response code : 200, OK
      {{2018-11-21T19:48:08,172 | INFO | appc-dispatcher-4 | AAIService | 205 - org.onap.ccsdk.sli.adaptors.aai-service-provider - 0.3.0 | Response data : {"inventory-response-item":[{"model-name":"vcpevsp_vgmux_1118","generic-vnf":

      {"vnf-id":"0923f261-d751-4a91-996f-28d90300a202","vnf-name":"vcpe_vnf_vcpevsp_vgmux_1118_201811191734","vnf-type":"vcpesvc_vgmux_1118/vcpevsp_vgmux_1118 0","service-id":"f9457e8c-4afd-45da-9389-46acd9bf5116","prov-status":"ACTIVE","orchestration-status":"Active","in-maint":false,"is-closed-loop-disabled":false,"resource-version":"1542822576457","model-invariant-id":"d2bcc3cd-e290-40d6-a5e2-4e4d2d15b204","model-version-id":"2610651b-08f4-48fc-89f8-adde836dca88","model-customization-id":"bf7e994f-3b62-4e50-ac62-9ac7a8d2c937","nf-type":"","nf-function":"","nf-role":"","nf-naming-code":""}

      ,"extra-properties":{},"inventory-response-items":{"inventory-response-item":[{"vserver":

      {"vserver-id":"1a18eebf-82f3-480f-9f62-d060adf5a8bb","vserver-name":"zdcpe1cpe01mux01_201811191734","vserver-name2":"zdcpe1cpe01mux01_201811191734","prov-status":"ACTIVE","vserver-selflink":"http://10.12.25.2:8774/v2.1/b8ad3842ab3642f7bf3fbe4e4d3b9f86/servers/1a18eebf-82f3-480f-9f62-d060adf5a8bb","in-maint":false,"is-closed-loop-disabled":false,"resource-version":"1542661051415"}

      ,"extra-properties":{},"inventory-response-items":{"inventory-response-item":[{"tenant":

      {"tenant-id":"b8ad3842ab3642f7bf3fbe4e4d3b9f86","tenant-name":"Integration-SB-05","resource-version":"1542558218887"}

      ,"extra-properties":{},"inventory-response-items":{"inventory-response-item":[{"cloud-region":

      {"cloud-owner":"CloudOwner","cloud-region-id":"RegionOne","cloud-type":"SharedNode","owner-defined-type":"OwnerType","cloud-region-version":"v1","identity-url":"http://10.12.25.2:5000/v2.0","cloud-zone":"CloudZone","resource-version":"1542827976464"}

      ,"extra-properties":{}}]}}]}}]}}]}}}
      2018-11-21T19:48:08,172 | INFO | appc-dispatcher-4 | SvcLogicExprListener | 213 - org.onap.ccsdk.sli.core.sli-common - 0.3.0 | Outcome (success) not found, keys are { (failure)}
      2018-11-21T19:48:08,173 | INFO | appc-dispatcher-4 | SvcLogicExprListener | 213 - org.onap.ccsdk.sli.core.sli-common - 0.3.0 | Outcome (Other) not found, keys are { (failure)}
      {{2018-11-21T19:48:08,173 | INFO | appc-dispatcher-4 | EventSenderDmaapImpl | 447 - appc-common-bundle - 1.4.3 | Posting Message [46735470-60a3-4764-94e9-7ad11dfbc22f - {"eventHeader":

      {"eventTime":"Wed Nov 21 19:48:08 UTC 2018","apiVer":"2.00","eventId":"46735470-60a3-4764-94e9-7ad11dfbc22f"}

      ,"eventStatus":{"code":501,"reason":"Failure in retrieving VNF Hierachy"}}]}}
      2018-11-21T19:48:08,173 | INFO | appc-dispatcher-4 | DmaapProducerImpl | 447 - appc-common-bundle - 1.4.3 | Getting CambriaBatchingPublisher Clients ...

            richtabedzki richtabedzki
            xuyang11 xuyang11
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: