System configuration for the OpenDev Collaboratory
71e96df67f
Add a puppet module to install saltstack minion and saltstack master. This is to be used to bootstrap saltstack. As a result the only configurable option here is the master node that minions should talk to. Eventually salt master should have a setup similar to puppet to manage its own configs. Change-Id: I27cb902f043c4f4a2a53c599c08ae94df297cc97 Reviewed-on: https://review.openstack.org/14235 Reviewed-by: Monty Taylor <mordred@inaugust.com> Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com> Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins |
||
---|---|---|
doc/source | ||
manifests | ||
modules | ||
tools | ||
.gitignore | ||
.gitreview | ||
install_jenkins_slave.sh | ||
install_modules.sh | ||
Rakefile | ||
README.md | ||
run_puppet.sh | ||
setup.cfg | ||
setup.py | ||
test.sh | ||
tox.ini |
These are a set of puppet manifests and modules that are currently being used to manage the OpenStack CI infrastructure.
The main entry point is in manifests/site.py.
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.