diff --git a/tox.ini b/tox.ini index 272abc1d06..986bc11a89 100644 --- a/tox.ini +++ b/tox.ini @@ -212,33 +212,13 @@ commands = sh -c '{envdir}/src/openstack-requirements/playbooks/files/project-requirements-change.py --req {envdir}/src/openstack-requirements --local {toxinidir} master' [testenv:pip-missing-reqs] -# do not install test-requirements as that will pollute the virtualenv for -# determining missing packages -# this also means that pip-check-reqs must be installed separately, outside -# of the requirements.txt files -# pip-check-reqs 2.3.0 is broken with latest pip release (21.2.2), so cap it to -# a previous release. But the latest pip-check-reqs working release doesn't -# work with recent pip release, also cap pip to a release that is supported by -# pip-check-reqs). Those caps will be removed once -# https://github.com/r1chardj0n3s/pip-check-reqs/issues/66 is fixed. -deps = pip-check-reqs<=2.2.2 - pip<=21.1.3 +deps = pip-check-reqs>=2.3.2 -r{toxinidir}/requirements.txt commands = pip-missing-reqs --ignore-file=octavia/tests/* octavia [testenv:pip-extra-reqs] -# do not install test-requirements as that will pollute the virtualenv for -# determining missing packages -# this also means that pip-check-reqs must be installed separately, outside -# of the requirements.txt files -# pip-check-reqs 2.3.0 is broken with latest pip release (21.2.2), so cap it to -# a previous release. But the latest pip-check-reqs working release doesn't -# work with recent pip release, also cap pip to a release that is supported by -# pip-check-reqs). Those caps will be removed once -# https://github.com/r1chardj0n3s/pip-check-reqs/issues/66 is fixed. -deps = pip-check-reqs<=2.2.2 - pip<=21.1.3 +deps = pip-check-reqs>=2.3.2 -r{toxinidir}/requirements.txt commands = pip-extra-reqs --ignore-file=octavia/tests/* octavia diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index cd842c130f..7c3883dae2 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -225,7 +225,8 @@ required-projects: - openstack/octavia vars: - tox_envlist: pip-missing-reqs,pip-extra-reqs + # TODO (johnsom) Add pip-extra-reqs to this list when fixed + tox_envlist: pip-missing-reqs - job: name: octavia-v2-dsvm-scenario-fips