Uploaded image for project: 'ONAP Operations Manager'
  1. ONAP Operations Manager
  2. OOM-3231

Policy Nexus and GUI deployment config has wrong ports

XMLWordPrintable

    • Hide

      The Policy components deployments have wrong container port values:

      • policy-nexus
      • policy-gui

      e.g.:

      apiVersion: apps/v1
      kind: Deployment
      metadata:
        labels:
          app: policy-nexus
          app.kubernetes.io/instance: onap
          app.kubernetes.io/managed-by: Helm
          app.kubernetes.io/name: policy-nexus
          argocd.argoproj.io/instance: onap-policy
          helm.sh/chart: policy-nexus-13.0.0
        name: onap-policy-nexus
        namespace: onap
      spec:
        replicas: 1
        selector:
          matchLabels:
            app.kubernetes.io/instance: onap
            app.kubernetes.io/name: policy-nexus
        template:
          metadata:
            labels:
              app: policy-nexus
              app.kubernetes.io/instance: onap
              app.kubernetes.io/managed-by: Helm
              app.kubernetes.io/name: policy-nexus
              helm.sh/chart: policy-nexus-13.0.0
            name: policy-nexus
          spec:
            containers:
              - image: 'dockerhub.devops.telekom.de/sonatype/nexus:2.14.13-01'
                imagePullPolicy: Always
                livenessProbe:
                  initialDelaySeconds: 180
                  periodSeconds: 10
                  tcpSocket:
                    port: 0
                name: policy-nexus
                ports:
                  - containerPort: 0

      In the deployment.yaml (https://git.onap.org/oom/tree/kubernetes/policy/components/policy-nexus/templates/deployment.yaml#n39)
      the common template should be used:

      ports: {{ include "common.containerPorts" . | nindent 12  }} 

       

      <!-- Thank you for creating a Bug on OOM. -->
      <!-- remove all lines by doing what's expected and not expected when started by <!-- -->
      <!-- Please fill the following template so we can efficiently move on: -->

      SUMMARY

      <!--- Explain the problem briefly below -->

      OS / ENVIRONMENT

      • Kubernetes version:
        <!-- output of `kubernetes version` -->
      • Helm version:
        <!-- output of `helm version` -->
      • Kubernetes mode of installation:
        <!-- add also configuration file if relevant -->
        <!-- please run:
        docker run -e DEPLOY_SCENARIO=k8s-test \
        -v <the kube config>:/root/.kube/config \
        opnfv/functest-kubernetes-healthcheck:latest
        -->
        <!-- and upload the result directory as a zip file -->
      • CNI Used for Kubernetes:
      • type of installation: <!-- number of control, number of nodes -->

      OOM VERSION

      <!--- which branch / tag did you use -->

      CONFIGURATION

      <!-- please paste or upload override file used -->

      STEPS TO REPRODUCE

      <!-- please show line used to create helm charts -->
      <!-- please show line used to deploy ONAP -->
      <!-- add any necessary relevant command done -->

      EXPECTED RESULTS

      <!--- Describe what you expected to happen when running the steps above -->

      ACTUAL RESULTS

      <!--- Describe what actually happened. -->
      <!-- please run: docker run -v <the kube config>:/root/.kube/config -v \
      <result directory>:/var/lib/xtesting/results \ registry.gitlab.com/orange-opensource/lfn/onap/integration/xtesting/infra-healthcheck:latest
      -->
      <!-- and upload the result directory as a zip file -->
      <!-- cd where/your/oom/install is -->
      <!-- launch healthchecks: ./kubernetes/robot/ete-k8s.sh YOUR_DEPLOYMENT_NAME health -->
      <!-- and upload the result directory as a zip file -->
      <!-- it should be /dockerdata-nfs/onap/robot/logs/0000_ete_health/ (0000 must be the biggest number) -->

      Show
      The Policy components deployments have wrong container port values: policy-nexus policy-gui e.g.: apiVersion: apps/v1 kind: Deployment metadata:   labels:     app: policy-nexus     app.kubernetes.io/instance: onap     app.kubernetes.io/managed-by: Helm     app.kubernetes.io/name: policy-nexus     argocd.argoproj.io/instance: onap-policy     helm.sh/chart: policy-nexus-13.0.0   name: onap-policy-nexus   namespace: onap spec:   replicas: 1   selector:     matchLabels:       app.kubernetes.io/instance: onap       app.kubernetes.io/name: policy-nexus   template:     metadata:       labels:         app: policy-nexus         app.kubernetes.io/instance: onap         app.kubernetes.io/managed-by: Helm         app.kubernetes.io/name: policy-nexus         helm.sh/chart: policy-nexus-13.0.0       name: policy-nexus     spec:       containers:         - image: 'dockerhub.devops.telekom.de/sonatype/nexus:2.14.13-01'           imagePullPolicy: Always           livenessProbe:             initialDelaySeconds: 180             periodSeconds: 10             tcpSocket:               port: 0           name: policy-nexus           ports:             - containerPort: 0 In the deployment.yaml ( https://git.onap.org/oom/tree/kubernetes/policy/components/policy-nexus/templates/deployment.yaml#n39) the common template should be used: ports: {{ include "common.containerPorts" . | nindent 12 }}   <!-- Thank you for creating a Bug on OOM. --> <!-- remove all lines by doing what's expected and not expected when started by <!-- --> <!-- Please fill the following template so we can efficiently move on: --> SUMMARY <!--- Explain the problem briefly below --> OS / ENVIRONMENT Kubernetes version: <!-- output of `kubernetes version` --> Helm version: <!-- output of `helm version` --> Kubernetes mode of installation: <!-- add also configuration file if relevant --> <!-- please run: docker run -e DEPLOY_SCENARIO=k8s-test \ -v <the kube config>:/root/.kube/config \ opnfv/functest-kubernetes-healthcheck:latest --> <!-- and upload the result directory as a zip file --> CNI Used for Kubernetes: type of installation: <!-- number of control, number of nodes --> OOM VERSION <!--- which branch / tag did you use --> CONFIGURATION <!-- please paste or upload override file used --> STEPS TO REPRODUCE <!-- please show line used to create helm charts --> <!-- please show line used to deploy ONAP --> <!-- add any necessary relevant command done --> EXPECTED RESULTS <!--- Describe what you expected to happen when running the steps above --> ACTUAL RESULTS <!--- Describe what actually happened. --> <!-- please run: docker run -v <the kube config>:/root/.kube/config -v \ <result directory>:/var/lib/xtesting/results \ registry.gitlab.com/orange-opensource/lfn/onap/integration/xtesting/infra-healthcheck:latest --> <!-- and upload the result directory as a zip file --> <!-- cd where/your/oom/install is --> <!-- launch healthchecks: ./kubernetes/robot/ete-k8s.sh YOUR_DEPLOYMENT_NAME health --> <!-- and upload the result directory as a zip file --> <!-- it should be /dockerdata-nfs/onap/robot/logs/0000_ete_health/ (0000 must be the biggest number) -->

          andreasgeissler Andreas Geissler
          andreasgeissler Andreas Geissler
          Votes:
          0 Vote for this issue
          Watchers:
          1 Start watching this issue

            Created:
            Updated:
            Resolved: