Earlier  
Posted Nick Remark
#openstack-sdks - 2025-06-24
15:22:02 opendevreview jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033
17:39:55 jdwidari Hi everyone, let me know if there is a better channel to get help on this
17:40:06 jdwidari Hi everyone,
17:40:08 jdwidari I wanted to ask about an issue we've been encountering with OpenStackSDK in our setup. Here's a quick summary of our environment:
17:40:10 jdwidari - We have a long-running Python process that uses OpenStackSDK to connect to different OpenStack clouds based on incoming requests.
17:40:12 jdwidari - Occasionally, we encounter the following error:
17:40:14 jdwidari "public endpoint for identity service in cloud-a region not found"
17:40:16 jdwidari - Interestingly, the region where it fails to get the identity public endpoint is not the one where we are currently intiaiting the connect
17:40:18 jdwidari This makes us wonder if there's some form of caching (either in OpenStackSDK or Keystoneauth1) that might be causing this behavior.
17:40:20 jdwidari Is there a way to disable any potential cache or ensure that requests to authenticate are always fresh? Or, if this isn't related to caching, is there another explanation for this issue?
17:40:22 jdwidari Any guidance would be greatly appreciated! 
18:10:51 stephenfin jdwidari: Unless you explicitly opt in, caching should not enabled https://docs.openstack.org/openstacksdk/latest/user/config/configuration.html#cache-settings However, it's possible that there's some internal state elsewhere affecting things
18:11:44 stephenfin It's too late for me to get into this now, but if you could open a bug with as much information as possible, ideally including an simplified example of what you're doing, that would help
18:11:53 stephenfin and we could take a look
18:12:44 jdwidari That's exactly what I saw, and we don't have it explicitly enabled. But also noticed on the keystonauth layer there is another set of caching https://github.com/openstack/keystoneauth/blob/5.10.0/keystoneauth1/plugin.py#L58-L60
18:13:19 jdwidari Oh sure I think we can do that
19:45:03 tonyb Does the sdk team get benefit from the existing dib-nodepool-functional-openstack-ubuntu-noble-src testing?
19:46:16 tonyb or is it a leftover from shade. If it isn't of value rather than switch away from nodepool to devstack I can just remove it. See: https://review.opendev.org/q/project:openstack/openstacksdk+owner:tonyb+is:open for a little more context?
#openstack-sdks - 2025-06-25
04:15:49 opendevreview jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033
05:54:14 opendevreview jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033
06:57:22 stephenfin tonyb: I have no idea what it's for, so unless gtema says otherwise I'm guessing it's a leftover
07:00:11 gtema I am unsure it is a shade leftover, afaik it was more to test nodepool being able to upload image after build
07:14:03 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-ironic voting https://review.opendev.org/c/openstack/openstacksdk/+/942705
07:25:07 opendevreview Artem Goncharov proposed openstack/codegenerator master: Ensure schemas are not duplicated https://review.opendev.org/c/openstack/codegenerator/+/953093
08:13:47 frickler I agree that it was more likely to avoid nodepool getting broken than for the benefit of sdk directly. maybe we'd want some zuul-launcher test job instead now
09:05:40 tonyb okay probably to make sure changes don't break nodepool, as such I'll remove the testing rather than move it to devstack.
09:06:20 tonyb we can come back and add zuul-launcher testing if needed but I suspect that's less critical
09:34:30 opendevreview Artem Goncharov proposed openstack/codegenerator master: Ensure schemas are not duplicated https://review.opendev.org/c/openstack/codegenerator/+/953093
10:04:53 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-ironic voting https://review.opendev.org/c/openstack/openstacksdk/+/942705
11:40:15 opendevreview Rajat Dhasmana proposed openstack/python-openstackclient master: Add error handling in CG snapshot create https://review.opendev.org/c/openstack/python-openstackclient/+/953301
13:22:00 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-ironic voting https://review.opendev.org/c/openstack/openstacksdk/+/942705
18:08:25 opendevreview Merged openstack/codegenerator master: Ensure schemas are not duplicated https://review.opendev.org/c/openstack/codegenerator/+/953093
18:11:56 opendevreview Gorka Eguileor proposed openstack/codegenerator master: OpenAPI: Fix nova examples https://review.opendev.org/c/openstack/codegenerator/+/951884
18:12:19 opendevreview Gorka Eguileor proposed openstack/codegenerator master: README: Fix missing \ https://review.opendev.org/c/openstack/codegenerator/+/951887
19:41:14 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-masakari voting https://review.opendev.org/c/openstack/openstacksdk/+/951396
20:02:12 opendevreview Merged openstack/codegenerator master: README: Fix missing \ https://review.opendev.org/c/openstack/codegenerator/+/951887
20:36:35 opendevreview Merged openstack/codegenerator master: OpenAPI: Fix nova examples https://review.opendev.org/c/openstack/codegenerator/+/951884
21:20:18 opendevreview Merged openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-ironic voting https://review.opendev.org/c/openstack/openstacksdk/+/942705
#openstack-sdks - 2025-06-26
06:50:13 opendevreview jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033
07:52:01 opendevreview Artem Goncharov proposed openstack/codegenerator master: Improve UX clarity of "limit" query parameter https://review.opendev.org/c/openstack/codegenerator/+/952998
07:54:34 opendevreview Artem Goncharov proposed openstack/codegenerator master: Make keystone job voting again https://review.opendev.org/c/openstack/codegenerator/+/953083
08:43:09 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-magnum voting https://review.opendev.org/c/openstack/openstacksdk/+/942627
09:23:41 opendevreview Artem Goncharov proposed openstack/codegenerator master: Improve UX clarity of "limit" query parameter https://review.opendev.org/c/openstack/codegenerator/+/952998
10:06:09 opendevreview Merged openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-masakari voting https://review.opendev.org/c/openstack/openstacksdk/+/951396
10:21:34 opendevreview jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033
11:07:41 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-magnum voting https://review.opendev.org/c/openstack/openstacksdk/+/942627
11:07:42 opendevreview Stephen Finucane proposed openstack/openstacksdk master: tests: Add functional tests for cluster templates https://review.opendev.org/c/openstack/openstacksdk/+/953422
11:18:09 opendevreview Merged openstack/codegenerator master: Make keystone job voting again https://review.opendev.org/c/openstack/codegenerator/+/953083
12:24:33 opendevreview Artem Goncharov proposed openstack/codegenerator master: Improve UX clarity of "limit" query parameter https://review.opendev.org/c/openstack/codegenerator/+/952998
14:17:59 opendevreview Artem Goncharov proposed openstack/codegenerator master: Improve UX clarity of "limit" query parameter https://review.opendev.org/c/openstack/codegenerator/+/952998
14:42:53 opendevreview Stephen Finucane proposed openstack/openstacksdk master: dnm: enable logging for container-infra test https://review.opendev.org/c/openstack/openstacksdk/+/953463
16:12:56 opendevreview Merged openstack/codegenerator master: Improve UX clarity of "limit" query parameter https://review.opendev.org/c/openstack/codegenerator/+/952998
17:34:37 opendevreview Gorka Eguileor proposed openstack/codegenerator master: OpenAPI: Fix arrays without `items` https://review.opendev.org/c/openstack/codegenerator/+/951886
20:44:25 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/openstacksdk/+/953483
20:44:25 opendevreview Stephen Finucane proposed openstack/openstacksdk master: WIP: Migrate requirements to pyproject.toml https://review.opendev.org/c/openstack/openstacksdk/+/953484
#openstack-sdks - 2025-06-27
07:21:38 opendevreview Merged openstack/openstacksdk master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/openstacksdk/+/953483
08:03:45 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/python-openstackclient/+/953537
08:17:34 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/openstacksdk/+/953541
08:18:37 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/python-openstackclient/+/953542
08:20:37 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/openstacksdk/+/953541
08:23:12 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/python-openstackclient/+/953537
08:23:12 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/python-openstackclient/+/953542
08:26:55 opendevreview Stephen Finucane proposed openstack/cliff master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/cliff/+/953543
08:31:04 opendevreview Stephen Finucane proposed openstack/osc-lib master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/osc-lib/+/953544
08:32:49 opendevreview Stephen Finucane proposed openstack/codegenerator master: Add missing name attribute https://review.opendev.org/c/openstack/codegenerator/+/953545
08:50:10 opendevreview Artem Goncharov proposed openstack/codegenerator master: Improve support for array with prefixItems https://review.opendev.org/c/openstack/codegenerator/+/953547
09:30:21 stephenfin gtema: https://review.opendev.org/c/openstack/governance/+/953548 https://review.opendev.org/c/openstack/governance/+/953549
09:30:55 gtema ack
09:59:35 opendevreview Artem Goncharov proposed openstack/codegenerator master: Improve support for array with prefixItems https://review.opendev.org/c/openstack/codegenerator/+/953547
10:33:48 opendevreview Merged openstack/codegenerator master: Add missing name attribute https://review.opendev.org/c/openstack/codegenerator/+/953545
11:59:02 opendevreview Stephen Finucane proposed openstack/service-types-authority master: docs: Replace reference to README https://review.opendev.org/c/openstack/service-types-authority/+/953555
11:59:03 opendevreview Stephen Finucane proposed openstack/service-types-authority master: docs: Clarify required vs optional keys https://review.opendev.org/c/openstack/service-types-authority/+/953556
11:59:04 opendevreview Stephen Finucane proposed openstack/service-types-authority master: docs: Remove crud from conf.py https://review.opendev.org/c/openstack/service-types-authority/+/953557
11:59:05 opendevreview Stephen Finucane proposed openstack/service-types-authority master: tox: Rework for tox 4 https://review.opendev.org/c/openstack/service-types-authority/+/953558
11:59:06 opendevreview Stephen Finucane proposed openstack/service-types-authority master: Replace deprecated classes, functions https://review.opendev.org/c/openstack/service-types-authority/+/953559
11:59:07 opendevreview Stephen Finucane proposed openstack/service-types-authority master: Use argparse https://review.opendev.org/c/openstack/service-types-authority/+/953560
11:59:09 opendevreview Stephen Finucane proposed openstack/service-types-authority master: Bump JSON Schema version https://review.opendev.org/c/openstack/service-types-authority/+/953561
11:59:11 opendevreview Stephen Finucane proposed openstack/service-types-authority master: Apply ruff https://review.opendev.org/c/openstack/service-types-authority/+/953562
11:59:13 opendevreview Stephen Finucane proposed openstack/service-types-authority master: Remove packaging files https://review.opendev.org/c/openstack/service-types-authority/+/953563
13:43:15 opendevreview Artem Goncharov proposed openstack/codegenerator master: Improve support for array with prefixItems https://review.opendev.org/c/openstack/codegenerator/+/953547
14:38:49 opendevreview Stephen Finucane proposed openstack/service-types-authority master: Mark retired APIs as such https://review.opendev.org/c/openstack/service-types-authority/+/930811
14:38:50 opendevreview Stephen Finucane proposed openstack/service-types-authority master: Add retired attribute https://review.opendev.org/c/openstack/service-types-authority/+/953584
14:46:31 opendevreview Takashi Kajinami proposed openstack/python-openstackclient master: Replace deprecated assertItemsEqual https://review.opendev.org/c/openstack/python-openstackclient/+/953587
14:47:45 opendevreview Takashi Kajinami proposed openstack/os-client-config master: Replace deprecated assertItemsEqual https://review.opendev.org/c/openstack/os-client-config/+/953590
15:39:50 opendevreview Merged openstack/openstacksdk master: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/openstacksdk/+/953541
16:36:12 opendevreview Stephen Finucane proposed openstack/os-service-types master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/os-service-types/+/953619
16:36:12 opendevreview Stephen Finucane proposed openstack/os-service-types master: Add ruff https://review.opendev.org/c/openstack/os-service-types/+/953620
16:36:13 opendevreview Stephen Finucane proposed openstack/os-service-types master: Add typing, mypy https://review.opendev.org/c/openstack/os-service-types/+/953621
16:36:13 opendevreview Stephen Finucane proposed openstack/os-service-types master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/os-service-types/+/953622
17:05:41 opendevreview Stephen Finucane proposed openstack/cliff master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/cliff/+/953543
17:10:55 opendevreview Stephen Finucane proposed openstack/cliff master: pre-commit: Bump versions https://review.opendev.org/c/openstack/cliff/+/953629
17:10:56 opendevreview Stephen Finucane proposed openstack/cliff master: mypy: Enable strict mode https://review.opendev.org/c/openstack/cliff/+/953630
17:21:57 opendevreview Gorka Eguileor proposed openstack/codegenerator master: OpenAPI: Fix arrays without `items` https://review.opendev.org/c/openstack/codegenerator/+/951886
17:25:26 opendevreview Stephen Finucane proposed openstack/osc-lib master: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/osc-lib/+/953636
17:25:27 opendevreview Stephen Finucane proposed openstack/osc-lib master: mypy: Enable strict mode https://review.opendev.org/c/openstack/osc-lib/+/953637
17:33:04 opendevreview Merged openstack/codegenerator master: Improve support for array with prefixItems https://review.opendev.org/c/openstack/codegenerator/+/953547
18:16:58 opendevreview Merged openstack/osc-lib master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/osc-lib/+/953544
18:41:40 opendevreview Merged openstack/python-openstackclient master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/python-openstackclient/+/953537
19:15:45 opendevreview Merged openstack/osc-lib master: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/osc-lib/+/953636
19:27:31 opendevreview Merged openstack/osc-lib master: mypy: Enable strict mode https://review.opendev.org/c/openstack/osc-lib/+/953637

Earlier   Later