Quota support on Barbican resources
Currently Barbican does not restrict how many secrets (resources) a tenants (end user) can store. This will create resources explosion.
Barbican has to impose quota defined by Keystone.
Blueprint information
- Status:
- Complete
- Approver:
- Douglas Mendizábal
- Priority:
- High
- Drafter:
- Venkat Sundaram
- Direction:
- Approved
- Assignee:
- Dave McCowan
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- 1.0.0
- Started by
- Douglas Mendizábal
- Completed by
- Thierry Carrez
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Implement Configuration, Controllers, and Validators for Resource Quotas
Addressed by: https:/
Implement Models and Repositories for Resource Quotas
Addressed by: https:/
Add get_count() method to project resource repositories
Addressed by: https:/
Add Quota Enforcement API
Addressed by: https:/
Introduce the service-admin role
Addressed by: https:/
Update API Reference Docs with Project Quota Information
Addressed by: https:/
Add Project Quota Information to the Barbican Quick Start Guide
Addressed by: https:/
Ensure Project and ProjectQuotas Tables are in sync
Addressed by: https:/
Cleanup database after functional test runs
Addressed by: https:/
Use the new Devstack external plugin method
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Implement Enforce Method for QuotaEnforcer
Addressed by: https:/
Add Functional Tests for Quota Enforcement
Gerrit topic: https:/
Addressed by: https:/
Remove Vestigial Transport Key Quota Code