Earlier  
Posted Nick Remark
#openstack-sdks - 2026-04-28
14:54:44 cardoe stephenfin: according to claude there's no existing functions for that... we can replace the stuff I'm adding with .url_for() but the storage one is the funky one since it checks one of ANY of the services.
14:54:56 cardoe stephenfin: lemme know how you'd like me to proceed.
14:55:29 cardoe But I think is_compute_endpoint_enable() is 100% wrong. Cause it's not checking for an endpoint... it's checking if the "compute" service is defined and that's it.
15:23:37 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
15:59:45 opendevreview Stephen Finucane proposed openstack/osc-lib master: clientmanager: Add filters for ClientManger.is_service_available https://review.opendev.org/c/openstack/osc-lib/+/986552
16:00:03 stephenfin cardoe: Assuming I've understood the issue correctly, would that do the trick? ^
16:02:26 stephenfin All the `is_*_endpoint_enable` utils are calling that `is_service_available` util from osc-lib. That's appears to be just checking for endpoints, similar to what `get_endpoint_for_service_type` is doing
16:06:41 cardoe Yep that's what I was adding rather than changing the signature. If you're okay changing the signature then this works.
16:08:35 stephenfin We own osc-lib so there's no issue changing anything there, and nothing should be using OSC utils outside OSC itself
16:18:14 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
16:57:37 cardoe stephenfin: But now I'm gonna have to wait for a 2026.2 client release to not have an "openstack" CLI command that throws an exception when I run "openstack quota set"?
17:25:38 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
17:30:49 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
18:03:17 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
18:11:51 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
18:17:34 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
18:52:18 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
18:56:07 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
19:05:00 opendevreview Merged openstack/python-openstackclient master: Fix user password set command https://review.opendev.org/c/openstack/python-openstackclient/+/980430
19:25:30 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
20:21:41 opendevreview Merged openstack/ansible-collections-openstack master: Add bootable volume support https://review.opendev.org/c/openstack/ansible-collections-openstack/+/972458
#openstack-sdks - 2026-04-29
03:49:20 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
04:11:20 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
05:12:00 opendevreview Merged openstack/ansible-collections-openstack master: feat(images): Adds support for image import and 'uploading' status https://review.opendev.org/c/openstack/ansible-collections-openstack/+/981931
05:46:56 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
07:18:53 opendevreview Michal Nasiadka proposed openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
07:19:17 opendevreview Gregory Thiemonge proposed openstack/openstacksdk master: load_balancer: add vip_sg_ids field to LoadBalancer resource https://review.opendev.org/c/openstack/openstacksdk/+/986615
09:07:42 opendevreview Gregory Thiemonge proposed openstack/openstacksdk master: load_balancer: add vip_sg_ids field to LoadBalancer resource https://review.opendev.org/c/openstack/openstacksdk/+/986615
09:16:38 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
10:35:33 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
11:18:18 stephenfin cardoe: Nah, we can just copy the fixed method into the OSC class
11:19:31 stephenfin ...though I'm suprised you're consuming OSC from a given release rather than using the latest and greatest from your distro/PyPI. You're aware of our backwards compatibility promises, of course?
11:42:47 cardoe Well I’m implying there won’t be a new release from master for a while.
12:15:08 stephenfin cardoe: We can release tomorrow if we need to
12:16:43 stephenfin more specifically, we're cycle-with-intermediary so we can release whenever we have reason to
12:21:20 stephenfin cardoe: if you're happy with the osc-lib approach, would you care to review it so I can get it merged and cut an osc-lib release?
12:21:52 cardoe Yep that works for me.
12:22:37 cardoe Sorry. Still early here. Just replying from mobile while getting the kids to school. I just know folks are an earlier time zone than me so I try and be responsive
12:34:14 stephenfin All good. There's no rush on my end 👌
13:55:53 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: typing: Add py.typed file https://review.opendev.org/c/openstack/python-openstackclient/+/984787
14:38:14 opendevreview Merged openstack/osc-lib master: clientmanager: Add filters for ClientManger.is_service_available https://review.opendev.org/c/openstack/osc-lib/+/986552
15:03:04 stephenfin cardoe: I've proposed a release of osc-lib with that fix in it https://review.opendev.org/c/openstack/releases/+/986653
15:03:38 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
15:03:56 stephenfin When you've time, if you could rework https://review.opendev.org/c/openstack/python-openstackclient/+/986239 to instead pass region and interface arguments to the existing helpers `is_*_endpoint_enabled`, I'll happily review/merge that
15:08:36 cardoe Yep. I'll have to include a bump of the depends to that version above.
15:14:18 stephenfin indeed
15:31:58 opendevreview Oria Weng proposed openstack/python-openstackclient master: Identity: Migrate 'identity provider' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/979367
15:47:20 opendevreview Cyril Roelandt proposed openstack/python-openstackclient master: Adds CLI support for glance md-tags https://review.opendev.org/c/openstack/python-openstackclient/+/905866
18:54:40 opendevreview Merged openstack/ansible-collections-openstack master: fix(trunk): Always add relevant sub_ports https://review.opendev.org/c/openstack/ansible-collections-openstack/+/971005
20:25:14 opendevreview Merged openstack/python-openstackclient master: typing: Add py.typed file https://review.opendev.org/c/openstack/python-openstackclient/+/984787
#openstack-sdks - 2026-04-30
07:43:31 opendevreview Artem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
09:32:44 opendevreview Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_retype module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/986758
09:35:50 opendevreview Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_retype module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/986758
09:36:47 opendevreview Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_image_metadata https://review.opendev.org/c/openstack/ansible-collections-openstack/+/975168
10:22:13 opendevreview Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_retype module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/986758
11:26:24 opendevreview Artem Goncharov proposed openstack/codegenerator master: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
11:31:30 opendevreview Artem Goncharov proposed openstack/codegenerator master: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
11:43:23 opendevreview Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_retype module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/986758
13:21:41 opendevreview Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_retype module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/986758
13:24:40 opendevreview Merged openstack/codegenerator master: Respect MV based responses https://review.opendev.org/c/openstack/codegenerator/+/985819
13:48:13 opendevreview Lajos Katona proposed openstack/python-openstackclient master: Follow-Up for networking-bgpvpn osc client migration https://review.opendev.org/c/openstack/python-openstackclient/+/986804
19:30:40 opendevreview Merged openstack/python-openstackclient master: Adds CLI support for glance md-tags https://review.opendev.org/c/openstack/python-openstackclient/+/905866
#openstack-sdks - 2026-05-01
14:56:55 opendevreview Stephen Finucane proposed openstack/openstacksdk master: resource: Deprecate find_* ignore_missing param https://review.opendev.org/c/openstack/openstacksdk/+/986914
14:58:35 opendevreview Stephen Finucane proposed openstack/openstacksdk master: key_manager: Remove unnecessary overrides of base_path https://review.opendev.org/c/openstack/openstacksdk/+/986915
14:58:36 opendevreview Stephen Finucane proposed openstack/openstacksdk master: typing: Add annotations for Resource.create https://review.opendev.org/c/openstack/openstacksdk/+/986917
14:58:36 opendevreview Stephen Finucane proposed openstack/openstacksdk master: volume: Migrate create_image proxy methods https://review.opendev.org/c/openstack/openstacksdk/+/986916
14:58:37 opendevreview Stephen Finucane proposed openstack/openstacksdk master: typing: Add annotations to all Proxy.create_* methods https://review.opendev.org/c/openstack/openstacksdk/+/986918
15:05:10 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Update packaging configuration https://review.opendev.org/c/openstack/openstacksdk/+/979504
15:07:03 opendevreview Stephen Finucane proposed openstack/osc-lib master: Update packaging configuration https://review.opendev.org/c/openstack/osc-lib/+/979534
21:59:09 opendevreview Merged openstack/osc-lib master: Update packaging configuration https://review.opendev.org/c/openstack/osc-lib/+/979534
#openstack-sdks - 2026-05-02
12:56:17 opendevreview Merged openstack/os-api-ref master: Update packaging configuration https://review.opendev.org/c/openstack/os-api-ref/+/979505
14:48:34 opendevreview Merged openstack/python-openstackclient master: Update packaging configuration https://review.opendev.org/c/openstack/python-openstackclient/+/979614
15:13:40 opendevreview Merged openstack/keystoneauth master: Update packaging configuration https://review.opendev.org/c/openstack/keystoneauth/+/979507
#openstack-sdks - 2026-05-03
05:48:27 opendevreview Takashi Kajinami proposed openstack/openstacksdk master: Replace OVN Metadata agent with OVN agent https://review.opendev.org/c/openstack/openstacksdk/+/987054
05:48:53 opendevreview Takashi Kajinami proposed openstack/python-openstackclient master: Replace OVN Metadata agent with OVN agent https://review.opendev.org/c/openstack/python-openstackclient/+/987055
17:05:31 opendevreview Stephen Finucane proposed openstack/os-service-types master: typing: Update for typed testtools https://review.opendev.org/c/openstack/os-service-types/+/987094
17:05:31 opendevreview Stephen Finucane proposed openstack/os-service-types master: Update packaging configuration https://review.opendev.org/c/openstack/os-service-types/+/979533
17:20:40 opendevreview Merged openstack/os-service-types master: typing: Update for typed testtools https://review.opendev.org/c/openstack/os-service-types/+/987094
17:23:36 opendevreview Merged openstack/os-service-types master: Update packaging configuration https://review.opendev.org/c/openstack/os-service-types/+/979533
#openstack-sdks - 2026-05-04
16:43:40 opendevreview Merged openstack/ansible-collections-openstack master: Add ability to allocate floating IP https://review.opendev.org/c/openstack/ansible-collections-openstack/+/969848
22:30:19 opendevreview Oria Weng proposed openstack/python-openstackclient master: Identity: Migrate 'identity provider' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/979367
#openstack-sdks - 2026-05-05
00:07:06 opendevreview Oria Weng proposed openstack/python-openstackclient master: Identity: Migrate 'identity provider' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/979367
08:55:35 opendevreview Lajos Katona proposed openstack/openstacksdk master: Add ServerExternalEvents resource for os-server-external-events API https://review.opendev.org/c/openstack/openstacksdk/+/983904
10:24:47 opendevreview Merged openstack/python-openstackclient master: Identity: Migrate 'identity provider' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/979367
10:36:36 opendevreview Merged openstack/python-openstackclient master: Neutron: Move bgpvpn osc client code from neutronclient https://review.opendev.org/c/openstack/python-openstackclient/+/977974
10:56:16 opendevreview Merged openstack/python-openstackclient master: Follow-Up for networking-bgpvpn osc client migration https://review.opendev.org/c/openstack/python-openstackclient/+/986804
11:21:42 opendevreview Merged openstack/ansible-collections-openstack master: CI: Run jobs for all non-EOL Ansible versions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/977069
15:18:48 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make networking-ext non-voting https://review.opendev.org/c/openstack/openstacksdk/+/987374
16:12:41 opendevreview Mathieu Gagné proposed openstack/ansible-collections-openstack master: Add support for l7_rules loadbalancer quota https://review.opendev.org/c/openstack/ansible-collections-openstack/+/987384
17:35:37 opendevreview Artem Goncharov proposed openstack/codegenerator master: BS.host.show is a "list" operation https://review.opendev.org/c/openstack/codegenerator/+/987405
18:20:09 opendevreview Merged openstack/openstacksdk master: zuul: Make networking-ext non-voting https://review.opendev.org/c/openstack/openstacksdk/+/987374
#openstack-sdks - 2026-05-06
11:03:24 opendevreview Matt Crees proposed openstack/ansible-collections-openstack master: Fix: Include target_project_id in RBAC creation https://review.opendev.org/c/openstack/ansible-collections-openstack/+/964684
12:07:43 opendevreview Amit Uniyal proposed openstack/python-openstackclient master: Cinder: Adds a api mv 3.66 check for snapshot creation https://review.opendev.org/c/openstack/python-openstackclient/+/987490
12:08:49 opendevreview Amit Uniyal proposed openstack/python-openstackclient master: Cinder: Adds a api mv 3.66 check for snapshot creation https://review.opendev.org/c/openstack/python-openstackclient/+/987490
12:38:48 opendevreview Merged openstack/openstacksdk master: Replace OVN Metadata agent with OVN agent https://review.opendev.org/c/openstack/openstacksdk/+/987054
12:38:51 opendevreview Merged openstack/openstacksdk master: load_balancer: add vip_sg_ids field to LoadBalancer resource https://review.opendev.org/c/openstack/openstacksdk/+/986615
12:38:54 opendevreview Merged openstack/openstacksdk master: Read connect_retry_delay in get_session_client https://review.opendev.org/c/openstack/openstacksdk/+/986350
12:38:56 opendevreview Merged openstack/openstacksdk master: typing: Fix type for Connection.connect_as_project https://review.opendev.org/c/openstack/openstacksdk/+/986511
12:47:10 opendevreview Merged openstack/openstacksdk master: Fix type of the networking related attributes https://review.opendev.org/c/openstack/openstacksdk/+/983186
13:57:38 opendevreview Stephen Finucane proposed openstack/openstacksdk master: volume v2: Add force delete https://review.opendev.org/c/openstack/openstacksdk/+/984529

Earlier   Later