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

VNF Package Management Handling Failing in Sol003 Adapter

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • Guilin Release
    • Guilin Release
    • None

      Communication between Sol003 Adapter and Etsi Catalog over MSB failing, following changes in OOM certificate handling in review:
      https://gerrit.onap.org/r/c/oom/+/111328/14/kubernetes/so/components/so-vnfm-adapter/templates/deployment.yaml#45

      Curl via sol003 adapter to etsicatalog over MSB using:
      curl -X GET https://so-vnfm-adapter.onap:9092/so/vnfm-adapter/v1/vnfpkgm/v1/vnf_packages -H "Authorization: Basic dm5mbTpwYXNzd29yZDEk" -H "accept: application/json" -H "Content-Type: application/json" -k

      fails with below error in sol003 adapter logs:
      {{2020-10-28T10:57:47.328Z||o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
      2020-10-28T10:57:47.591Z||o.o.s.a.e.p.rest.Sol003PackageManagementController - VNF PackageManagement Controller: getVnfPackages. {} {} {}
      2020-10-28T10:57:47.592Z||o.o.s.a.e.p.e.etsicatalog.EtsiCatalogUrlProvider - getEtsiCatalogVnfPackagesEndpoint: https://msb-iag:443/api/vnfpkgm/v1/vnf_packages
      2020-10-28T10:57:47.632Z||o.onap.logging.filter.base.AbstractMetricLogFilter - Could not Target Entity: https://msb-iag:443/api/vnfpkgm/v1/vnf_packages
      2020-10-28T10:57:47.636Z|51d2e39b-3b19-4553-bb36-7484e9041197|o.o.l.filter.spring.SpringClientPayloadFilter - ===========================request begin================================================
      2020-10-28T10:57:47.636Z|51d2e39b-3b19-4553-bb36-7484e9041197|o.o.l.filter.spring.SpringClientPayloadFilter - URI : https://msb-iag:443/api/vnfpkgm/v1/vnf_packages
      2020-10-28T10:57:47.636Z|51d2e39b-3b19-4553-bb36-7484e9041197|o.o.l.filter.spring.SpringClientPayloadFilter - Method : GET
      2020-10-28T10:57:47.637Z|51d2e39b-3b19-4553-bb36-7484e9041197|o.o.l.filter.spring.SpringClientPayloadFilter - Headers : [Accept:"application/json, application/*+json", Content-Type:"application/json", Content-Length:"
      0", X-ONAP-RequestID:"51d2e39b-3b19-4553-bb36-7484e9041197", X-RequestID:"51d2e39b-3b19-4553-bb36-7484e9041197", X-TransactionID:"51d2e39b-3b19-4553-bb36-7484e9041197", X-ECOMP-RequestID:"51d2e39b-3b19-4553-bb36-7484e9041
      197", X-ONAP-PartnerName:"UNKNOWN", X-InvocationID:"ef216c3b-0d3d-4351-b5b6-e2afb626805c"]
      2020-10-28T10:57:47.637Z|51d2e39b-3b19-4553-bb36-7484e9041197|o.o.l.filter.spring.SpringClientPayloadFilter - Request body:
      2020-10-28T10:57:47.638Z|51d2e39b-3b19-4553-bb36-7484e9041197|o.o.l.filter.spring.SpringClientPayloadFilter - ==========================request end================================================
      2020-10-28T10:57:47.770Z|51d2e39b-3b19-4553-bb36-7484e9041197|o.onap.so.rest.service.HttpRestServiceProviderImpl - Unable to invoke HTTP POST using url: https://msb-iag:443/api/vnfpkgm/v1/vnf_packages
      org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://msb-iag:443/api/vnfpkgm/v1/vnf_packages": PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException
      : unable to find valid certification path to requested target; nested exception is javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find
      valid certification path to requested target
      at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:744)
      at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:670)
      at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:579)
      at org.onap.so.rest.service.HttpRestServiceProviderImpl.invokeHttpRequest(HttpRestServiceProviderImpl.java:146)
      at org.onap.so.rest.service.HttpRestServiceProviderImpl.getHttpResponse(HttpRestServiceProviderImpl.java:86)
      at org.onap.so.adapters.etsisol003adapter.pkgm.extclients.etsicatalog.EtsiCatalogServiceProviderImpl.getVnfPackages(EtsiCatalogServiceProviderImpl.java:107)
      at org.onap.so.adapters.etsisol003adapter.pkgm.rest.Sol003PackageManagementController.getVnfPackages(Sol003PackageManagementController.java:69)
      }}

            byungwoojun byungwoojun
            andrewlamb andrewlamb
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: