Make name fields a consistent size of 255
Almost all other features in OpenStack support 255 char length name fields, which in fact is a fairly sensible and flexible number for char fields.
In Keystone we have this rather odd inconsistency:
- User name is 255
- Role name is 255
- Project name is 64
- Group name is 64
I propose we change project and group to 255 for consistency, and for added flexibility. Sure 64 'should' be enough, but there are situation where the shorter names impose limits on what can be done with automatically generated naming conventions. At the same time, this inconsistency is unusual and likely has no specific function or purpose. Changing them all the 64 is terrible for backwards compatibility, and is too restrictive. Going to 255 for all name fields is the best solution.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Adrian Turjak
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Lance Bragstad
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Make name fields a consistent size of 255
(lbragstad) 19-02-12: Marking this as obsolete given the comments on the implementation in review [0]. If you feel this should still be discussed, please don't hesitate to propose a specification to the openstack/