Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-19366

clone_across_pools optimization doesn't work as expected

XMLWordPrintable

    • Important

      With change[1], we added the framework for drivers to report ``clone_across_pools`` driver capability for enabling cross pool create volume from image optimization.

      However, it doesn't work currently as expected.

      To reproduce

      1. configure a storage array with >1 backends
      2. Configure the backend to report ``clone_across_pools`` capability
      3. add ``allow_direct_url_schemes=True`` in cinder.conf
      4. create image-volume in one backend
      5. Try to create a volume from the image in second backend

      The following log trace shows that the image-volume is not used for cloning even though it's on the same storage array.

       

      2025-08-25 10:32:26.028 449990 DEBUG cinder.volume.flows.manager.create_volume [None req-76c894e9-5d81-4172-a074-087b1b427eb2 188fdb52c8bc42179003d6cd1f2fecb3 6fcb178ba58b4b688ad661788f51cc6a - - - -] Cloning 0b2d2299-f4fa-4d22-b3cf-7fbf2
      7a3c3fd from image d3cc9e84-6b51-404b-a244-68b9e568ae20 at location ('cinder://<store>/35410285-3971-4e00-b536-163a069f432a', [{'url': 'cinder://<store>/35410285-3971-4e00-b536-163a069f432a', 'metadata': {'store': <store>}}]). _create_from_image /
      usr/lib/python3.9/site-packages/cinder/volume/flows/manager/create_volume.py:1078
      2025-08-25 10:32:26.044 449990 DEBUG cinder.volume.flows.manager.create_volume [None req-76c894e9-5d81-4172-a074-087b1b427eb2 188fdb52c8bc42179003d6cd1f2fecb3 6fcb178ba58b4b688ad661788f51cc6a - - - -] No accessible image volume for image
      d3cc9e84-6b51-404b-a244-68b9e568ae20 found. _clone_image_volume /usr/lib/python3.9/site-packages/cinder/volume/flows/manager/create_volume.py:773
      

       

       [1] https://review.opendev.org/c/openstack/cinder/+/847131

              rdhasman@redhat.com Rajat Dhasmana
              akekane@redhat.com Abhishek Kekane
              rhos-storage-cinder
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: