You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trudging through the code recently myself while trying to refactor large parts of it, I'm not sure why the default is not purge => true rather than the current method of adding lines to a config that may or may not be put on disk by the collectd package. Perhaps adding a simple $manage_config => false parameter would be more flexible and more transparent to the user....
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
include ::collectd
What are you seeing
collectd service fails to start using puppet generated config
What behaviour did you expect instead
collectd should start with minimal config.
/etc/collectd.conf
should not containInclude "/etc/collectd.d/*.conf"
unless there are files present in that directory./etc/collectd.conf:
/etc/collectd.d is empty by default:
collectd cannot start:
creating a blank conf file in
/etc/collectd.d
allows collectd to start:The text was updated successfully, but these errors were encountered: