diff --git a/cinder/volume/drivers/remotefs.py b/cinder/volume/drivers/remotefs.py index 6bf05c834d3..ff2d5590634 100644 --- a/cinder/volume/drivers/remotefs.py +++ b/cinder/volume/drivers/remotefs.py @@ -1012,9 +1012,10 @@ class RemoteFSSnapDriverBase(RemoteFSDriver): else 'offline')}) volume_status = snapshot.volume.status - if volume_status not in ['available', 'in-use', 'backing-up']: - msg = _("Volume status must be 'available', 'in-use' or " - "'backing-up' but is: " + if volume_status not in ['available', 'in-use', + 'backing-up', 'deleting']: + msg = _("Volume status must be 'available', 'in-use', " + "'backing-up' or 'deleting' but is: " "%(status)s.") % {'status': volume_status} raise exception.InvalidVolume(msg)