Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-28184

[2187532] CNV networking components are missing required labels

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • None
    • None
    • CNV Network
    • None

      Description of problem: Following cnv network resources are missing "app.kubernetes.io/managed-by", "app.kubernetes.io/version", "app.kubernetes.io/component", "app.kubernetes.io/part-of" metadata.labels

      List of resources:
      1) Secret: cluster-network-addons-operator-token-, cluster-network-addons-operator-dockercfg-, linux-bridge-dockercfg-, linux-bridge-token-, bridge-marker-token-, bridge-marker-dockercfg-
      2) Role: kubevirt-hyperconverged-operator.v4.13.0-cluster-net-*
      3) rolebinding: kubevirt-hyperconverged-operator.v4.13.0-cluster-net-*
      4) serviceaccount: cluster-network-addons-operator

      Version-Release number of selected component (if applicable):
      4.13.0

      How reproducible:
      100%

      Steps to Reproduce:
      1. Check all resources installed in openshift-cnv namespace and ensure all the above mentioned labels are present.
      2.
      3.

      Actual results:
      examples:
      ================
      (cnv-tests-4-13-py3.9) [cloud-user@ocp-ipi-executor-xl cnv-tests]$ oc get serviceaccount cluster-network-addons-operator -n openshift-cnv -o json | jq ".metadata.labels"
      {
      "operators.coreos.com/kubevirt-hyperconverged.openshift-cnv": ""
      }
      (cnv-tests-4-13-py3.9) [cloud-user@ocp-ipi-executor-xl cnv-tests]$
      =================
      (cnv-tests-4-13-py3.9) [cloud-user@ocp-ipi-executor-xl cnv-tests]$ oc get role kubevirt-hyperconverged-operator.v4.13.0-cluster-net-84dc8cd877 -n openshift-cnv -o json | jq ".metadata.labels"
      {
      "olm.owner": "kubevirt-hyperconverged-operator.v4.13.0",
      "olm.owner.kind": "ClusterServiceVersion",
      "olm.owner.namespace": "openshift-cnv",
      "operators.coreos.com/kubevirt-hyperconverged.openshift-cnv": ""
      }
      (cnv-tests-4-13-py3.9) [cloud-user@ocp-ipi-executor-xl cnv-tests]$ \
      =================

      Expected results:
      All these resources should have associated "app.kubernetes.io/managed-by", "app.kubernetes.io/version", "app.kubernetes.io/component", "app.kubernetes.io/part-of" in metadata.labels

      Additional info:
      Background information: https://issues.redhat.com/browse/CNV-9097

              phoracek@redhat.com Petr Horacek
              rhn-support-dbasunag Debarati Basu-Nag
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: