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

[Upgrade 4.17.11-> 4.18.8] rhel10-beta DataSource stays after upgrade

XMLWordPrintable

    • CNV I/U Operators Sprint 274, CNV I/U Operators Sprint 275, CNV I/U Operators Sprint 276, CNV I/U Operators Sprint 277, CNV I/U Operators Sprint 278
    • None

      Description of problem:

      After we upgrade CNV 4.17.11 -> 4.18.8
      rhel10-beta DataSource still in the cluster, but there should only be the rhel10 (non-beta)
      
      $ oc get DataSource -n openshift-virtualization-os-images -l="cdi.kubevirt.io/dataImportCron"
      NAME              AGE
      centos-stream10   116m
      centos-stream9    118m
      fedora            118m
      rhel10            69m
      rhel10-beta       116m
      rhel8             118m
      rhel9             118m
      
      $ oc get DataImportCron -A
      NAMESPACE                            NAME                         FORMAT
      openshift-virtualization-os-images   centos-stream10-image-cron   pvc
      openshift-virtualization-os-images   centos-stream9-image-cron    pvc
      openshift-virtualization-os-images   fedora-image-cron            pvc
      openshift-virtualization-os-images   rhel10-image-cron            pvc
      openshift-virtualization-os-images   rhel8-image-cron             pvc
      openshift-virtualization-os-images   rhel9-image-cron             pvc

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

      4.17.11 -> 4.18.8

      How reproducible:

      Always

      Steps to Reproduce:

      1. Upgrade CNV 4.17.11 -> 4.18.8
      

      Actual results:

      $ oc get DataSource -n openshift-virtualization-os-images rhel10-beta -oyaml
      apiVersion: cdi.kubevirt.io/v1beta1
      kind: DataSource
      metadata:
        creationTimestamp: "2025-06-05T12:15:48Z"
        generation: 9
        labels:
          app.kubernetes.io/component: storage
          app.kubernetes.io/managed-by: cdi-controller
          app.kubernetes.io/part-of: hyperconverged-cluster
          app.kubernetes.io/version: 4.18.3
          cdi.kubevirt.io/dataImportCron: rhel10-beta-image-cron
          instancetype.kubevirt.io/default-instancetype: u1.medium
          instancetype.kubevirt.io/default-preference: rhel.10
          kubevirt.io/dynamic-credentials-support: "true"
        name: rhel10-beta
        namespace: openshift-virtualization-os-images
        resourceVersion: "185710"
        uid: e4fac838-c0a3-4363-bef6-c8b5bd15d4fd
      spec:
        source:
          snapshot:
            name: rhel10-beta-8a0eb850f419
            namespace: openshift-virtualization-os-images
      status:
        conditions:
        - lastHeartbeatTime: "2025-06-05T12:25:22Z"
          lastTransitionTime: "2025-06-05T12:25:22Z"
          message: DataSource is ready to be consumed
          reason: Ready
          status: "True"
          type: Ready
        source:
          snapshot:
            name: rhel10-beta-8a0eb850f419
            namespace: openshift-virtualization-os-images
      
      
      $ oc get volumesnapshot -A
      NAMESPACE                            NAME                       READYTOUSE   SOURCEPVC                  SOURCESNAPSHOTCONTENT   RESTORESIZE   SNAPSHOTCLASS                            SNAPSHOTCONTENT                                    CREATIONTIME   AGE
      openshift-virtualization-os-images   rhel10-beta-8a0eb850f419   true         rhel10-beta-8a0eb850f419                           30Gi          ocs-storagecluster-rbdplugin-snapclass   snapcontent-6494ec0d-28ea-4f1d-8ebc-6439ffe744f1   107m           107m
      

      Expected results:

      No rhel10-beta DataSource (possibly also no DV or VolumeSnapshot)

      Additional info:

      How to fix: just delete the DataSource and the DV/VolumeSnapshot

              nunnatsa Nahshon Unna Tsameret
              jpeimer@redhat.com Jenia Peimer
              Jenia Peimer Jenia Peimer
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: