puppet-logstash icon indicating copy to clipboard operation
puppet-logstash copied to clipboard

logstash: config,patternfile respect `$::logstash::ensure`

Open damonbreeden opened this issue 3 years ago • 3 comments
trafficstars

otherwise if a server has ensure => false but still calls logstash::configfile for any reason the file will try to be created but fail bc /etc/logstash does not exist

e.g. in your private base.pp you say

include logstash
logstash::configfile {
  ...
}

but somewhere in hiera you don't want to install logstash on a cluster so you have logstash::ensure: absent

damonbreeden avatar May 06 '22 19:05 damonbreeden

ping 🙏

damonbreeden avatar Sep 02 '22 16:09 damonbreeden

Wait, we do have CI in this project. I try to trigger it by closing and re-opening it…

smortex avatar Jan 03 '23 19:01 smortex

@damonbreeden please rebase against our latest master branch to get rid of the merge commit.

bastelfreak avatar Jan 06 '23 22:01 bastelfreak