Jeremy Stanley
fe35df9605
Add a fake contactstore CGI.
This is useful for testing Gerrit's contactstore features if you don't have a real contact store server set up already. * modules/gerrit/files/fakestore.cgi: An extremely trivial shell script which returns the content Gerrit expects from a successful submission to a contactstore server. Note this does not check the application security key or store any of the post variables--it is simply a black hole for contact updates. * modules/gerrit/manifests/init.pp: If the contactstore feature is enabled in Gerrit, install the fakestore.cgi script so it can be available for testing. * modules/gerrit/templates/gerrit.vhost.erb: If the contactstore feature is enabled, ScriptAlias the /fakestore URL to the fakestore.cgi script. Change-Id: Ifa0f80bab9e8b8e207f0ffd83f01c8a3d904618e Reviewed-on: https://review.openstack.org/19939 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
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.1%
Jinja
36.7%
Shell
13.6%
Dockerfile
3.8%
JavaScript
3%
Other
5.8%