Support editing volume type access
Summary
=======
Cinder v2 support add or remove volume type access for the given project, it would be nice to have this in horizon.
Motivation
========
Introduce volume type access to horizon, this will allow admin to control the access for volume type
for different projects, it is an improvement for volume type.
Description
=========
Currently, volume type is created default with public, if we want to modify the volume type's access it should be changed to private first and then edited to grant access to the given project.
UX
===
Edit access action will be added to volume type table, and is_public property will be added when creating and updating volume type.
Wireframes, Mocks, Videos and UI Markup
-------
None
Testing
======
Unit test will be added to cover the new action.
Outside Dependencies
==================
None
Requirements Update Required
=======
None
Doc Impact
=========
None
Blueprint information
- Status:
- Complete
- Approver:
- David Lyle
- Priority:
- Low
- Drafter:
- Liyingjun
- Direction:
- Approved
- Assignee:
- Liyingjun
- Definition:
- Approved
- Series goal:
- Accepted for 12.0.0-pike
- Implementation:
- Implemented
- Milestone target:
- pike-2
- Started by
- Liyingjun
- Completed by
- Rob Cresswell
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add support to update volume type infomations
[zhenguo 2015.7.24] This feature is covered by another bp:https:/
[doug-fish 2015.10.21] I don't think it's directly covered by the volume-
Addressed by: https:/
Support editing volume type access
Addressed by: https:/
Support update volume type public status
[doug-fish 2015.10.21] Would be helpful for reviewers to have more background on this. Please see https:/
eric peterson / ducttape_ -> I think we need to have better exposure for _member_ type users (customers) to be able to see quotas on volume types. In addition, we should enhance the quota settings for projects so that administrator can make quota changes for each volume type.
Right now we use some tool like puppet to setup volume types, as this is done seldom. Changing and viewing quotas is / will be a very common item though.