Ansible job definitions for Zuul
139f12a371
As of pip10 pip is no longer promising external stable apis (they never really did anyways just failed to annotate the source as such). As a result our use of direct pip internals breaks under pip10. We replace this with a fork and exec of pip instead as the command line is a stable api. We were already doing this anyways so shouldn't cause anything to run slower and should be more reliable as an api. Note that we also remove the import of pip as this does an unexpected thing and uses pip outside of the virtualenv rather than pip inside the virtualenv. Since we are only forking pip inside the virtualenv now we don't need to check for external pip. Change-Id: Ib2628003995530881d297782f044dfc8a1c72d08 |
||
---|---|---|
doc/source | ||
playbooks | ||
roles | ||
tests | ||
.gitignore | ||
.gitreview | ||
bindep.txt | ||
LICENSE | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
zuul.yaml |
Zuul Jobs
This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.