When using the Fernet token provider to build a federated payload, we can't
assume that the group ID will always be a UUID format that we can convert to
bytes. This change makes the Fernet code smart enough to pass the original
group ID in the payload if it can't convert it to bytes.
Change-Id: I6d00902eb461c22aafd9cb5ca706b05bedefd37d
Related-Bug: 1459382
(cherry picked from commit 5b650ff3f9b86c3aa6889fca479be8be57fc08e0)
Reviewed: https:/ /review. openstack. org/212603 /git.openstack. org/cgit/ openstack/ keystone/ commit/ ?id=f8afb29a9da ecce5ab1738d1a8 a6e543159de502
Committed: https:/
Submitter: Jenkins
Branch: stable/kilo
commit f8afb29a9daecce 5ab1738d1a8a6e5 43159de502
Author: Lance Bragstad <email address hidden>
Date: Thu May 28 13:35:30 2015 +0000
Don't assume group IDs are UUID format
When using the Fernet token provider to build a federated payload, we can't
assume that the group ID will always be a UUID format that we can convert to
bytes. This change makes the Fernet code smart enough to pass the original
group ID in the payload if it can't convert it to bytes.
Change-Id: I6d00902eb461c2 2aafd9cb5ca706b 05bedefd37d aa6889fca479be8 be57fc08e0)
Related-Bug: 1459382
(cherry picked from commit 5b650ff3f9b86c3