diff --git a/cinder/tests/unit/volume/drivers/vmware/test_vmware_vmdk.py b/cinder/tests/unit/volume/drivers/vmware/test_vmware_vmdk.py index 19be00f132b..6c4f4763d7b 100644 --- a/cinder/tests/unit/volume/drivers/vmware/test_vmware_vmdk.py +++ b/cinder/tests/unit/volume/drivers/vmware/test_vmware_vmdk.py @@ -3232,7 +3232,7 @@ class VMwareVcVmdkDriverTestCase(test.TestCase): self._driver.revert_to_snapshot( mock.sentinel.context, volume, snapshot) - vops.get_backing.assert_called_once_with(volume.name) + vops.get_backing.assert_called_once_with(volume.name, volume.id) vops.revert_to_snapshot.assert_not_called() @mock.patch.object(VMDK_DRIVER, 'volumeops') @@ -3260,7 +3260,7 @@ class VMwareVcVmdkDriverTestCase(test.TestCase): self._driver.revert_to_snapshot( mock.sentinel.context, volume, snapshot) - vops.get_backing.assert_called_once_with(volume.name) + vops.get_backing.assert_called_once_with(volume.name, volume.id) vops.revert_to_snapshot.assert_called_once_with(backing, snapshot.name) diff --git a/cinder/volume/drivers/vmware/vmdk.py b/cinder/volume/drivers/vmware/vmdk.py index 78c1c80356e..99895c35b36 100644 --- a/cinder/volume/drivers/vmware/vmdk.py +++ b/cinder/volume/drivers/vmware/vmdk.py @@ -2226,7 +2226,7 @@ class VMwareVcVmdkDriver(driver.VolumeDriver): raise exception.InvalidSnapshot("Cannot revert to template " "based snapshot") - backing = self.volumeops.get_backing(volume.name) + backing = self.volumeops.get_backing(volume.name, volume.id) if not backing: LOG.debug("Backing does not exist for volume.", resource=volume) else: