application credentials "projec ID" fiield is empty using SSO
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi
We found this issue testing the new application credential feature from Rocky dashboard. Our external user are using a SSO to get access to openstack, they are mapped correctly to an internal project. Unfortunately when they request a new application credential the "project ID" field is empty so they get this error message when they try to use the credential from the client:
$ openstack application credential list
need one of hex, bytes, bytes_le, fields, or int (HTTP 400) (Request-ID: req-12f90f0f-
As admin the user's app credential looks like this:
# openstack application credential list --user bb762ad156de46f
+------
| ID | Name | Project ID | Description | Expires At |
+------
| a7300cb18483411
+------
Any clue why we get a null Project ID using a SSO?
Cheers ant thanks!
Alvaro
This is a horizon issue:
https:/ /bugs.launchpad .net/horizon/ +bug/1809267