From 2f689ee89968591cc41d0510b7e33daade2cc8c0 Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Thu, 27 Apr 2017 15:57:33 -0400 Subject: [PATCH] Remove logstash mqtt plugin install The logstash mqtt plugin caused issues in production and we're not going to use it. We'll be emitting mqtt notifications directly from the gearman worker instead. So this commit removes the plugin install so we can set enable_mqtt to true to install the cert. Change-Id: I0a17444cce18dd4b63f1f924e393483f6d8fe8eb --- manifests/indexer.pp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/manifests/indexer.pp b/manifests/indexer.pp index 33ea486..d0116ac 100644 --- a/manifests/indexer.pp +++ b/manifests/indexer.pp @@ -87,12 +87,6 @@ class logstash::indexer ( require => Class['logstash'], } if $enable_mqtt { - exec {'install_mqtt_plugin': - command => '/opt/logstash/bin/plugin install logstash-output-mqtt', - before => Service['logstash'], - unless => '/opt/logstash/bin/plugin list logstash-output-mqtt', - } - file { '/etc/logstash/mqtt-root-CA.pem.crt': ensure => present, content => $mqtt_ca_cert_contents,