
* manifests/site.pp: Use distinct manifests for git.o.o and git.o.o backends. This allows for the haproxy server to not serve git content and purely be a load balancer. * modules/cgit/manifests/init.pp: Remove haproxy from cgit module. Remove stale xinetd cleanup. Select git daemon port when selecting HTTP(S) ports. * modules/openstack_project/manifests/git.pp: Make git.pp a manifest to load balance git servers with haproxy. * modules/openstack_project/manifests/git_backend.pp: New manifest to manage servers that actually serve git content. They sit behind a load balancer. * modules/openstack_project/manifests/review.pp: Stop replicating repos to git load balancer. Change-Id: I343a0d1e0a7b93874c2e2299ed974a3304957efb
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.
Description
Languages
Python
37.2%
Jinja
36.7%
Shell
13.5%
Dockerfile
3.8%
JavaScript
3%
Other
5.8%