explicitly set fluentd service_provider
authorLars Kellogg-Stedman <lars@redhat.com>
Thu, 22 Sep 2016 14:20:17 +0000 (10:20 -0400)
committerLars Kellogg-Stedman <lars@redhat.com>
Thu, 22 Sep 2016 14:20:17 +0000 (10:20 -0400)
commit947d5e6ca1a73d8430a4ccd0e4c8d66eb6cadbae
treea93a2cda2580b4c13e658528e2f49ca4711bcaf3
parent75c20d5b5dabed936f86096829377b01f1c3d4b2
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
puppet/services/logging/fluentd-base.yaml