This isn't an issue anymore since we overhauled the token model during Rocky and simplified the entire token provider API. The new token model [0] doesn't have a property for is_admin_project, so it can't default to True or False. The code to translate an instance of a token model to a v3 API response has logic to derive is_admin_project, but it's configuration driven [1].
This isn't an issue anymore since we overhauled the token model during Rocky and simplified the entire token provider API. The new token model [0] doesn't have a property for is_admin_project, so it can't default to True or False. The code to translate an instance of a token model to a v3 API response has logic to derive is_admin_project, but it's configuration driven [1].
I think it's safe to close this.
[0] https:/ /git.openstack. org/cgit/ openstack/ keystone/ tree/keystone/ models/ token_model. py#n33 /git.openstack. org/cgit/ openstack/ keystone/ tree/keystone/ common/ render_ token.py# n94
[1] https:/