add-volume-re-image-api
Currently, users can create a volume with a specific image, but once this
volume is created, the image of this volume can't be changed anymore. If users
want to re-image a specific volume, they can only create a new volume with new
image, and then delete the old volume, which is not very convenient.
In addition, as mentioned in nova bp "volume-
if users want to rebuild a volume-backed server, they can complete it by using
re-image api, this way there is no new volume with new volume id, we don't
have to worry about types, quota problem.
So, we need a API to re-image a volume more conveniently.
Blueprint information
- Status:
- Not started
- Approver:
- Jay Bryant
- Priority:
- Medium
- Drafter:
- Yikun Jiang
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for stein
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add volume re-image api
Gerrit topic: https:/
Addressed by: https:/
Extra _get_image_metadata into volume utils
Addressed by: https:/
WIP: volume reimage
Addressed by: https:/
Extract volume image metadata into volume utils
Addressed by: https:/
Raise the ImageTooBig exception when found it
Addressed by: https:/
Extract copy_image_
Addressed by: https:/
Raise the ImageTooBig exception when found it
Gerrit topic: https:/
Addressed by: https:/
Support volume re-image
Work Items
Dependency tree

* Blueprints in grey have been implemented.