Description of problem: When trying to use a DV as a lun with disks: - lun: bus: virtio name: rootdisk where rootdisk is a DVT in a VM, then I get: Error "spec.template.spec.domain.devices.disks[0].lun can only be mapped to a PersistentVolumeClaim volume." for field "spec.template.spec.domain.devices.disks[0].lun". Version-Release number of selected component (if applicable): 4.12 How reproducible: Always Steps to Reproduce: 1. Create a VM 2. Adjust one disk backed by a DV to use a lun instead of disk 3. Save Actual results: Error "spec.template.spec.domain.devices.disks[0].lun can only be mapped to a PersistentVolumeClaim volume." for field "spec.template.spec.domain.devices.disks[0].lun". Expected results: Works Additional info:
Verified with the following code: -------------------------------------- oc get csv -n openshift-cnv NAME DISPLAY VERSION REPLACES PHASE kubevirt-hyperconverged-operator.v4.13.2 OpenShift Virtualization 4.13.2 kubevirt-hyperconverged-operator.v4.13.1 Succeeded openshift-pipelines-operator-rh.v1.11.0 Red Hat OpenShift Pipelines 1.11.0 Succeeded Verified with the following scenario: [1] Created a VM including a DV as a lun >>> pvc mounted - imported completed devices: disks: - lun: bus: virtio name: datavolumedisk1 [2] Started VM >>> vm running Also verified upstream with dev Moving to verified
Kevin, can this bug be closed?
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: OpenShift Virtualization 4.13.3 Images security and bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2023:4664
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days