summaryrefslogtreecommitdiffstats
path: root/puppet
diff options
context:
space:
mode:
authorLars Kellogg-Stedman <lars@redhat.com>2016-09-22 10:20:17 -0400
committerLars Kellogg-Stedman <lars@redhat.com>2016-09-22 10:20:17 -0400
commit947d5e6ca1a73d8430a4ccd0e4c8d66eb6cadbae (patch)
treea93a2cda2580b4c13e658528e2f49ca4711bcaf3 /puppet
parent75c20d5b5dabed936f86096829377b01f1c3d4b2 (diff)
explicitly set fluentd service_provider
the konstantin-fluentd package assumes sysv init scripts, while the fluentd package in rhel(/centos/fedora) uses systemd. this can cause errors starting the service. This review explicitly sets the service_provider to "systemd". This requires https://github.com/soylent/konstantin-fluentd/pull/15, which exposes the service_provider parameter in konstantin-fluentd. Change-Id: I24332203de33f56a0e49fcc15f7fb7bb576e8752
Diffstat (limited to 'puppet')
-rw-r--r--puppet/services/logging/fluentd-base.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/puppet/services/logging/fluentd-base.yaml b/puppet/services/logging/fluentd-base.yaml
index 583dca33..c8f67556 100644
--- a/puppet/services/logging/fluentd-base.yaml
+++ b/puppet/services/logging/fluentd-base.yaml
@@ -33,4 +33,5 @@ outputs:
fluentd::config_group: fluentd
fluentd::config_path: /etc/fluentd/config.d
fluentd::plugin_provider: yum
+ fluentd::service_provider: systemd
fluentd::repo_install: false