Earlier  
Posted Nick Remark
#openstack-sdks - 2025-05-07
11:28:31 opendevreview Stephen Finucane proposed openstack/keystoneauth master: Bump Python version used for linters to 3.9 https://review.opendev.org/c/openstack/keystoneauth/+/949009
11:28:33 opendevreview Stephen Finucane proposed openstack/keystoneauth master: Bump minimum Python version used for linters https://review.opendev.org/c/openstack/keystoneauth/+/949010
11:33:46 opendevreview Stephen Finucane proposed openstack/keystoneauth master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/keystoneauth/+/949010
11:36:42 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/openstacksdk/+/949011
11:36:43 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/openstacksdk/+/949012
11:41:46 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/python-openstackclient/+/949014
11:41:47 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/python-openstackclient/+/949015
11:48:20 opendevreview Stephen Finucane proposed openstack/cliff master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/cliff/+/949018
11:48:20 opendevreview Stephen Finucane proposed openstack/cliff master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/cliff/+/949017
11:59:45 opendevreview Stephen Finucane proposed openstack/osc-lib master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/osc-lib/+/949020
11:59:45 opendevreview Stephen Finucane proposed openstack/osc-lib master: Drop support for Python 3.8, 3.9 https://review.opendev.org/c/openstack/osc-lib/+/949019
12:10:56 opendevreview Merged openstack/python-openstackclient master: Add support for spice-direct console types. https://review.opendev.org/c/openstack/python-openstackclient/+/940480
15:09:14 opendevreview Artem Goncharov proposed openstack/codegenerator master: Fix fip.port_details schema https://review.opendev.org/c/openstack/codegenerator/+/949042
16:51:28 opendevreview Merged openstack/cliff master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/cliff/+/949017
16:51:29 opendevreview Merged openstack/cliff master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/cliff/+/949018
16:55:46 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/python-openstackclient/+/949015
16:55:46 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/python-openstackclient/+/949014
16:59:27 opendevreview Stephen Finucane proposed openstack/osc-lib master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/osc-lib/+/949020
16:59:27 opendevreview Stephen Finucane proposed openstack/osc-lib master: Drop support for Python 3.8, 3.9 https://review.opendev.org/c/openstack/osc-lib/+/949019
16:59:28 opendevreview Stephen Finucane proposed openstack/osc-lib master: WIP: Migrate package configuration to pyproject.toml https://review.opendev.org/c/openstack/osc-lib/+/949059
17:00:08 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/openstacksdk/+/949011
17:00:16 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/openstacksdk/+/949012
#openstack-sdks - 2025-05-08
07:58:46 opendevreview Mridula Joshi proposed openstack/openstacksdk master: Adding SDK support for glance md-tags https://review.opendev.org/c/openstack/openstacksdk/+/897276
08:39:14 opendevreview Merged openstack/codegenerator master: Fix fip.port_details schema https://review.opendev.org/c/openstack/codegenerator/+/949042
09:01:28 opendevreview Artem Goncharov proposed openstack/codegenerator master: Adjust fip.port_details schema https://review.opendev.org/c/openstack/codegenerator/+/949133
11:42:36 opendevreview Stephen Finucane proposed openstack/openstacksdk master: zuul: Make openstacksdk-functional-devstack-masakari non-voting https://review.opendev.org/c/openstack/openstacksdk/+/949162
11:42:42 stephenfin gtema: Fix for the sdk gate ^
11:43:31 stephenfin Well, partial fix. Seems manila is also broken but gouthamr and carloss are working on that fwict
12:02:09 gtema I've seen (in the codegenerator) that also magnum seems to be broken
12:02:14 gtema anyway, thks
13:41:35 opendevreview Artem Goncharov proposed openstack/codegenerator master: Fix server schema https://review.opendev.org/c/openstack/codegenerator/+/949181
16:36:28 opendevreview Merged openstack/codegenerator master: Adjust fip.port_details schema https://review.opendev.org/c/openstack/codegenerator/+/949133
16:36:30 opendevreview Merged openstack/codegenerator master: Fix server schema https://review.opendev.org/c/openstack/codegenerator/+/949181
#openstack-sdks - 2025-05-09
16:13:09 opendevreview Merged openstack/python-openstackclient master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/python-openstackclient/+/949014
16:13:11 opendevreview Merged openstack/python-openstackclient master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/python-openstackclient/+/949015
#openstack-sdks - 2025-05-12
09:35:50 mnasiadka Hello - getting Invalid formatter provided. since some time in Kolla-Ansible CI on creating Octavia Load Balancers - is that some known bug in openstacksdk/openstackclient?
10:19:35 frickler mnasiadka: iiuc this is only with the ovn backend? or also with amphorae? also python-octaviaclient is an octavia deliverable? cc gtema johnsom
10:20:44 mnasiadka frickler: our amphorae CI is broken with some other bug (on ansible side) - once I fix that - I can answer
11:04:48 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/openstacksdk/+/949011
11:04:49 opendevreview Stephen Finucane proposed openstack/openstacksdk master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/openstacksdk/+/949012
14:11:12 mnasiadka frickler: the same in Amphorae scenario - https://4400c54ca45c1482a01f-58eae736b511220091705f1aa1981af1.ssl.cf1.rackcdn.com/openstack/01cfc53a4a2946d7b9947aa9be65aac5/primary/logs/ansible/test-octavia
14:13:03 mnasiadka That error message comes from osc-lib
14:15:29 mnasiadka Have a feeling it might be sort of https://review.opendev.org/c/openstack/osc-lib/+/942271 - I can try pinning osc-lib
14:21:42 opendevreview Merged openstack/osc-lib master: Drop support for Python 3.8, 3.9 https://review.opendev.org/c/openstack/osc-lib/+/949019
15:06:09 frickler mnasiadka: oh, good find, the incredible tkajinam even has prepared a fix already https://review.opendev.org/c/openstack/python-octaviaclient/+/948981 . so the workaround is to pin osc-lib, indeed
15:09:38 tkajinam ;-)
15:09:57 frickler mnasiadka: also, however, we should simply use stable/2025.1 constraints, which have older osc-lib
15:10:15 mnasiadka in stable/2025.1 we do, in master - well we use master
15:11:08 tkajinam just in case you use a released version then you might need to request a new release of octaviaclient for Flamingo once that fix is merged
15:11:31 frickler ah, right, we branched... :-/
15:11:34 tkajinam (I found the same problem earlier in heatclient and fixed it and created a release with the fix
15:12:01 frickler tkajinam: yes, I just pinged the lbaas channel, will push for a release once that is done
22:19:28 opendevreview Oria Weng proposed openstack/python-openstackclient master: Identity: Migrate 'group' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/948385
#openstack-sdks - 2025-05-13
06:12:35 opendevreview Artem Goncharov proposed openstack/codegenerator master: Address explicit nullable types in network https://review.opendev.org/c/openstack/codegenerator/+/949561
08:22:55 opendevreview Merged openstack/codegenerator master: Address explicit nullable types in network https://review.opendev.org/c/openstack/codegenerator/+/949561
12:00:08 opendevreview Artem Goncharov proposed openstack/codegenerator master: Add support setting Null for nullable optional args https://review.opendev.org/c/openstack/codegenerator/+/949618
14:20:07 opendevreview Artem Goncharov proposed openstack/codegenerator master: Add support setting Null for nullable optional args https://review.opendev.org/c/openstack/codegenerator/+/949618
15:38:48 opendevreview Oria Weng proposed openstack/python-openstackclient master: Identity: Migrate 'group' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/948385
16:07:10 opendevreview Stephen Finucane proposed openstack/python-openstackclient master: Identity: Migrate 'group' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/948385
17:09:47 opendevreview Merged openstack/codegenerator master: Add support setting Null for nullable optional args https://review.opendev.org/c/openstack/codegenerator/+/949618
17:21:47 opendevreview Paulo Dias proposed openstack/ansible-collections-openstack master: feat: add support for filters in inventory https://review.opendev.org/c/openstack/ansible-collections-openstack/+/947773
18:15:18 opendevreview Merged openstack/ansible-collections-openstack master: Don't compare current state for `reboot_*` actions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/946880
19:23:34 opendevreview Merged openstack/ansible-collections-openstack master: Let clouds_yaml_path behave as documented (Override path to clouds.yaml file) https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948176
19:23:36 opendevreview Merged openstack/ansible-collections-openstack master: Shows missing data in `stack_info` module output https://review.opendev.org/c/openstack/ansible-collections-openstack/+/942356
#openstack-sdks - 2025-05-14
16:29:51 opendevreview ribaudr proposed openstack/openstacksdk master: Add shares API to compute https://review.opendev.org/c/openstack/openstacksdk/+/880056
16:38:34 opendevreview ribaudr proposed openstack/openstacksdk master: Add shares API to compute https://review.opendev.org/c/openstack/openstacksdk/+/880056
#openstack-sdks - 2025-05-15
09:28:59 opendevreview Stephen Finucane proposed openstack/osc-lib master: Correct getattr call https://review.opendev.org/c/openstack/osc-lib/+/949860
09:30:47 opendevreview Stephen Finucane proposed openstack/osc-lib master: Correct getattr call https://review.opendev.org/c/openstack/osc-lib/+/949860
09:48:44 stephenfin gtema: Tricky bug here https://bugs.launchpad.net/python-openstackclient/+bug/2107339
09:50:01 stephenfin I added all the typing to osc-lib in the last release and used some Python 3.9-style code (e.g. list[str] instead of typing.List[str]). However, our python-requires had not been bumped as it should have been
09:51:08 stephenfin So to fix, I think we either need to revert the removal of Python 3.8 and 3.9 supports, changes all those type hints, cut a new release, and then re-remove. Or we need to cut a new release and yank that one
09:51:13 stephenfin wdyt?
09:51:21 gtema honestly I am getting sick of python. Every day there is some crap not really related to the code but due to the ecosystem stuff
09:52:27 gtema are we capable at yanking at all? I hate that setuptools now weekly yanks a release - it's a bad style
09:53:15 stephenfin I think we are, but I suspect it would be better form to cut a proper release and then dorp
09:53:16 stephenfin *drop
09:53:33 stephenfin I'm happy to do the work if you are happy to review the osc-lib and releases patches
09:53:44 stephenfin and then we go and revert all the things
09:54:11 gtema I would prefer reverting drop of old pythons honestly
09:54:26 gtema yes, lets do it this way. Thanks
09:55:26 gtema pls ensure you ping me with patches to review since i usually oversee changes in so many projects I need to have an eye on
10:31:26 opendevreview Stephen Finucane proposed openstack/osc-lib master: Bump Python version used for linters to 3.10 https://review.opendev.org/c/openstack/osc-lib/+/949020
10:31:27 opendevreview Stephen Finucane proposed openstack/osc-lib master: Use Python 3.8-style type hints https://review.opendev.org/c/openstack/osc-lib/+/949870
10:31:27 opendevreview Stephen Finucane proposed openstack/osc-lib master: Temporarily undrop support for Python 3.8, 3.9 https://review.opendev.org/c/openstack/osc-lib/+/949869
10:31:28 opendevreview Stephen Finucane proposed openstack/osc-lib master: Drop support for Python 3.8, 3.9 (again) https://review.opendev.org/c/openstack/osc-lib/+/949872
10:31:28 opendevreview Stephen Finucane proposed openstack/osc-lib master: Temporarily revert dependency bumps https://review.opendev.org/c/openstack/osc-lib/+/949871
10:31:29 opendevreview Stephen Finucane proposed openstack/osc-lib master: Revert "Use Python 3.8-style type hints" https://review.opendev.org/c/openstack/osc-lib/+/949874
10:31:29 opendevreview Stephen Finucane proposed openstack/osc-lib master: Revert "Temporarily revert dependency bumps" https://review.opendev.org/c/openstack/osc-lib/+/949873
10:32:23 stephenfin gtema: ^
10:32:30 stephenfin Obviously don't review the WIP ones
10:32:47 gtema sure, thks
10:35:54 stephenfin fwiw, the root cause of this (other than us "supporting" a version we don't support) is that we're specifying our minimum Python version in multiple places. If it was in pyproject.toml, ruff and mypy would just consume from there
10:35:59 stephenfin we should change those
12:03:37 opendevreview Merged openstack/osc-lib master: Correct getattr call https://review.opendev.org/c/openstack/osc-lib/+/949860
12:33:32 stephenfin gtema: Those are passing CI now
12:33:44 stephenfin (I tested with python 3.8 locally)
12:33:56 gtema cool, looking now
13:38:11 opendevreview Merged openstack/osc-lib master: Temporarily undrop support for Python 3.8, 3.9 https://review.opendev.org/c/openstack/osc-lib/+/949869
13:41:08 opendevreview Merged openstack/osc-lib master: Use Python 3.8-style type hints https://review.opendev.org/c/openstack/osc-lib/+/949870
13:47:57 opendevreview Merged openstack/osc-lib master: Temporarily revert dependency bumps https://review.opendev.org/c/openstack/osc-lib/+/949871

Earlier   Later