system-config/modules/openstack_project/manifests
Jeremy Stanley b9b510ba6a Connectivity from workers to gearmand on zuul.
* manifests/site.pp: Pass both jenkins.openstack.org and
jenkins-dev.openstack.org to openstack_project::zuul as the list of
gearman workers for use in iptables rules.

* modules/openstack_project/manifests/jenkins.pp
* modules/openstack_project/manifests/jenkins_dev.pp: Remove unused
4155/tcp from public allowed ports list, previously for a bzr
service which is no longer running on these servers.

* modules/openstack_project/manifests/zuul.pp: Add iptables rules
allowing access from gearman workers to the gearmand, and also
configure gearmand to listen on all addresses including IPv6, as
opposed to its IPv4-only default.

* install_modules.sh: Add puppetlabs-stdlib version 3.2.0 to the list of
puppet dependencies. This is required to pull in the "flatten" function
used in zuul.pp above.

Change-Id: I05d4abc92b3050884a7e9f3c2b6cd9dcc81bfa36
Reviewed-on: https://review.openstack.org/26245
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-04-05 20:11:04 +00:00
..
automatic_upgrades.pp Split out tmp clean and auto upgrades. 2013-03-04 17:58:03 +00:00
backup_server.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
bare_slave.pp Style Guide updates for puppet-lint 2012-09-27 14:59:57 +00:00
base.pp Remove LinuxJedi and soren from the nodes. 2013-03-21 19:15:04 +00:00
cacti_device.pp Make cacti_device a define. 2012-10-30 13:37:58 +00:00
cacti.pp Add zuul to cacti. 2013-03-16 18:02:32 +00:00
community.pp Style Guide updates for puppet-lint 2012-09-27 14:59:57 +00:00
dashboard.pp Changed require mysql to include mysql::server in dashboard class. 2013-03-25 15:57:00 +00:00
devstack_launch_slave.pp Add jenkins ssh private key to devstack-launch. 2013-03-18 16:08:07 +00:00
eavesdrop.pp Add nicks parameter to statusbot. 2013-03-29 22:46:56 +00:00
etherpad_dev.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
etherpad.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
gerrit.pp Added swift store credentials to openstackwatch. 2013-03-25 10:15:21 +00:00
glancetest.pp Remove swift credentials from Jenkins slaves. 2013-04-03 17:57:08 +00:00
graphite.pp Add graphite. 2012-12-02 20:28:38 +00:00
groups.pp Add groups.openstack.org. 2012-11-20 01:34:55 +00:00
init.pp New SSH key for jenkins user. 2013-01-07 21:15:04 +00:00
jenkins_dev.pp Connectivity from workers to gearmand on zuul. 2013-04-05 20:11:04 +00:00
jenkins.pp Connectivity from workers to gearmand on zuul. 2013-04-05 20:11:04 +00:00
lists.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
logstash.pp Add skeleton logstash module. 2013-01-29 20:44:09 +00:00
mirror26_slave.pp Add pypi mirror building slaves. 2013-03-25 20:26:10 +00:00
mirror27_slave.pp Add pypi mirror building slaves. 2013-03-25 20:26:10 +00:00
mirror_slave.pp Add pypi mirror building slaves. 2013-03-25 20:26:10 +00:00
params.pp Add update_pkg_list_cmd to openstack_project. 2013-03-05 20:55:27 +00:00
paste.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
planet.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
puppet_cron.pp Add update_pkg_list_cmd to openstack_project. 2013-03-05 20:55:27 +00:00
puppetmaster.pp Move puppetmaster git repo. 2012-12-16 17:53:53 +00:00
pypi_slave.pp Cleanup puppet parser warnings. 2012-12-28 16:52:17 +00:00
pypi.pp Update to multi-mirror jeepyb. 2013-03-18 20:50:37 +00:00
review_dev.pp Pass openstackwatch swift creds through to gerrit. 2013-03-26 17:48:36 +00:00
review.pp Pass openstackwatch swift creds through to gerrit. 2013-03-26 17:48:36 +00:00
server.pp Disable logging to /dev/xconsole. 2013-02-22 00:05:11 +00:00
slave_template.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
slave.pp Split out tmp clean and auto upgrades. 2013-03-04 17:58:03 +00:00
static.pp Move zuul status to static.o.o. 2013-03-29 20:49:54 +00:00
summit.pp Open port 80 on summit.o.o and add ttx. 2013-02-08 03:12:00 +00:00
template.pp Switch to puppetlabs-ntp. 2013-03-04 17:59:56 +00:00
tmpcleanup.pp Split out tmp clean and auto upgrades. 2013-03-04 17:58:03 +00:00
translation_slave.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
users.pp Open port 80 on summit.o.o and add ttx. 2013-02-08 03:12:00 +00:00
wiki.pp Add backups to wiki server. 2013-01-17 18:28:24 +00:00
zuul.pp Connectivity from workers to gearmand on zuul. 2013-04-05 20:11:04 +00:00