Uploaded image for project: 'Multicloud'
  1. Multicloud
  2. MULTICLOUD-1348

Regression in Multicloud-k8s




      When testing the pnf-macro tests, we detected a regression in multicloud-k8s.

      In fact in Guilin, with the version 0.7.0 of multicloud, it is working.

      When using the honolulu version 0.8.1, the helm charts are not properly deployed.

      In our case we need to deploy a DB, a simulator and their associated service.

      With the 0.7.0, eveything is started and we can see them through the kubectl commands.

      In 0.8.1, only 1 is started, the mongo pod and the 2 services are not deployed.

      In the multicloud-k8s pod we can see the following logs

      2021/05/11 11:37:35 Error converting template to map


      ,"level":"info","msg":"Created Kubernetes Resource","resource":"pnf-simulator","time":"2021-05-11T11:37:35Z"} - - [11/May/2021:11:37:34 +0000] "POST /v1/instance HTTP/1.1" 201 439

      and that is the end of the logs


      To validate our regression hypothesis, we edited the version of the multicloud-k8s to move back from 0.8.1 0.7.0, then we re run the test

      In this case, all the helm charts are properly deployed and the test can be executed properly.

      debian@control01-onap-honolulu:/tmp$ kubectl get pod -n onap |grep pnf
      pnf-simulator 0/1 Init:0/1 0 16s
      debian@control01-onap-honolulu:/tmp$ kubectl get svc -n onap |grep pnf
      pnf-simulator NodePort <none> 5000:30999/TCP 54s

      debian@control01-onap-honolulu:/tmp$ kubectl get pod -n onap |grep mongo
      mongo-76847567f6-rpq7v 1/1 Running 0 20s
      onap-dcae-mongo-0 1/1 Running 0 12h
      onap-multicloud-k8s-mongo-0 1/1 Running 0 12h
      onap-nbi-mongo-0 1/1 Running 0 12h

      debian@control01-onap-honolulu:/tmp$ kubectl get svc -n onap |grep mongo
      dcae-mongohost ClusterIP None <none> 27017/TCP 12h
      dcae-mongohost-read ClusterIP <none> 27017/TCP 12h
      mongo ClusterIP <none> 27017/TCP 28s
      multicloud-k8s-mongo ClusterIP None <none> 27017/TCP 12h
      multicloud-k8s-mongo-read ClusterIP <none> 27017/TCP 12h
      nbi-mongohost ClusterIP None <none> 27017/TCP 12h
      nbi-mongohost-read ClusterIP <none> 27017/TCP 12h



        Issue Links

          # Subject Branch Project Status CR V



              kbanka Konrad Bańka
              mrichomme Morgan Richomme
              0 Vote for this issue
              3 Start watching this issue