Hi, On Mon, Feb 9, 2026 at 4:06 PM Sean Mooney <smooney@redhat.com> wrote:
On 09/02/2026 07:49, Michael Still wrote:
Hey all,
I've just noticed that setuptools v82.0.0 released todayish and breaks a bunch of Kolla builds (and probably other things) by removing pkg_resources. https://setuptools.pypa.io/en/stable/history.html#v82-0-0 has further details of the release.
setuptools doesn't seem to be listed in upper-constraints, perhaps because it's often provided as a distro package? for ordering reasons setuptools cant be listed in upper-constraitns historically we have used pip and setup tools to mange the creation of our virutal environemtn an dtox inherited setup tools form the envionment that it was run in most project have adapated to the pkg_resources removal as we were expecting it to happen in october last year but this has been deprecated for removal for 2+ years so we tried to get ahead of it.
in many cases the replacement is to use https://docs.python.org/3/library/importlib.metadata.html and
https://docs.python.org/3/library/importlib.resources.html#module-importlib....
i do not see kolla in
https://codesearch.opendev.org/?q=pkg_resources&i=nope&literal=nope&files=&excludeFiles=&repos=
what part of the ci broke? was it the stabel jobs? codeseach is just looking at master.
Yes can see many failures in stable/2025.1[1], 2025.2[2] and grenade jobs[3] in master [1] https://zuul.openstack.org/buildset/2983a1701f1245fba7bd5a3b86cf8887 [2] https://zuul.openstack.org/buildset/9c50791d5187426ba9d6b04aab065cc0 [3] https://zuul.openstack.org/build/44fef020d59b49fea0c98ca7465e26fa
Michael
-- Thanks and Regards Yatin Karel