Our machines py policy run with a default umask of 027; when files and directories are created by Puppet without specifying a mode explicitly, this usually leads to files not being accessible.
Explicitly setting user and group here makes sure the file is readable by staging::extract even when umask is set to 027.
Our machines py policy run with a default umask of 027; when files and directories are created by Puppet without specifying a mode explicitly, this usually leads to files not being accessible.
Explicitly setting user and group here makes sure the file is readable by staging::extract even when umask is set to 027.