Add support to get tenant-id from Keystone
Description
In this blueprint we propose to add a functionality in cinder to request keystone for tenant list and thereby enabling validation for commands passing tenantid.
Motivation
In cinder, tenant-id is a positional arguments for many commands (e.g. cinder quota-defaults, cinder quota-delete) and if we pass an invalid tenant-id, the commands do not throw an error and runs successfully. Whereas, if an invalid tenant-id is provided, it should validate the tenant-id and throw an error.
This will provide help as the user will get to know if an invalid tenant-id is being passed as an argument to the cinder commands.
Any suggestions will be appreciated.
Blueprint information
- Status:
- Complete
- Approver:
- Mike Perez
- Priority:
- Undefined
- Drafter:
- tcs_openstack_group
- Direction:
- Needs approval
- Assignee:
- Anton Arefiev
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Needs Code Review
- Milestone target:
- None
- Started by
- Mike Perez
- Completed by
- Sean McGinnis
Related branches
Related bugs
Sprints
Whiteboard
(smcginnis): Marking obsolete as this has been sitting out there for a long time. If this is still needed, please submit a new bp.
https:/
Gerrit topic: https:/
Addressed by: https:/
Add tenant validation to quota
Gerrit topic: https:/
Gerrit topic: https:/