Cinder Nested Quota Driver
OpenStack is moving towards support for hierarchical ownership of projects. In this regard, the Keystone will change the organizational structure of Openstack, creating nested projects.
The existing Quota Driver in Cinder called DbQuotaDriver is useful to enforce quotas at both the project level provided that all the projects are at the same level (i.e. hierarchy level cannot be greater than 1).
The proposal is to develop a new Quota Driver called NestedQuotaDriver, by extending the existing DbQuotaDriver which will allow enforcing quotas in nested projects in Openstack. The nested projects are having a hierarchical structure, where each project may contain users and projects (can be called sub-projects).
Blueprint information
- Status:
- Complete
- Approver:
- Mike Perez
- Priority:
- Medium
- Drafter:
- Vilobh Meshram
- Direction:
- Approved
- Assignee:
- Vilobh Meshram
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- 7.0.0
- Started by
- Vilobh Meshram
- Completed by
- Vilobh Meshram
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Nested Quota Driver
Addressed by: https:/
Nested Quota : Create allocated column in cinder.quotas
Addressed by: https:/
Nested Quota Driver : Set default values to subproject
Addressed by: https:/
Cinder Nested Quota Driver
Addressed by: https:/
Fix get default quota values for subprojects
Addressed by: https:/
Nested Quota Driver: Get Project Hierarchy