-
Bug
-
Resolution: Unresolved
-
Normal
-
CNV v4.18.8
-
None
-
Quality / Stability / Reliability
-
1
-
False
-
-
False
-
CNV v4.99.0.rhel9-2329
-
-
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
- clones
-
CNV-63351 [Upgrade 4.18.3 -> 4.19.0] rhel10-beta DataSource stays after upgrade
-
- Verified
-