a91b1553f2
Adds new variable `tox_upgrade: false` which can be used to change behavior of ensure-tox role. By default old bahaviour is maintained. This fixes failure to run "Run tox without tests" on some platform which already have an ancient version (like 1.6) on the system. Users encountering this can easily set tox_upgrade to true. Such old versions of tox are not able to upgrade itself and not even able to parse the tox.ini file. The only way to avoid this is to assure that the system has a recent enough version of tox. Tox ability to boostrap itself was added only in 3.8.0 which is not present in most distributions. This change also switches the default tox executable to use python module calling method in order to avoid calling /usr/bin/tox file which could be broken after the upgrade. Change-Id: Ibaeb21281d6db0a802638fd5dd39aa4cb825a09d Needed-By: https://review.rdoproject.org/r/#/c/21594/ |
||
---|---|---|
doc | ||
playbooks | ||
roles | ||
test-playbooks | ||
tests | ||
tools | ||
zuul-tests.d | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Zuul Jobs
This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.