ID vs UUID
Bug #843109 reported by
klmitch
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
High
|
Unassigned |
Bug Description
ID for user and tenant is a changeable string. There needs to be a non-changeable, permanently unique identifier that persists after a username or tenant change.
Ex:
UUID (thing with which to tag resource ownership) and ID (thing with which to display - NOT to join - no uniqueness or consistancy claims)
we need a LABEL (for humans) and an UUID (for software/
and changing the LABEL doesn't require nova/swift/... to update all the records for ownership
since we wouldn't store the LABEL in the detail records, just the UUID
...
To post a comment you must log in.
Included in API requirements and spec: https:/ /blueprints. launchpad. net/keystone/ +spec/identity- api