Details
Description
Puppet Version:
Puppet Server Version:
OS Name/Version: Any Linux tested.
We (Voxpupuli) are using file resource with source_permissions attribute here :
https://github.com/voxpupuli/puppet-openvpn/blob/master/manifests/ca.pp#L63
It looks to do the expected job.
It appears linked with https://tickets.puppetlabs.com/browse/PUP-5921
But docs about types does not show deprecation message.
The deprecation message is it yet relevant ?
Desired Behavior:
No deprecation warning.
Actual Behavior:
$> puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.3BVJmE
Info: Loading facts
Info: Loading facts
Notice: Compiled catalog for vpnserver in environment production in 0.21 seconds
Warning: The `source_permissions` parameter is deprecated. Explicitly set `owner`, `group`, and `mode`.
(file: /etc/puppetlabs/code/modules/openvpn/manifests/ca.pp, line: 59)
Info: Applying configuration version '1543266749'