Monday, 2025-12-15

opendevreviewJan-Philipp Litza proposed openstack/ansible-collections-openstack master: fix(trunk): Always add relevant sub_ports  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/97100509:00
opendevreviewJan-Philipp Litza proposed openstack/ansible-collections-openstack master: fix(trunk): Always add relevant sub_ports  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/97100509:02
stephenfingtema: Could you hit https://review.opendev.org/c/openstack/releases/+/970623 and https://review.opendev.org/c/openstack/releases/+/970843 when you have a moment?11:16
gtemaStephenfin, you are release liaison, so my review is not technically required. Anyway I left my vote on both11:31
stephenfinoh yeah11:32
stephenfin😅11:32
stephenfinwell thank you in any case :)11:32
gtemaWlcm11:33
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: typing: Fixups for typed osc-lib  https://review.opendev.org/c/openstack/python-openstackclient/+/97068311:39
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: Run mypy from tox  https://review.opendev.org/c/openstack/python-openstackclient/+/97068411:39
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: identity: Use plural dest for append opts  https://review.opendev.org/c/openstack/python-openstackclient/+/97102311:39
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: taas: Use custom command classes  https://review.opendev.org/c/openstack/python-openstackclient/+/97102411:39
opendevreviewPatrick Pfurtscheller proposed openstack/ansible-collections-openstack master: feat: add compute service module  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/97104013:14
*** ralonsoh_ is now known as ralonsoh13:43
opendevreviewPatrick Pfurtscheller proposed openstack/ansible-collections-openstack master: feat: add compute service module  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/97104016:06
opendevreviewDoug Goldstein proposed openstack/python-openstackclient master: fix(keystone): correct the args submitted on user creation  https://review.opendev.org/c/openstack/python-openstackclient/+/97108416:23
cardoestephenfin: we conflict on ^ for your osc-lib change just fyi.16:25
croelandtI think the endpoint types in the SDK can be 'public', 'internal' or 'admin'. In the original clients, we had 'publicURL', 'adminURL', 'internalURL'. Am I right? I'm asking because I'm trying to replace uses of glanceclient with the SDK16:47
stephenfincardoe: that's fine: bug fix takes priority17:08
stephenfinfwiw, I really dislike that aspect of keystone's API17:09
cardoewhich part?17:13
stephenfinthe non-nullability17:19
stephenfinFor POST requests, that is17:20
stephenfincroelandt: tkajinam just did some oslo.limit work on this same thing17:26
stephenfincroelandt: Yes, SDK expects one of public, internal or admin. This is the same as what keystone v3 expects. The URL suffixed variants were a v2.0 API thing17:29
stephenfinhttps://docs.openstack.org/api-ref/identity/v3/#create-endpoint17:29
stephenfingtema: can keep me honest though17:29
stephenfinthis is also reflected in keystone code itself https://github.com/openstack/keystone/blob/bd178ee91f92f50398cf940b1db3eb2157ed7fd3/keystone/catalog/backends/base.py#L212-L26717:30
gtemawell, interface is an enum and checked by the jsonschema17:35
gtemamoreover the db table column is only 8 chars wide17:36
stephenfinack, so yeah, croelandt: you want the non-suffixed versions17:38
tkajinamhttps://github.com/openstack/keystoneauth/blob/0e3863577ac153ef02afaac364daf2c967a092f1/keystoneauth1/access/service_catalog.py#L632-L63518:05
tkajinamafaik keystoneauth has been taken care of the conversion (It removes the URL suffix to accept v2 values for v3) but that's just a hack and we should prefer the ones without URL suffix, I agree18:06
tkajinam(just leaving this note hoping it is kept in logs for future reference18:06
croelandtstephenfin: ok I think somehow the suffixed versions were still the default when configuring some apps, so I'm gonna have to be careful there18:14
opendevreviewMerged openstack/python-openstackclient master: identity: Use plural dest for append opts  https://review.opendev.org/c/openstack/python-openstackclient/+/97102318:51
opendevreviewMerged openstack/python-openstackclient master: fix(keystone): correct the args submitted on user creation  https://review.opendev.org/c/openstack/python-openstackclient/+/97108419:56
opendevreviewDoug Goldstein proposed openstack/python-openstackclient stable/2025.2: fix(keystone): correct the args submitted on user creation  https://review.opendev.org/c/openstack/python-openstackclient/+/97112520:33

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