Ansible job definitions for Zuul
5d01b68574
Out-of-the-box installs of centos-8 do not enable the PowerTools or HighAvailability repositories. Debian/Ubuntu do not enable the backports repository by default. Having these repos enabled by default in CI has led to merging broken code for OpenStack deployment tooling which is attempting to also manage the presence/absence of these repositories. It is challenging to remove these repositories on the running node because the repo URL (rather than just the name) is required as input to the apt_repository and yum_repository ansible modules. This patch adds a role default variable to configure-mirrors to allow a job to opt out of these extra repositories. The default is set to 'True' to allow existing jobs to work as before. Change-Id: I74b9de7092f182c942a58ac7a46b9fbd791889de |
||
---|---|---|
doc | ||
playbooks | ||
roles | ||
test-playbooks | ||
tests | ||
tools | ||
util-tasks | ||
zuul-tests.d | ||
zuul.d | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.yamllint | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
LICENSE | ||
linters-requirements.txt | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
test-constraints.txt | ||
test-requirements.txt | ||
tox.ini |
Zuul Jobs
This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.