Thursday, 2025-07-17

*** mhen_ is now known as mhen01:54
*** elodilles is now known as elodilles_pto06:15
dtantsurhberaud[m]: not at all, go ahead. If you're fine with the direction, I'll get back to it next week (urgent commitments for this week)08:49
opendevreviewArnaud Morin proposed openstack/oslo.db master: Add a new option synchronous_reader  https://review.opendev.org/c/openstack/oslo.db/+/94541508:57
opendevreviewStephen Finucane proposed openstack/pbr master: Move distutils commands to _compat  https://review.opendev.org/c/openstack/pbr/+/95404809:32
opendevreviewStephen Finucane proposed openstack/pbr master: Move functional tests to their own directory  https://review.opendev.org/c/openstack/pbr/+/95404909:32
opendevreviewStephen Finucane proposed openstack/pbr master: docs: Update usage guide and README  https://review.opendev.org/c/openstack/pbr/+/94905109:32
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate '[entry_points]' section  https://review.opendev.org/c/openstack/pbr/+/94905209:32
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate '[files]' section  https://review.opendev.org/c/openstack/pbr/+/94905309:32
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate various '[metadata]' options  https://review.opendev.org/c/openstack/pbr/+/94905409:32
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate various '[backwards_compat]' options  https://review.opendev.org/c/openstack/pbr/+/94905509:32
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate 'tests_require' option  https://review.opendev.org/c/openstack/pbr/+/95405009:32
opendevreviewStephen Finucane proposed openstack/pbr master: tox: Stop calling 'setup.py'  https://review.opendev.org/c/openstack/pbr/+/94918809:32
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate '[entry_points]' section  https://review.opendev.org/c/openstack/pbr/+/94905210:13
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate '[files]' section  https://review.opendev.org/c/openstack/pbr/+/94905310:13
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate various '[metadata]' options  https://review.opendev.org/c/openstack/pbr/+/94905410:13
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate various '[backwards_compat]' options  https://review.opendev.org/c/openstack/pbr/+/94905510:13
opendevreviewStephen Finucane proposed openstack/pbr master: Deprecate 'tests_require' option  https://review.opendev.org/c/openstack/pbr/+/95405010:13
opendevreviewStephen Finucane proposed openstack/pbr master: tox: Stop calling 'setup.py'  https://review.opendev.org/c/openstack/pbr/+/94918810:13
opendevreviewStephen Finucane proposed openstack/pbr master: docs: Remove deprecated options  https://review.opendev.org/c/openstack/pbr/+/95527410:13
opendevreviewDaniel Bengtsson proposed openstack/oslo.service master: Add comprehensive backend system documentation.  https://review.opendev.org/c/openstack/oslo.service/+/94066410:16
yusufgungor_Hi, does anyone working the 14.7.3 requirements update failure? https://review.opendev.org/c/openstack/requirements/+/95342011:50
hberaud[m]Concerning myself I've no idea, sorry11:51
opendevreviewHervĂ© Beraud proposed openstack/oslo.service master: Prevent WSGI Server usage with threading backend  https://review.opendev.org/c/openstack/oslo.service/+/95519911:58
yusufgungor_@hberaud[m] Thanks for reply :( 12:08
yusufgungor_there exist a bug on oslo.messaging 14.7.2 version which is used by stable/2024.1 branches. 12:08
yusufgungor_Bug : https://bugs.launchpad.net/oslo.messaging/+bug/211095712:08
yusufgungor_Using *rabbit_transient_quorum_queue* requires *use_queue_manager* and using it cause major problems. 12:08
yusufgungor_@amorin fixed the problem and released 14.7.3 but the package name changed from "oslo.messaging==14.7.2" to "oslo-messaging==14.7.3" and this cause to failure on requirements repo requirements-tox-py38-check-uc 12:08
yusufgungor_requirements-tox-py38-check-uc https://zuul.opendev.org/t/openstack/build/557728558dde4dec915bb3a15060894d : FAILURE in 5m 58s12:08
yusufgungor_We have talked this but no progress : https://meetings.opendev.org/irclogs/%23openstack-requirements/%23openstack-requirements.2025-07-08.log.html 12:08
yusufgungor_I wish to solve but not talented enough in this regard12:08
hberaud[m]I see, thanks for details. To be honest for now I'm not sure to see how to solve that (from my perspective).12:10
yusufgungor_hberaud[m] same here :/ I hope someone can solve it12:16
amorinfrickler said something about the version of python / setuptools12:19
amorinhey all :)12:20
hberaud[m]I remember seeing cross discussions around setuptools, but I don't really remember their nature12:23
hberaud[m]Stephen submited lot of patches around pbr during the previous days, I reviewed some of them but not the totality, so I don't hnow if they can solve this problem. https://review.opendev.org/q/project:openstack/pbr12:28
yusufgungor_Yes setup tools probably changed the package name and we should update the check-conflicts script https://meetings.opendev.org/irclogs/%23openstack-requirements/%23openstack-requirements.2025-07-08.log.html you can see the logs https://usercontent.irccloud-cdn.com/file/NbD6o66G/image.png12:55
yusufgungor_I wonder about which team is responsible to fix this. It seems there is no meet for Requirements Team since 4 years. https://meetings.opendev.org/meetings/requirements/12:58
stephenfinfrickler: yusufgungor_: hberaud[m]: I think you're hitting this bug https://github.com/pypa/setuptools/issues/485312:59
stephenfinit certainly sounds similar. However, the patch that allegedly broke this was merged in v75.3.x https://github.com/pypa/setuptools/pull/485613:01
yusufgungor_@stephenfin thanks, It really looks very similar. How can we find the setuptools version which created the oslo.messaging 14.7.3 package? Then we can compare it with the 14.7.213:10
stephenfinhmm, maybe not. I've been checking with a load of setuptools versions and they are failing back to 64.0.0, which is ancient https://paste.opendev.org/show/b9k8Td1q0srciRd5HBmC/13:15
stephenfinnext candidate is packaging, which pkg_resources wraps nowadays13:15
yusufgungor_@stephenfin your snippet tests the setuptools versions for the client which installs the pip package. But i mean the setuptools version which creates the pip package. If we can convert the package name as the original one it will resolve the issue i think.13:35
yusufgungor_For the check-conflict script side, a patch written by René Ribaud (@ Uggla) for stable/2024.2 which uses metadata from importlib. But @frickler said that fixing the check-conflict script is not enough. some wsgi scripts fail which can be seen from the screenshot which i have sent above.13:35
yusufgungor_https://opendev.org/openstack/requirements/commit/6efd7b7a2b4eeeda8016152cf199008c5d912ce413:35
stephenfinyusufgungor_: yeah, that's the issues I've just landed on13:36
yusufgungor_@stephenfin, oh ok. I thought you mean the script side checks when saying "next candidate is packaging". 13:41
stephenfinsorry, yes, I had already checked packaging (it's vendored so a non-issue) and arrived at the period vs underscore issue with the wheel13:46
stephenfins13:46
stephenfinhttps://paste.openstack.org/show/bAt0Rsi96TmtCoXyMKjK/ <- a dump from pip install, where you can see the different wheel names in use13:46
yusufgungor_@stephenfin, i see. Thank you very much for your interest. I'm also following the conversation you brought up in the #openstack-requirements channel.13:59
opendevreviewBrett Delle Grazie proposed openstack/taskflow master: fix(conductor): add stop and wait methods to base  https://review.opendev.org/c/openstack/taskflow/+/95532220:37
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-doc-tools/+/94837621:25
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: wip  https://review.opendev.org/c/openstack/openstack-doc-tools/+/95532821:26
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: wip  https://review.opendev.org/c/openstack/openstack-doc-tools/+/95532821:30
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Remove unused iso8601  https://review.opendev.org/c/openstack/openstack-doc-tools/+/95532821:39

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