← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1294132] Re: Volume status set to "error extending" when new size exceeds quota

 

John your analysis is correct, however, I don't think this is the
appropriate behavior. After what you described, the volume remains
unusable and there's no option either from command line or from horizon
to fix it. The user can only delete the volume and create it again. If
I'm trying to extend the volume and I for some reason I can't do it, I
expect the system to tell me why I can't do it and I also expect to be
able to continue using the volume.

** Summary changed:

- Volume status set to "error extending" when new size exceeds quota 
+ Volume status set to "error extending" when driver fails to extend the volume

** Description changed:

- extend_volume in cinder.volume.manager should not set the status to
- error_extending when the quota was exceeded. The status should still be
- available
+ If the driver can't extend the volume because for example, there's no
+ enough space, the volume status is set to "error_extending" and the
+ volume becomes unusable. The only options to the users are to delete the
+ volume and create it again

** Changed in: cinder
       Status: Invalid => New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1294132

Title:
  Volume status set to "error extending" when driver fails to extend the
  volume

Status in Cinder:
  New
Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  If the driver can't extend the volume because for example, there's no
  enough space, the volume status is set to "error_extending" and the
  volume becomes unusable. The only options to the users are to delete
  the volume and create it again

To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1294132/+subscriptions