De acordo com o comentário, se a propriedade mode
do recurso file
estiver definida em uma classe base e você desejar substituí-la, use undef
:
class specialist inherits base {
File["/etc/example"] {
content => "new content",
mode => undef,
}
}
A propriedade mode
será então não gerenciada e não será alterada pelo Puppet.