zuul-jobs/playbooks/nox
Clark Boylan 7ae274dff8 Fix nox job python2.7 support
Virtualenv dropped python2.7 support. When we install latest nox it also
installs latest virtualenv. Then when we try to run python2.7 jobs which
will create a python2.7 venv things fail with:

  RuntimeError: failed to find interpreter for Builtin discover of python_spec='python2.7'

The underlying issue is that we are getting a too new virtualenv. Fix
this by adding a pre run step to the python2.7 jobs that downgrades to a
version of virtualenv that should support python2.7 environments.

Change-Id: I0ed9915b25c752cdaae4df19c9a0e0dc1aafd3d7
2023-08-22 10:02:22 -07:00
..
cover-post.yaml Add nox role and some simple jobs 2022-12-19 18:41:12 -08:00
docs-post.yaml Add nox role and some simple jobs 2022-12-19 18:41:12 -08:00
docs-pre.yaml Add nox role and some simple jobs 2022-12-19 18:41:12 -08:00
pre27.yaml Fix nox job python2.7 support 2023-08-22 10:02:22 -07:00
pre.yaml Add nox role and some simple jobs 2022-12-19 18:41:12 -08:00
run.yaml Add nox role and some simple jobs 2022-12-19 18:41:12 -08:00