system-config/modules/openstack_project/manifests
Clark Boylan abe222fa9e Fix logstash gearman puppet.
* modules/openstack_project/manifests/logstash.pp: Concat is not
available in our version of puppetlabs stdlib. Use flatten instead
which is available. Remove dependency on non existant logstash::indexer
class. Fix requires orders.

* modules/openstack_project/manifests/logstash_worker.pp: Fix requires
orders.

* modules/openstack_project/files/logstash/jenkins-log-client.init
* modules/openstack_project/files/logstash/jenkins-log-worker.init:
Set pidfile argument when calling scripts.

* modules/openstack_project/files/logstash/log-gearman-worker.py:
Use python2 compatible gzip.GzipFile instead of gzip.decompress. Send
work exception instead of work fail when an exception happens. Log these
exceptions locally as well.

Change-Id: Idf0a873215acb72187e058a0306a21ccd928d464
Reviewed-on: https://review.openstack.org/32804
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Khai Do <zaro0508@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2013-06-17 21:08:48 +00:00
..
automatic_upgrades.pp Update automatic_upgrades to support RHEL/Centos. 2013-05-17 17:21:37 +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 Add support for Fedora 18 to install_puppet.sh. 2013-06-17 20:55:26 +00:00
cacti_device.pp Make cacti_device a define. 2012-10-30 13:37:58 +00:00
cacti.pp Add logstash nodes and elasticsearch to cacti. 2013-05-30 17:23:27 +00:00
community.pp Style Guide updates for puppet-lint 2012-09-27 14:59:57 +00:00
dashboard.pp No longer include mysql::server for dashboard. 2013-05-21 23:49:02 +00:00
dev_slave_template.pp Add jenkins dev slaves. 2013-05-20 17:34:27 +00:00
devstack_launch_slave.pp Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
eavesdrop.pp Add nicks parameter to statusbot. 2013-03-29 22:46:56 +00:00
elasticsearch.pp Scale out logstash indexing to multiple hosts. 2013-05-29 00:33:36 +00:00
etherpad_dev.pp add ep_headings option to etherpad install 2013-04-08 19:00:46 +00:00
etherpad.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
gerrit.pp Add robots.txt to gerrit. 2013-06-10 20:21:16 +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 Add jenkins dev slaves. 2013-05-20 17:34:27 +00:00
jenkins_dev.pp Fix ssh public key on jenkins-dev. 2013-06-04 21:48:10 +00:00
jenkins.pp Scale out logstash indexing to multiple hosts. 2013-05-29 00:33:36 +00:00
lists.pp Adding the list for OpenStack discussions in Spanish 2013-05-28 15:40:18 +00:00
logstash_worker.pp Fix logstash gearman puppet. 2013-06-17 21:08:48 +00:00
logstash.pp Fix logstash gearman puppet. 2013-06-17 21:08:48 +00:00
mirror26_slave.pp Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
mirror27_slave.pp Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
mirror_slave.pp Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
params.pp The facter osfamily of Ubuntu is Debian. 2013-04-25 21:37:00 +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 Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
pypi.pp Update to multi-mirror jeepyb. 2013-03-18 20:50:37 +00:00
review_dev.pp Install gerrit-2.4.2-17 on review-dev. 2013-05-15 05:14:54 +00:00
review.pp Install gerrit-2.4.2-17 on review. 2013-05-15 05:29:03 +00:00
server.pp Remove whoopsie package from all servers. 2013-05-14 18:55:57 +00:00
slave_template.pp Cleanup openstack_project manifest lint errors. 2012-11-21 17:48:11 +00:00
slave.pp Add jenkins dev slaves. 2013-05-20 17:34:27 +00:00
ssl_cert_check.pp Add ssl-cert-check to cacti server 2013-05-26 02:57:11 +00:00
static.pp Add releasestatus SSH key 2013-05-29 18:56:03 +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 Use facter's osfamily instead of operatingsystem. 2013-04-25 21:37:03 +00:00
translation_slave.pp Pass Jenkins' SSH pub key to special slaves. 2013-06-03 22:42:40 +00:00
users.pp Add rockstar account to puppet 2013-05-23 22:31:15 +00:00
wiki.pp Add backups to wiki server. 2013-01-17 18:28:24 +00:00
zuul_dev.pp Use Zuul's internal gearman server. 2013-06-04 21:47:33 +00:00
zuul_prod.pp Reconfigure jobs for gearman plugin. 2013-06-14 20:18:21 +00:00