System configuration for the OpenDev Collaboratory
03560b7696
gearman-logging.conf, logging.conf and merger-logging.conf has been moved in puppet-zuul modules in: I76851c8672968a7581622cac8ff0062c1f50e0ef The patch this one depends on adds a feature flag (by default set to false) that can activate the installation of these configuration files. This patch removes the configuration files and set the feature flag to true in order to let puppet-zuul manage the configuration files by itself. Two follow up patches will then be created (once this one is merged) in order to set the feature flag (in puppet-zuul) at true by default and another one on system-config to remove "manage_log_conf => true". Change-Id: Ic5ceb7fb23a8403a31f9db2774ddd900fd838930 Depends-On: I76851c8672968a7581622cac8ff0062c1f50e0ef |
||
---|---|---|
doc/source | ||
launch | ||
manifests | ||
modules/openstack_project | ||
tools | ||
.gitignore | ||
.gitreview | ||
install_modules.sh | ||
install_puppet.sh | ||
make_swap.sh | ||
modules.env | ||
mount_volume.sh | ||
Rakefile | ||
README.md | ||
roles.yaml | ||
run_all.sh | ||
run_puppet.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Puppet Modules
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.
Documentation
The documentation presented at http://ci.openstack.org comes from git://git.openstack.org/openstack-infra/system-config repo's docs/source. To build the documentation use
$ tox -evenv python setup.py build_sphinx