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

[2187524] cnv storage components are missing required metadata.labels

XMLWordPrintable

    • Moderate
    • No

      Description of problem:Following storage 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: kubevirt-exportproxy-token-, kubevirt-exportproxy-dockercfg-, hostpath-provisioner-operator-token-, hostpath-provisioner-operator-service-cert,hostpath-provisioner-operator-dockercfg-, hostpath-provisioner-admin-csi-token-, hostpath-provisioner-admin-csi-dockercfg-, cdi-uploadproxy-token-, cdi-uploadproxy-dockercfg-,cdi-sa-token-, cdi-sa-dockercfg-, cdi-operator-token-, cdi-operator-dockercfg-, cdi-cronjob-token-, cdi-cronjob-dockercfg-, cdi-apiserver-token-, cdi-apiserver-dockercfg-,
      2) Role: kubevirt-hyperconverged-operator.v4.13.0-cdi-operator-*, hostpath-provisioner-operator-service-cert,
      3) rolebinding: hostpath-provisioner-operator-service-cert, kubevirt-hyperconverged-operator.v4.13.0-cdi-operator-, kubevirt-hyperconverged-operator.v4.13.0-hostpath-pr-
      4) serviceaccount cdi-operator,hostpath-provisioner-operator
      5) endpoints hostpath-provisioner-operator-service
      6) Pods hpp-pool-hpp-csi-pvc-block-*,
      7) EndpointsSlice: hostpath-provisioner-operator-service-*,
      8) PodMetrics: hpp-pool-hpp-csi-pvc-block-*
      9) CSIStorageCapacity: csisc-*
      11) service hostpath-provisioner-operator-service
      12) ReplicaSet: hpp-pool-hpp-csi-pvc-block-*
      13) lease: cdi-controller-leader-election-helper, cdi-operator-leader-election-helper, hostpath-provisioner-operator-lock
      14) ConfigMap: cdi-operator-leader-election-helper,

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

      How reproducible:
      100%

      Steps to Reproduce:
      1.
      2.
      3.

      Actual results:
      Example
      cnv-tests-4-13-py3.9) [cloud-user@ocp-ipi-executor-xl cnv-tests]$ oc get secret hostpath-provisioner-operator-token-8rn6t -n openshift-cnv -o json | jq ".metadata"
      {
      "annotations":

      { "kubernetes.io/created-by": "openshift.io/create-dockercfg-secrets", "kubernetes.io/service-account.name": "hostpath-provisioner-operator", "kubernetes.io/service-account.uid": "50efff03-ab55-4be5-a4d2-44b87b1f6dd1" }

      ,
      "creationTimestamp": "2023-04-05T13:24:19Z",
      "name": "hostpath-provisioner-operator-token-8rn6t",
      "namespace": "openshift-cnv",
      "resourceVersion": "62634",
      "uid": "68e1b362-6122-4f0a-a370-ab084e0ddbe4"
      }
      (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

              akalenyu Alex Kalenyuk
              rhn-support-dbasunag Debarati Basu-Nag
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: