From 3b7c6dcac2903a86ccc252ed780a9baa4da2c714 Mon Sep 17 00:00:00 2001 From: huy Date: Wed, 22 Dec 2021 10:44:07 +0700 Subject: [PATCH] Fix volume creation from snapshots in Cinder driver --- patches/cinder-vitastor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patches/cinder-vitastor.py b/patches/cinder-vitastor.py index 6c690ac2..8eb47f6e 100644 --- a/patches/cinder-vitastor.py +++ b/patches/cinder-vitastor.py @@ -464,7 +464,7 @@ class VitastorDriver(driver.CloneableImageVD, vol_name = utils.convert_str(volume.name) snap_name = utils.convert_str(snapshot.name) - snap = self._get_image(vol_name+'@'+snap_name) + snap = self._get_image('volume-'+snapshot.volume_id+'@'+snap_name) if not snap: raise exception.SnapshotNotFound(snapshot_id = snap_name) snap_inode_id = int(resp['responses'][0]['kvs'][0]['value']['id'])