system-config/modules
David Boucha b085abb41b Give Jenkins the ability to trigger puppet runs
* modules/openstack_project/files/salt-trigger.sudoers: Allow the
jenkins user to send messages to the salt master.

* modules/openstack_project/manifests/salt_trigger_slave.pp: Add the
sudoers inclusion above to the salt-trigger slave.

* modules/salt/manifests/master.pp: Change ownership on the existing
salt configuration directory on the master to belong to the salt
user, and add the file structure for the new reactor components.

* modules/salt/templates/master.erb: Add reactor configuration to
run tests.sls when receiving a trigger named jenkins.

* modules/salt/templates/tests.reactor.erb: Define a puppet command
which will be run on all minions.

Change-Id: I346bb28e5b4d53618855a28f616f7c5ed0e60dc7
2013-09-12 23:37:30 +00:00
..
asterisk Clean up warning messages for asterisk 2013-08-13 13:29:21 -04:00
bup Add backup restore docs. 2013-09-06 13:29:04 -07:00
cgit Merge "Move location of haproxy rsyslog conf file." 2013-08-29 00:22:14 +00:00
devstack_host Clean up of minor puppet-lint warnings. 2012-11-23 21:41:37 +00:00
etherpad_lite add ep_fintest, needed by ep_headings to etherpad 2013-04-09 17:19:51 +00:00
exim Add queue_smtp_domains as a parameter 2013-08-01 12:14:17 -07:00
gerrit Merge "Use cgit server instead of github for everything" 2013-08-23 17:01:32 +00:00
gerritbot Merge "Add cookiecutter templates repo" 2013-09-09 16:45:22 +00:00
github Protect pygithub with proper capitalization. 2012-12-01 00:58:52 +00:00
graphite Work acound carbon issue #55. 2013-01-02 19:05:59 +00:00
iptables The facter osfamily of Ubuntu is Debian. 2013-04-25 21:37:00 +00:00
jeepyb Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
jenkins Merge "Use gerrit for the remote update in post jobs" 2013-09-05 21:48:49 +00:00
kibana Better elasticsearch cluster settings. 2013-07-01 17:49:09 +00:00
launchpad_sync Rename and delete a set of projects 2013-08-17 21:09:58 -04:00
lodgeit Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
logrotate Clean up of minor puppet-lint warnings. 2012-11-26 20:55:57 +00:00
logstash Poke a hole through the proxy for cluster health 2013-09-06 21:38:48 +00:00
mailman Default to admin viewable mailman membership 2013-05-06 18:13:53 +00:00
mediawiki Add dependencies for lua and openid for mediawiki 2013-05-01 17:49:12 +00:00
meetbot Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
mysql_backup/manifests Make mysql backup crons quiet. 2013-08-20 13:05:43 -07:00
nodepool Update nodepool init script to nodepoold 2013-08-30 15:00:31 -07:00
openssl/manifests Puppet lint fixes 2012-11-12 18:58:07 +00:00
openstack_project Give Jenkins the ability to trigger puppet runs 2013-09-12 23:37:30 +00:00
packagekit Add packagekit module. 2013-05-17 17:21:21 +00:00
pip No longer link pip to pip-python on Red Hat 2013-08-06 23:45:46 +00:00
planet/manifests Remove remove_nginx. 2013-05-20 20:40:03 +00:00
puppetboot Fedora and Debian don't use Upstart files. 2013-06-26 13:57:41 +00:00
pypimirror Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
recheckwatch if duplicate bug not in recheckwatch, add it in 2013-09-11 10:57:52 -07:00
releasestatus Fix releastestatus dependency 2013-08-24 07:49:02 -07:00
remove_nginx/manifests Clean up of minor puppet-lint warnings. 2012-11-23 21:41:37 +00:00
reviewday Force reviewday ssh to gerrit to use ipv4 2013-05-14 02:02:12 +00:00
salt Give Jenkins the ability to trigger puppet runs 2013-09-12 23:37:30 +00:00
snmpd Use facter's osfamily instead of operatingsystem. 2013-04-25 21:37:03 +00:00
ssh Use facter's osfamily instead of operatingsystem. 2013-04-25 21:37:03 +00:00
ssl_cert_check/manifests Add ssl-cert-check to cacti server 2013-05-26 02:57:11 +00:00
statusbot Use cgit server instead of github for everything 2013-08-19 10:19:47 -07:00
subversion/manifests More puppet-lint formatting fixes 2012-10-05 19:47:44 +00:00
sudoers Clean up of minor puppet-lint warnings. 2012-11-26 20:55:57 +00:00
tmpreaper Clean up of minor puppet-lint warnings. 2012-11-23 21:41:37 +00:00
ulimit The facter osfamily of Ubuntu is Debian. 2013-04-25 21:37:00 +00:00
unattended_upgrades Add saltstack APT repository to automatic upgrades 2013-09-12 17:12:18 +00:00
user/manifests Create localuser.pp 2012-11-10 23:50:17 +00:00
zuul Merge "Use cgit server instead of github for everything" 2013-08-23 17:01:32 +00:00