puppet::config ini_subsetting 'puppet sysconfig logdest' subsettings_delimeter
Created by: kokovikhinkv
Resource puppet::config ini_subsetting 'puppet sysconfig logdest' generates ${sysconfigdir}/puppet with string without delimeter:
DAEMON_OPTS="--logdest/var/log/puppet/puppet.log"
Puppet agent can't parse option:
/usr/bin/ruby /usr/bin/puppet agent --no-daemonize --logdest/var/log/puppet/puppet.log
Error: Could not parse application options: invalid option: --logdest/var/log/puppet/puppet.log
Adding subsetting_key_val_separator can fix issue
ini_subsetting { 'puppet sysconfig logdest':
subsetting_key_val_separator => ' ',
}