Add support for cinder generic volume groups
This feature will replace the volume-
Cinder added generic-
Cinder plans to deprecate the volume-
This change in Horizon will expose the following Cinder CLI commands:
group-create
group-create-
group-delete
group-list
group-show
group-update
group-snapshot-
group-snapshot-
group-snapshot-list
group-snapshot-show
group-specs-list
group-type-create
group-type-default
group-type-delete
group-type-key
group-type-list
group-type-show
group-type-update
Blueprint information
- Status:
- Complete
- Approver:
- Akihiro Motoki
- Priority:
- Medium
- Drafter:
- Akihiro Motoki
- Direction:
- Approved
- Assignee:
- Vishal Manchanda
- Definition:
- Approved
- Series goal:
- Accepted for 15.0.0-stein
- Implementation:
- Implemented
- Milestone target:
- stein-rc1
- Started by
- Richard Hagarty
- Completed by
- Ivan Kolodyazhny
Related branches
Related bugs
Sprints
Whiteboard
[Mar 7, 2019 - amotoki] Only remaining item is below. Once it is merged, this blueprint can be marked as "Implemented".
** Add information group/group_
---
vishalmanchanda is interested in working on the remaining stuffs of this blueprint. I will follow him. Changing the assignee to vishalmanchanda. -- amotoki Nov 27 2018
---
Status at Rocky release:
* Project panel support has completed.
* Admin panel support will be covered in Stein release.
** admin group panel
** admin group snapshot panel
** admin group type operations
** Add information group/group_
---
Gerrit topic: https:/
Addressed by: https:/
WIP - Add cinder group types to Admin volume panel
Gerrit topic: https:/
Addressed by: https:/
Add microversion support for consistency groups
[ying_zuo] Information provided from Xing Yang from the Cinder team: The plan is to deprecate CG in Cinder in Queens. CG APIs will still be available but there will be a deprecation message when they are used. Currently CG APIs have been re-directed to Generic Volume Group APIs. Eventually we should remove CG APIs when we (Cinder team) are sure it is safe to do so. Most Cinder drivers have moved CG capabilities to Generic Volume Groups in Pike. There are 1 or 2 drivers left but they should make the change in Queens. The CG feature in Horizon should be replaced with Generic Volume Groups instead, so that they can be leveraged by all Cinder drivers.
Volume Group Type support also needs to be added. It will be covered by the above abandoned patch.
Addressed by: https:/
Generic volume group support
[amotoki Jan 23, 2018] I will take care of this blueprint in Rocky release.
Addressed by: https:/
Show generic group info in volume and volume snapshot pages
Addressed by: https:/
Disable delete volume group when group snapshot exists
Addressed by: https:/
Add volume group list/show support for admin panel
Addressed by: https:/
Add volume-group table actions for admin panel
Addressed by: https:/
Add volume-group snapshot for admin panel
Addressed by: https:/
Add volume group-type list/show support for admin panel
Gerrit topic: https:/
Addressed by: https:/
Add volume group-specs-list support for admin panel