Tuesday, 2026-08-18

opendevreviewDoug Goldstein proposed openstack/keystoneauth master: Add a v3websso authentication plugin  https://review.opendev.org/c/openstack/keystoneauth/+/100075915:48
cardoestephenfin: any chance you've had a moment to think about the scope question above?16:11
cardoeSo I dug a bit further. get_auth_state() and set_auth_state() always return the scoped token. get_cache_id() is also required by design to return NotImplemented for federated plugins because we're not suppose to cache scoped tokens.16:23
opendevreviewDoug Goldstein proposed openstack/keystoneauth master: Rescope federated tokens to a system scope  https://review.opendev.org/c/openstack/keystoneauth/+/100138216:44
opendevreviewDoug Goldstein proposed openstack/keystoneauth master: Let a caller hold the unscoped token of a federated plugin  https://review.opendev.org/c/openstack/keystoneauth/+/100141920:04
opendevreviewDoug Goldstein proposed openstack/keystoneauth master: Let a caller hold the unscoped token of a federated plugin  https://review.opendev.org/c/openstack/keystoneauth/+/100141920:11
cardoeSilly robots don't listen.,20:15
opendevreviewDoug Goldstein proposed openstack/keystoneauth master: Expose the unscoped token of a federated plugin  https://review.opendev.org/c/openstack/keystoneauth/+/100141920:23
opendevreviewDoug Goldstein proposed openstack/keystoneauth master: Add a v3websso authentication plugin  https://review.opendev.org/c/openstack/keystoneauth/+/100075920:35
cardoestephenfin: so I've validated the keystoneauth changes without caching20:43
opendevreviewDoug Goldstein proposed openstack/openstacksdk master: Keep the unscoped credential of a federated plugin  https://review.opendev.org/c/openstack/openstacksdk/+/100142320:47
cardoeThe cache works but minimally tested... like I dunno what's gonna happen once my token expires... will it clean it up properly or not.20:48
cardoeI suspect it'll work poorly since there's no mechanism to evict entries from the keyring20:50
cardoeWhile you're at it, mind looking at https://review.opendev.org/c/openstack/python-openstackclient/+/1000146 as well?21:10
opendevreviewDoug Goldstein proposed openstack/openstacksdk master: Add a way to discard the authentication cached for a cloud  https://review.opendev.org/c/openstack/openstacksdk/+/100143121:11
cardoeI picked "cloud" as my top-level command because I've locally got a number of other commands under "cloud" which interact with your clouds.yaml21:16
opendevreviewOria Weng proposed openstack/openstacksdk master: Identity: Add support for endpoint groups  https://review.opendev.org/c/openstack/openstacksdk/+/99576221:17
opendevreviewOria Weng proposed openstack/openstacksdk master: Identity: Add support for endpoint group/endpoint and endpoint group/project associations  https://review.opendev.org/c/openstack/openstacksdk/+/99904021:17
opendevreviewDoug Goldstein proposed openstack/python-openstackclient master: Add a "cloud cache delete" command  https://review.opendev.org/c/openstack/python-openstackclient/+/100143321:23
* TheJulia hands rm_work the required -sdk uniform22:07
TheJuliaIts a very warm jacket :)22:07
rm_workdarn no chat history22:14
rm_workthere's still a logs site somewhere right22:15
TheJuliarm_work: yes, eavesdrop.openstack.org22:20

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!