StarlingX build source tree root
Go to file
Leonardo Fagundes Luz Serrano 5af6de7a95 Zuul: 'stevedore' compatibility with setuptools/packaging
Setuptools >71 is installed in the zuul env as a setup
before running the test jobs. Recent versions of setuptools
have packaging >22 as a requirement. This constraint
was updated in [1]. Stevedore <= 4.8.0 is incompatible
with these updates [2].

In this commit, changed stevedore upper version constraint
in zuul tests to 5.0.0, matching [3].

Test Plan:
pass - Mock review to update repo [4], where the constraint
       was causing stx-software-tox-py39 zuul job to fail
pass - On the config repo, ran sysinv-tox-py39 zuul job
       locally, since stevedore is cited in
       sysinv/sysinv/sysinv/sysinv/common/utils.py

Refs:
[1] Updated 'packaging' python module version constraint
    https://review.opendev.org/c/starlingx/root/+/929167
[2] Forum post citing error message from the bug report
    https://github.com/python/importlib_metadata/issues/348
[3] STX Openstack stevedore constraint is set to 5.0.0
    0f050b28f2
[4] Mock review to the update repo to test change
    https://review.opendev.org/c/starlingx/update/+/929287

Closes-Bug: 2080674

Change-Id: I47ec888e8e56bcbbe547d323add9351bc540a89c
Signed-off-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com>
2024-09-13 17:14:49 +00:00
build-tools Zuul: 'stevedore' compatibility with setuptools/packaging 2024-09-13 17:14:49 +00:00
stx Cleanup .gitignore for app-rook-ceph 2024-04-09 19:28:32 +00:00
.gitignore Remove CentOS/OpenSUSE build support 2024-08-06 13:43:50 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:37 +00:00
.zuul.yaml Fix github mirroring for this repo 2023-04-28 12:38:49 -04:00
LICENSE StarlingX open source release updates 2018-06-01 07:45:23 -07:00
test-requirements.txt Update tests to new default 2018-06-08 20:09:47 -05:00
tox.ini Update tox.ini to work with tox 4 2022-12-26 21:12:47 +00:00