Puppet version: 3.8 (old, but can't upgrade).
I had a "file {}" resource "blow up" on me today, a crontab file that cron refused to load because
(*system*file) WRONG FILE OWNER (/etc/cron.d/file)
This because I didn't have any 'owner' or 'group' parameters to the "file {}" resource.. I had logged
in as myself ('turbo') and run "sudo puppet agent -t", which lead to the file in question being owned
by *me* ('turbo') instead of 'root'.
Is this a known behaviour? Is it documented somewhere where I *should* have seen it?