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

[2231479] Cannot clone DataVolume from "local" to rook-ceph-block


    • High
    • No

      Description of problem:

      With 4.14, the StorageProfile for rook-ceph-block is configured to prefer csi-clone cloning strategy. That works fine when the source/target PVC are both on rook-ceph-block. But if the source is on another storageclass, like "local", then the clone operation hangs forever. The clone populator will attempt to csi clone from the "local" storage class which obviously does not work.

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

      How reproducible: 100%

      Steps to Reproduce:
      1. Create source DataVolume in "local" storageclass
      2. Create target DataVolume in rook-ceph-block storageclass with `spec.source.pvc` referring to PVC created in previous step
      3. Observe DataVolume stuck in CSIClone phase

      Actual results: DataVolume stuck in CSIClone phase

      Expected results: DataVolume succeeds

      Additional info:

            mhenriks@redhat.com Michael Henriksen
            mhenriks@redhat.com Michael Henriksen
            0 Vote for this issue
            2 Start watching this issue