System configuration for the OpenDev Collaboratory
Go to file
Jeremy Stanley a01a33a174 No longer grant third-party voting initially
* doc/source/gerrit.rst: Update documentation to reflect that the
External Testing Tools group has been replaced by two new groups
named Third-Party CI and Voting Third-Party CI. New third-party
continuous integration testing service accounts are initially added
to the first group, which allows them to apply verify votes only on
the openstack-dev/sandbox project. Once they have managed to confirm
some stability, they are moved to the second group, which is also
included by the first, so that they may apply verify votes on any
project.

* .../gerrit/acls/openstack-dev/sandbox.config: Apply verify voting
permissions for Third-Party CI group members, and correct review
activity permissions to use the Registered Users group instead of
the long-defunct openstack-cla group.

Change-Id: Ief3fef44df986d868af148787b3c456a98484091
2014-02-07 22:00:28 +00:00
doc/source No longer grant third-party voting initially 2014-02-07 22:00:28 +00:00
launch Support launching rax performance nodes 2013-12-18 20:03:09 +00:00
manifests Merge "Redo slave manifests for clarity and correctness." 2014-02-05 22:27:38 +00:00
modules No longer grant third-party voting initially 2014-02-07 22:00:28 +00:00
tools Split config from projects list 2014-01-28 09:32:09 -08:00
.gitignore Adds the script used to send summit invitations to ATC 2013-10-23 15:57:48 -07:00
.gitreview Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
install_jenkins_slave.sh Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
install_modules.sh Drop the saz-gearman module (we don't use it) 2013-11-21 09:21:53 -05:00
install_puppet.sh If curl is missing try wget instead 2014-01-30 21:26:45 +00:00
Rakefile Additional puppet-lint formatting 2012-11-30 20:56:32 +00:00
README.md Fix documentation to reference manifests/site.pp 2013-01-07 20:11:14 +00:00
run_puppet.sh Give run_puppet.sh mode 755 2012-09-22 17:32:02 +00:00
setup.cfg Remove pyflakes jobs 2013-09-23 18:29:18 +00:00
setup.py Remove pyflakes jobs 2013-09-23 18:29:18 +00:00
test-requirements.txt Pin Sphinx to <1.2 2013-12-10 08:36:42 -08:00
test.sh Pass sysadmins list into node defs. 2012-09-10 15:58:27 +00:00
tox.ini Fix pep8 errors in modules dir 2013-11-12 11:30:34 -05:00

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.