System configuration for the OpenDev Collaboratory
![]() The puppet modules that run after install_puppet blows away the pip installed pip and replaces it with distro pip. This becomes hard for tox to reconcile when building a virtualenv with requirements which declare a dependency on newer pip versions than got installed. After setting up the script, remove the python-pip packages and re-run the command to get current pip on the system. Change-Id: Ie862cb35dd93cb655941ac556d2b07d5e6be9ca1 |
||
---|---|---|
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.