1
0
mirror of https://github.com/krislamo/puppet-fluentd synced 2025-09-11 16:19:29 +00:00

Upgrade to td-agent v4 on older Puppet installs

The fluentd_gem provider for installing fluentd plugins uses
Puppet's built-in gem provider. Unfortunately, that gem provider
on our Puppet version is not compatible with td-agent's new embedded
Ruby since it includes the no-rdoc and no-ri flags deprecated and
replaced by the no-document flag. This install function override
replaces the flags and might be removable after a Puppet upgrade.
This commit is contained in:
2022-05-18 15:24:34 -04:00
parent bbc4e06d07
commit 6620a30633
2 changed files with 12 additions and 3 deletions

View File

@@ -19,7 +19,7 @@ class fluentd::params {
$user_group = 'td-agent'
$user_groups = ['adm']
# repo params
$repo_version = 3
$repo_version = 4
case $::osfamily {
'Debian': {