Puppet manifest has a file declaration that somehow duplicates itself
Given the confusing error message: err: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate declaration: File[/etc/logstash/conf.d] is already declared in file /var/lib/puppet/envs/SYS_15378/modules/logstash/manifests/config.pp at line 54; cannot redeclare at /var/lib/puppet/envs/SYS_15378/modules/logstash/manifests/config.pp:54 on node foo.bar.com Questions: If this is really duplicating a file, how do I go about debugging it (finding the file)? If not... what is this actually communicating? Notice: the duplicate declaration is on line 54 the file it is duplicating