diff --git a/cinder/volume/drivers/rbd.py b/cinder/volume/drivers/rbd.py index a55d3ffb11f..7e6bad4fd27 100644 --- a/cinder/volume/drivers/rbd.py +++ b/cinder/volume/drivers/rbd.py @@ -1558,7 +1558,9 @@ class RBDDriver(driver.CloneableImageVD, driver.MigrateVD, with RADOSClient(self) as client: for image_name in self.RBDProxy().list(client.ioctx): image_id = volume_utils.extract_id_from_volume_name(image_name) - with RBDVolumeProxy(self, image_name, read_only=True) as image: + with RBDVolumeProxy(self, image_name, read_only=True, + client=client.cluster, + ioctx=client.ioctx) as image: try: image_info = { 'reference': {'source-name': image_name},