| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2026-08-06 | |||
| 19:42:52 | opendevreview | Jakub Libosvar proposed openstack/python-openstackclient master: Add leak-routes related options for subnets https://review.opendev.org/c/openstack/python-openstackclient/+/998212 | |
| 19:47:41 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat(tui): Add explicit microversion negotiation to generated list operations https://review.opendev.org/c/openstack/codegenerator/+/999992 | |
| 20:31:41 | opendevreview | Merged openstack/codegenerator master: feat(tui): Remove dynamic_item from generated code in favor of config.yaml https://review.opendev.org/c/openstack/codegenerator/+/999979 | |
| #openstack-sdks - 2026-08-07 | |||
| 06:43:51 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat(tui): Add explicit microversion negotiation to generated list operations https://review.opendev.org/c/openstack/codegenerator/+/999992 | |
| 09:00:47 | opendevreview | Merged openstack/python-openstackclient master: Add support for passing image size to Glance API https://review.opendev.org/c/openstack/python-openstackclient/+/956769 | |
| 10:41:16 | opendevreview | Merged openstack/codegenerator master: feat(tui): Add explicit microversion negotiation to generated list operations https://review.opendev.org/c/openstack/codegenerator/+/999992 | |
| 13:00:28 | opendevreview | Merged openstack/openstacksdk master: network: Add evpn_vni resource attribute to the Router resource https://review.opendev.org/c/openstack/openstacksdk/+/991685 | |
| 13:02:55 | opendevreview | Andriy Kurilin proposed openstack/openstacksdk master: [typing] Add proper type hints for role assignment functions https://review.opendev.org/c/openstack/openstacksdk/+/1000095 | |
| 16:00:26 | opendevreview | Lajos Katona proposed openstack/openstacksdk master: Add extra param fields to get_xy networking methods https://review.opendev.org/c/openstack/openstacksdk/+/995724 | |
| 20:03:51 | opendevreview | Doug Goldstein proposed openstack/python-openstackclient master: Add network trunk subport commands https://review.opendev.org/c/openstack/python-openstackclient/+/1000146 | |
| #openstack-sdks - 2026-08-08 | |||
| 09:41:33 | opendevreview | Elod Illes proposed openstack/osc-lib master: DNM: gate health test https://review.opendev.org/c/openstack/osc-lib/+/1000182 | |
| 11:26:00 | opendevreview | Lajos Katona proposed openstack/openstacksdk master: Add extra param fields to get_xy networking methods https://review.opendev.org/c/openstack/openstacksdk/+/995724 | |
| 13:33:29 | opendevreview | Lajos Katona proposed openstack/openstacksdk master: Network: Add onboard_network_subnets https://review.opendev.org/c/openstack/openstacksdk/+/995969 | |
| #openstack-sdks - 2026-08-09 | |||
| 11:52:36 | opendevreview | Silvia Wachira proposed openstack/python-openstackclient master: share: Fix IGNORED_MODULES entry to load new share module https://review.opendev.org/c/openstack/python-openstackclient/+/1000241 | |
| 17:10:19 | opendevreview | Udayendu Kar proposed openstack/openstacksdk master: Removed endpoint label from Prometheus metrics https://review.opendev.org/c/openstack/openstacksdk/+/1000253 | |
| 17:11:57 | opendevreview | Udayendu Kar proposed openstack/openstacksdk master: Removed endpoint label from Prometheus metrics https://review.opendev.org/c/openstack/openstacksdk/+/1000253 | |
| 20:28:39 | opendevreview | Silvia Wachira proposed openstack/python-openstackclient master: zuul: Enable Manila devstack plugin for functional tests https://review.opendev.org/c/openstack/python-openstackclient/+/1000266 | |
| #openstack-sdks - 2026-08-10 | |||
| 01:49:26 | opendevreview | Udayendu Kar proposed openstack/openstacksdk master: Removed endpoint label from Prometheus metrics https://review.opendev.org/c/openstack/openstacksdk/+/1000253 | |
| 08:42:29 | opendevreview | Silvia Wachira proposed openstack/python-openstackclient master: zuul: Enable Manila devstack plugin for functional tests https://review.opendev.org/c/openstack/python-openstackclient/+/1000266 | |
| 10:14:20 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat: Implement "waitable" interface for rust https://review.opendev.org/c/openstack/codegenerator/+/1000308 | |
| 11:18:06 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat: Implement "waitable" interface for rust https://review.opendev.org/c/openstack/codegenerator/+/1000308 | |
| 11:20:46 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat: Implement "waitable" interface for rust https://review.opendev.org/c/openstack/codegenerator/+/1000308 | |
| 11:25:55 | stephenfin | gtema: jfyi I tagged you on https://review.opendev.org/c/openstack/openstacksdk/+/1000253. I still haven't gotten around to playing around with/learning about our metric/monitoring stuff in SDK so am not confident reviewing solo ye | |
| 11:25:58 | stephenfin | t | |
| 11:26:19 | gtema | ok, will do so | |
| 11:26:23 | stephenfin | ty | |
| 11:33:08 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Revert "Fix invalid incremental-from-snapshot workflow in project cleanup test" https://review.opendev.org/c/openstack/openstacksdk/+/1000314 | |
| 12:06:59 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat: Implement "waitable" interface for rust https://review.opendev.org/c/openstack/codegenerator/+/1000308 | |
| 13:23:39 | opendevreview | Lajos Katona proposed openstack/openstacksdk master: Add extra param fields to get_xy networking methods https://review.opendev.org/c/openstack/openstacksdk/+/995724 | |
| 13:59:25 | opendevreview | Merged openstack/codegenerator master: feat: Implement "waitable" interface for rust https://review.opendev.org/c/openstack/codegenerator/+/1000308 | |
| 20:21:57 | opendevreview | Doug Goldstein proposed openstack/openstacksdk master: baremetal: Add support for runbook traits and description https://review.opendev.org/c/openstack/openstacksdk/+/1000375 | |
| 21:54:02 | opendevreview | Doug Goldstein proposed openstack/python-openstackclient master: Add network trunk subport commands https://review.opendev.org/c/openstack/python-openstackclient/+/1000146 | |
| #openstack-sdks - 2026-08-11 | |||
| 10:23:37 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat(rust): emit BODY_SCHEMA const on generated request structs https://review.opendev.org/c/openstack/codegenerator/+/1000424 | |
| 11:38:27 | opendevreview | Abhishek Kekane proposed openstack/openstacksdk master: image: Add support for list cached nodes API https://review.opendev.org/c/openstack/openstacksdk/+/997337 | |
| 11:55:57 | opendevreview | Merged openstack/openstacksdk master: Network: Add onboard_network_subnets https://review.opendev.org/c/openstack/openstacksdk/+/995969 | |
| 12:14:22 | opendevreview | Merged openstack/openstacksdk master: baremetal: Fix expected state for the adopt verb https://review.opendev.org/c/openstack/openstacksdk/+/999686 | |
| 12:48:16 | opendevreview | Merged openstack/codegenerator master: feat(rust): emit BODY_SCHEMA const on generated request structs https://review.opendev.org/c/openstack/codegenerator/+/1000424 | |
| 14:16:00 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat(rust-tui): Emit EDITOR_TEMPLATE const on generated request structs https://review.opendev.org/c/openstack/codegenerator/+/1000477 | |
| 17:55:59 | opendevreview | Merged openstack/codegenerator master: feat(rust-tui): Emit EDITOR_TEMPLATE const on generated request structs https://review.opendev.org/c/openstack/codegenerator/+/1000477 | |
| 23:10:29 | opendevreview | melanie witt proposed openstack/openstacksdk master: Add functional tests and Zuul job for accelerator (Cyborg) https://review.opendev.org/c/openstack/openstacksdk/+/995851 | |
| #openstack-sdks - 2026-08-12 | |||
| 05:46:16 | opendevreview | Kyuyeong Lee proposed openstack/openstacksdk master: Network: Add ip_availability_details field https://review.opendev.org/c/openstack/openstacksdk/+/1000682 | |
| 06:23:17 | opendevreview | Kyuyeong Lee proposed openstack/python-openstackclient master: Network: Show ip_availability_details in ip availability https://review.opendev.org/c/openstack/python-openstackclient/+/1000685 | |
| 06:24:31 | opendevreview | Kyuyeong Lee proposed openstack/python-openstackclient master: Network: Show ip_availability_details in ip availability https://review.opendev.org/c/openstack/python-openstackclient/+/1000685 | |
| 08:13:30 | opendevreview | Takashi Kajinami proposed openstack/openstacksdk master: Wip: Omit keystone admin endpoint in heat job https://review.opendev.org/c/openstack/openstacksdk/+/1000695 | |
| 09:59:08 | opendevreview | Sondre Batalden proposed openstack/ansible-collections-openstack master: Add support for recordset lookup by type to prevent conflicts https://review.opendev.org/c/openstack/ansible-collections-openstack/+/1000704 | |
| 12:12:04 | opendevreview | Lajos Katona proposed openstack/python-openstackclient master: Network: Add onboard_network_subnets https://review.opendev.org/c/openstack/python-openstackclient/+/995991 | |
| 13:03:45 | opendevreview | Takashi Kajinami proposed openstack/openstacksdk master: Omit keystone admin endpoint in heat job https://review.opendev.org/c/openstack/openstacksdk/+/1000695 | |
| 13:39:25 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust_tui): delegate ConfirmableRequest through aggregate enums https://review.opendev.org/c/openstack/codegenerator/+/1000728 | |
| 16:21:09 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust_tui): delegate ConfirmableRequest through aggregate enums https://review.opendev.org/c/openstack/codegenerator/+/1000728 | |
| 17:48:45 | opendevreview | Doug Goldstein proposed openstack/keystoneauth master: Add a v3websso authentication plugin https://review.opendev.org/c/openstack/keystoneauth/+/1000759 | |
| #openstack-sdks - 2026-08-13 | |||
| 11:01:10 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Migrate requirements to pyproject.toml https://review.opendev.org/c/openstack/openstacksdk/+/953484 | |
| 11:01:16 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Drop setup.py, setup.cfg https://review.opendev.org/c/openstack/openstacksdk/+/1000825 | |
| 11:31:56 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Migrate requirements to pyproject.toml https://review.opendev.org/c/openstack/openstacksdk/+/953484 | |
| 11:31:56 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Drop setup.py, setup.cfg https://review.opendev.org/c/openstack/openstacksdk/+/1000825 | |
| 11:31:57 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Simplify ruff configuration https://review.opendev.org/c/openstack/openstacksdk/+/1000827 | |
| 11:31:57 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Enable G, LOG ruff rules https://review.opendev.org/c/openstack/openstacksdk/+/1000828 | |
| 13:43:48 | cardoe | stephenfin: are you around? | |
| 13:44:10 | stephenfin | yep, though not for long more | |
| 13:45:34 | stephenfin | what's up? | |
| 14:06:59 | opendevreview | Doug Goldstein proposed openstack/keystoneauth master: Terminate the elements hashed into the cache id https://review.opendev.org/c/openstack/keystoneauth/+/1000843 | |
| 16:02:36 | melwitt | stephenfin: I've updated https://review.opendev.org/c/openstack/openstacksdk/+/995851 per your comments 😇 thanks for looking | |
| 16:48:36 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust-cli): Group kind-suffix response candidates by microversion https://review.opendev.org/c/openstack/codegenerator/+/1000872 | |
| 16:56:24 | cardoe | stephenfin: I dropped the ball and got a phone call. I'll try again tomorrow. | |
| 18:06:59 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust-cli,rust-tui): dispatch response schema by resolved (not floor-only) microversion https://review.opendev.org/c/openstack/codegenerator/+/1000881 | |
| 18:48:45 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust_tui): delegate ConfirmableRequest through aggregate enums https://review.opendev.org/c/openstack/codegenerator/+/1000728 | |
| 18:48:46 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat(rust-tui): support editor template for update operations https://review.opendev.org/c/openstack/codegenerator/+/1000885 | |
| 18:49:59 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat(rust-tui): support editor template for update operations https://review.opendev.org/c/openstack/codegenerator/+/1000885 | |
| 22:30:37 | opendevreview | Doug Goldstein proposed openstack/keystoneauth master: Add a v3websso authentication plugin https://review.opendev.org/c/openstack/keystoneauth/+/1000915 | |
| 22:46:40 | opendevreview | Doug Goldstein proposed openstack/keystoneauth master: Add a v3websso authentication plugin https://review.opendev.org/c/openstack/keystoneauth/+/1000759 | |
| 22:50:39 | cardoe | stephenfin: I wanted to ask ya about https://review.opendev.org/c/openstack/keystoneauth/+/1000759 | |
| 22:50:56 | cardoe | The peer against gophercloud is https://github.com/gophercloud/gophercloud/pull/3941 | |
| 22:53:34 | cardoe | This has already been implemented in the Rust client as well. | |
| #openstack-sdks - 2026-08-14 | |||
| 02:28:40 | opendevreview | Kyuyeong Lee proposed openstack/python-openstackclient master: Network: Show ip_availability_details in ip availability https://review.opendev.org/c/openstack/python-openstackclient/+/1000685 | |
| 02:29:41 | opendevreview | Kyuyeong Lee proposed openstack/openstacksdk master: Network: Add ip_availability_details field https://review.opendev.org/c/openstack/openstacksdk/+/1000682 | |
| 06:51:38 | opendevreview | yatin proposed openstack/openstacksdk master: [DNS] Increase the zones quota before creating a new one - v2 https://review.opendev.org/c/openstack/openstacksdk/+/1000933 | |
| 08:48:47 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust_tui): delegate ConfirmableRequest through aggregate enums https://review.opendev.org/c/openstack/codegenerator/+/1000728 | |
| 09:42:57 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust_tui): delegate ConfirmableRequest through aggregate enums https://review.opendev.org/c/openstack/codegenerator/+/1000728 | |
| 10:40:21 | opendevreview | yatin proposed openstack/openstacksdk master: [DNS] Increase the zones quota before creating a new one - v2 https://review.opendev.org/c/openstack/openstacksdk/+/1000933 | |
| 13:20:54 | opendevreview | Merged openstack/codegenerator master: fix(rust_tui): delegate ConfirmableRequest through aggregate enums https://review.opendev.org/c/openstack/codegenerator/+/1000728 | |
| 13:26:52 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust-cli): Group kind-suffix response candidates by microversion https://review.opendev.org/c/openstack/codegenerator/+/1000872 | |
| 13:26:57 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: feat(rust-tui): support editor template for update operations https://review.opendev.org/c/openstack/codegenerator/+/1000885 | |
| 13:27:57 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: fix(rust-cli,rust-tui): dispatch response schema by resolved (not floor-only) microversion https://review.opendev.org/c/openstack/codegenerator/+/1000881 | |
| 13:34:11 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Simplify ruff configuration https://review.opendev.org/c/openstack/openstacksdk/+/1000827 | |
| 13:34:11 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Enable G, LOG ruff rules https://review.opendev.org/c/openstack/openstacksdk/+/1000828 | |
| 13:34:12 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Drop setup.py, setup.cfg https://review.opendev.org/c/openstack/openstacksdk/+/1000825 | |
| 13:53:37 | stephenfin | melwitt: Thanks, Mel. I've re-reviewed that and left a few (hopefully final) comments | |
| 13:54:27 | stephenfin | cardoe: Yup, they're both on my list. I've started on the gophercloud one already, but will likely try merge the ksa one first. It'll be next week at least though | |
| 15:07:24 | cardoe | stephenfin: I wanted your feedback on how we can provide a cache interface (or if we should) | |
| 15:08:22 | cardoe | My thought was a OSC plugin that provided that interface to ksa and used the keyring library for example and then the tokens aren't cached on disk. | |
| 15:08:34 | cardoe | We can do the cache interface as a follow on. | |
| 15:44:12 | opendevreview | Merged openstack/codegenerator master: fix(rust-cli): Group kind-suffix response candidates by microversion https://review.opendev.org/c/openstack/codegenerator/+/1000872 | |
| 15:44:13 | opendevreview | Merged openstack/codegenerator master: fix(rust-cli,rust-tui): dispatch response schema by resolved (not floor-only) microversion https://review.opendev.org/c/openstack/codegenerator/+/1000881 | |
| 16:11:34 | stephenfin | cardoe: I think openstacksdk already supports caching of tokens? Or do you mean something else? | |
| 16:11:47 | cardoe | This is something else. | |
| 16:13:14 | cardoe | So we you are using federation, we need to mint an unscoped token for the keystone shadow user that represents your federated user. Then we use that unscoped token to scope into the project or domain or whatever you're trying to work with. | |
| 16:13:33 | cardoe | Retrieving that unscoped token involves round-tripping the web browser. | |
| 16:14:09 | cardoe | So we cache that unscoped token on disk with an expiration lifetime. Once that expiration is hit we delete it. | |
| 16:14:28 | stephenfin | Gotcha | |
| 16:14:45 | cardoe | Otherwise every invocation of the "openstack" CLI would involve opening the web browser | |
| 16:15:08 | stephenfin | yeah, which is the issue with e.g. the totp flow at the moment, iirc | |