System configuration for the OpenDev Collaboratory
4643328621
Since openstack-infra/devstack-gate only has a master branch, changes to it did not previously get tested against stable branches of devstack and tempest and the integrated projects. Reduce this asymmetry by adding non-voting versions of those jobs with appropriate overrides forcing use of the target stable branches. * .../jenkins_job_builder/config/devstack-gate.yaml: Add templates for the stable branch override check jobs which are also running on master, and direct jobs for those which were removed after grizzly. * .../jenkins_job_builder/config/projects.yaml: Apply release names to expand the new job templates. Jobs for grizzly which will also appear in havana have their templates pre-filled for the upcoming release, but note that there are also several post-grizzly jobs which will need templates too when the time comes. * .../zuul/layout.yaml: Add the new folsom and grizzly jobs to the devstack-gate project's check pipeline. Change-Id: I487438cdde84b57d338893800e91bfccd6e49d0a |
||
---|---|---|
doc/source | ||
launch | ||
manifests | ||
modules | ||
tools | ||
.gitignore | ||
.gitreview | ||
install_jenkins_slave.sh | ||
install_modules.sh | ||
install_puppet.sh | ||
Rakefile | ||
README.md | ||
run_puppet.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
test.sh | ||
tox.ini |
These are a set of puppet manifests and modules that are currently being used to manage the OpenStack Project infrastructure.
The main entry point is in manifests/site.pp.
In general, most of the modules here are designed to be able to be run either in agent or apply mode.
These puppet modules require puppet 2.7 or greater. Additionally, the site.pp manifest assumes the existence of hiera.
See http://ci.openstack.org for more information.