Tuesday, 2026-04-28

opendevreviewStephen Finucane proposed openstack/osc-lib master: typing: union-attrs on find_project()  https://review.opendev.org/c/openstack/osc-lib/+/98624809:42
opendevreviewStephen Finucane proposed openstack/osc-lib master: fix: unbound variable when both values are false  https://review.opendev.org/c/openstack/osc-lib/+/98624209:42
opendevreviewArtem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses  https://review.opendev.org/c/openstack/codegenerator/+/98581909:55
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: Fixes for typed SDK find_* proxy methods  https://review.opendev.org/c/openstack/python-openstackclient/+/98650910:38
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: typing: Fixes for typed SDK find_* proxy methods  https://review.opendev.org/c/openstack/python-openstackclient/+/98650910:41
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: typing: Add missing ensure_service_version calls  https://review.opendev.org/c/openstack/python-openstackclient/+/98651010:53
opendevreviewStephen Finucane proposed openstack/openstacksdk master: typing: Fix type for Connection.connect_as_project  https://review.opendev.org/c/openstack/openstacksdk/+/98651110:55
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: typing: Add missing ensure_service_version calls  https://review.opendev.org/c/openstack/python-openstackclient/+/98651010:58
opendevreviewMerged openstack/osc-lib master: typing: union-attrs on find_project()  https://review.opendev.org/c/openstack/osc-lib/+/98624812:03
opendevreviewMerged openstack/osc-lib master: fix: unbound variable when both values are false  https://review.opendev.org/c/openstack/osc-lib/+/98624212:31
opendevreviewArtem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses  https://review.opendev.org/c/openstack/codegenerator/+/98581912:34
*** pdeore__ is now known as pdeore12:58
opendevreviewMerged openstack/python-openstackclient master: typing: Fixes for typed SDK find_* proxy methods  https://review.opendev.org/c/openstack/python-openstackclient/+/98650913:15
opendevreviewMerged openstack/python-openstackclient master: typing: Add missing ensure_service_version calls  https://review.opendev.org/c/openstack/python-openstackclient/+/98651013:28
cardoestephenfin: 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
cardoestephenfin: lemme know how you'd like me to proceed.14:54
cardoeBut 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.14:55
opendevreviewArtem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses  https://review.opendev.org/c/openstack/codegenerator/+/98581915:23
opendevreviewStephen Finucane proposed openstack/osc-lib master: clientmanager: Add filters for ClientManger.is_service_available  https://review.opendev.org/c/openstack/osc-lib/+/98655215:59
stephenfincardoe: Assuming I've understood the issue correctly, would that do the trick? ^16:00
stephenfinAll 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 doing16:02
cardoeYep that's what I was adding rather than changing the signature. If you're okay changing the signature then this works.16:06
stephenfinWe own osc-lib so there's no issue changing anything there, and nothing should be using OSC utils outside OSC itself16:08
opendevreviewArtem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses  https://review.opendev.org/c/openstack/codegenerator/+/98581916:18
cardoestephenfin: 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"?16:57
opendevreviewMichal 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/+/97706917:25
opendevreviewArtem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses  https://review.opendev.org/c/openstack/codegenerator/+/98581917:30
opendevreviewMichal 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/+/97706918:03
opendevreviewArtem Goncharov proposed openstack/codegenerator master: WIP: Respect MV based responses  https://review.opendev.org/c/openstack/codegenerator/+/98581918:11
opendevreviewMichal 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/+/97706918:17
opendevreviewMichal 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/+/97706918:52
opendevreviewMichal 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/+/97706918:56
opendevreviewMerged openstack/python-openstackclient master: Fix user password set command  https://review.opendev.org/c/openstack/python-openstackclient/+/98043019:05
opendevreviewMichal 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/+/97706919:25
opendevreviewMerged openstack/ansible-collections-openstack master: Add bootable volume support  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/97245820:21

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