| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2025-06-24 | |||
| 08:51:18 | opendevreview | jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033 | |
| 09:32:46 | opendevreview | jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033 | |
| 10:17:07 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Improve UX clarity of "limit" query parameter https://review.opendev.org/c/openstack/codegenerator/+/952998 | |
| 10:40:46 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Ensure schemas are not duplicated https://review.opendev.org/c/openstack/codegenerator/+/953093 | |
| 11:04:30 | opendevreview | jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033 | |
| 11:09:34 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Ensure schemas are not duplicated https://review.opendev.org/c/openstack/codegenerator/+/953093 | |
| 11:40:08 | opendevreview | jihyun huh proposed openstack/openstacksdk master: Add support for dns blacklist CRUD https://review.opendev.org/c/openstack/openstacksdk/+/953033 | |
| 11:43:21 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Ensure schemas are not duplicated https://review.opendev.org/c/openstack/codegenerator/+/953093 | |
| 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: WIP: Migrate requirements to pyproject.toml https://review.opendev.org/c/openstack/openstacksdk/+/953484 | |
| 20:44:25 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/openstacksdk/+/953483 | |
| #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: Remove duplicate Python version declarations https://review.opendev.org/c/openstack/python-openstackclient/+/953542 | |
| 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: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: Add ruff https://review.opendev.org/c/openstack/os-service-types/+/953620 | |
| 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: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 | |
| 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 | |
| 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 | |