Thursday, 2025-12-11

*** mhen_ is now known as mhen02:09
cardoegtema: so something I'd like to do since I run all my OpenStack in k8s is actually get rid of the nova, neutron, etc service accounts and utilize k8s service accounts and tokenreview.02:12
gtemacardoe: please open an issue or discussion in Ng describing that. I want to have a fixed discussion about the details outside of chat room06:49
*** ykarel__ is now known as ykarel08:01
opendevreviewTakashi Kajinami proposed openstack/keystoneauth master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/keystoneauth/+/97058708:21
opendevreviewIvan Anfimov proposed openstack/keystone-tempest-plugin master: Remove url tags from README  https://review.opendev.org/c/openstack/keystone-tempest-plugin/+/97059008:44
opendevreviewIvan Anfimov proposed openstack/keystone-specs master: Remove url tags from README  https://review.opendev.org/c/openstack/keystone-specs/+/97059108:46
opendevreviewIvan Anfimov proposed openstack/keystone-specs master: Remove url tags from README  https://review.opendev.org/c/openstack/keystone-specs/+/97059108:48
opendevreviewIvan Anfimov proposed openstack/keystone-specs master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/keystone-specs/+/97059208:50
opendevreviewIvan Anfimov proposed openstack/keystone-specs master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/keystone-specs/+/97059208:51
opendevreviewIvan Anfimov proposed openstack/keystone-specs master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/keystone-specs/+/97059208:51
opendevreviewIvan Anfimov proposed openstack/keystone-specs master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/keystone-specs/+/97059209:02
opendevreviewIvan Anfimov proposed openstack/keystone-specs master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/keystone-specs/+/97059209:03
jkulikgtema: in https://github.com/sapcc/keystone/commit/37b02476e77750d349f9db29036d57fbd5a079d7 when the project list gets limited by the `max_db_limit`, no `next` link gets generated. this breaks listing projects in e.g. openstacksdk10:25
jkulikhttps://bugs.launchpad.net/keystone/+bug/213460710:32
gtemajkulik - ack10:38
gtemajust any reference to sapcc is here wrong - it is a fork "we" are not responsible for10:39
jkuliksorry. edited10:40
jkuliklisting users shows the same problem with the 1000 limit, but there, providing a limit makes openstacksdk fail in its endless pagination detection (it gets the same next link marker in two consecutive requests: https://github.com/openstack/openstacksdk/blob/master/openstack/resource.py#L2142-L2148)10:52
jkulikhm ... there are no next links generated for /users even with limit being set at least when queried via openstacksdk10:58
jkulikwe're using the ldap backend for parts of our users though. only parts are in the sql backend. so not sure how that plays together.11:12
jkuliklooking through the ldap driver code, it seems to only support `limit` and not `marker`. so limit-marker pagination cannot work with ldap backend, I guess?11:18
gtemanope11:25
jkulikah, I see. We ehave `list_limit` set to 1500, which acts as a default in the new code when the user didn't provide a limit and this gets pulled down to 1000 by max_db_limit: https://github.com/openstack/keystone/blob/master/keystone/server/flask/common.py#L954-L96311:30
jkulikwell, but it's set to 1500 ... so my idea seems incorrect, as I still only get 1000 after we bumped `max_db_limit`11:39
opendevreviewGrzegorz Grasza proposed openstack/keystonemiddleware master: Change service_token_roles_required default config  https://review.opendev.org/c/openstack/keystonemiddleware/+/97060712:36
opendevreviewMerged openstack/oslo.limit master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.limit/+/97043513:53
opendevreviewGrzegorz Grasza proposed openstack/keystonemiddleware master: Change service_token_roles_required default config  https://review.opendev.org/c/openstack/keystonemiddleware/+/97060714:24
cardoestephenfin: since you're good at the build env stuff... can you help me with https://review.opendev.org/c/openstack/keystoneauth/+/970328 its failing the tox-docs job because sphinx doesn't like the docstring on /usr/lib/python3.12/http/server.py which is from Python 3.12's stdlib. Nothing I can fix...14:36
opendevreviewMerged openstack/oslo.limit stable/2025.2: Fix region query  https://review.opendev.org/c/openstack/oslo.limit/+/97041917:59
opendevreviewTakashi Kajinami proposed openstack/keystoneauth master: Drop redundant target-version option  https://review.opendev.org/c/openstack/keystoneauth/+/97066818:22
stephenfincardoe: That's happening because the docstring in stdlib is invalid rst https://github.com/python/cpython/blob/3.10/Lib/http/server.py#L14719:31
stephenfincopy paste that docstring to e.g. https://rsted.info.ucl.ac.be/ 19:31
stephenfinand we're using sphinxcontrib.api (and by extension sphinx.ext.autodoc) which is doing discovery of that module since you now depend on it as an import19:32
stephenfinyou can fix this by mocking that module in docs builds19:32
stephenfinhttps://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#confval-autodoc_mock_imports19:33
opendevreviewStephen Finucane proposed openstack/keystoneauth master: Add v3websso OpenID Connect Web SSO authentication plugin  https://review.opendev.org/c/openstack/keystoneauth/+/97032819:35
opendevreviewStephen Finucane proposed openstack/keystoneauth master: Fix docs builds on Python 3.14  https://review.opendev.org/c/openstack/keystoneauth/+/97068619:35
stephenfincardoe: found a better way ^19:36
cardoeah nice19:37
cardoeThank you. I knew you were the right person. :-D19:38
winiciusallan[m]hi gtema, when you have some time, could you do a follow-up here? https://review.opendev.org/c/openstack/keystone/+/97017020:00

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