Monday, 2025-03-03

stephenfinfrickler: gtema: TIL that keystone is case-insensitive. The difference in behavior appears to be because Resource.find is case sensitive https://paste.opendev.org/show/bkHaAZHo7xaUKu2I5WwW/10:10
stephenfinChanging that globally is likely to be a large change that could have knock-on effects for other services that may not (a) allow filtering by name query string parameters and/or (b) are case sensitive. idk if we want to do that10:11
gtemaneah, we must stick to case sensitivity10:11
gtemaservices themselves are free to be case sensitive or insensitive. SDK must respect case10:12
stephenfinThis is also presumably a change we've seen in the other identity resources that have switched to using SDK in recent releases. I'm guessing this is just the first one we've noticied10:12
stephenfin*noticed10:12
stephenfinIf this is important enough as a regression, we probably need to temporarily reimplement Resource.find in OSC and issue warnings on case-insensitive matches10:13
stephenfins/as a/to be classified as a/10:14
gtemawrt keystone I see additional undocumented "case_sensitive" parameters support in the code10:14
fricklerstephenfin: gtema: how about defining this to be a feature instead of a regression, but being nice to consumers and add a reno with a big warning?11:57
gtemaI would also prefer feature rather than regression11:58
opendevreviewyatin proposed openstack/openstacksdk stable/2024.1: [Stable Only] Do not pin openstacksdk to master  https://review.opendev.org/c/openstack/openstacksdk/+/94317713:09
opendevreviewyatin proposed openstack/openstacksdk stable/2024.1: [Stable Only] Do not pin openstacksdk to master  https://review.opendev.org/c/openstack/openstacksdk/+/94317714:39
opendevreviewyatin proposed openstack/openstacksdk stable/2024.2: [Stable Only] Do not pin openstacksdk to master  https://review.opendev.org/c/openstack/openstacksdk/+/94318214:39
*** priteau is now known as Guest1054914:46
*** priteau2 is now known as priteau14:46
opendevreviewArtem Goncharov proposed openstack/codegenerator master: Bootstrap magnum  OpenAPI build  https://review.opendev.org/c/openstack/codegenerator/+/94305819:44

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