Monday, 2025-10-27

*** ralonsoh_ is now known as ralonsoh08:04
ykarelHi we have an issue in stable releases with recent pip release https://bugs.launchpad.net/devstack/+bug/212991314:53
clarkbon Jammy python3-setuptools version 59.6.0-1.2ubuntu0.22.04.3 is isntalled from the distro packages. The release notes for latest pip say you need setuptools>=64 for editable installs. The fix here may be to update setuptools15:01
clarkbykarel: https://opendev.org/openstack/devstack/src/branch/master/tools/install_pip.sh#L123-L144 I think the fix will be in here. Possibly by installing setuptools on ubuntu as it is no logner new enough now15:03
ykarelclarkb, looking the logs i see in global venv it's installing updated version 2025-10-27 02:48:38.014184 | controller | Successfully installed autocommand-2.2.2 backports.tarfile-1.2.0 jaraco.collections-5.0.1 jaraco.context-6.0.1 jaraco.functools-4.0.2 jaraco.text-4.0.0 more_itertools-10.4.0 packaging-24.1 pip-25.3 platformdirs-4.2.2 setuptools-75.3.2 tomli-2.0.1 wheel-0.45.115:06
ykarellooking https://8bacc8f3733614b4bd72-9251a72b4e71160e3ef89855f4fd2663.ssl.cf5.rackcdn.com/openstack/e38b7414a7a84bf5b54f20d0a29a4d6e/job-output.txt15:06
clarkbykarel: if you use the links in the zuul ui you can link to specific lines15:08
clarkbIn this build https://zuul.openstack.org/build/a7e3961e6fba4a97a24cfb5f95de667b/log/job-output.txt I don't see that update happening if I ^F setuptools15:09
ykarelyes true https://zuul.openstack.org/build/e38b7414a7a84bf5b54f20d0a29a4d6e/log/job-output.txt#440315:09
clarkbso its possible that isn't the fix or maybe mutliple things have to change (perhaps the setuptools upgrade is happenign too late to be useful? I donlt know)15:09
clarkbor maybe pip's editable installs are broken15:10
clarkbthinking out loud here: I wonder if we're doing isolated builds and the environment for that has old setuptools (because virtualenv is older maybe?)15:22
ykarelhmm could be15:27

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