puppet-sysctl
puppet-sysctl copied to clipboard
Puppet 8 Does not support legacy fact values
When executing a puppet run on Puppet 8, Puppet no longer recognizes facts such as ::osfamily when executing a run. sysctl/manifests/params.pp line 4 is an example of this:
if ($::osfamily == 'RedHat' and
It should be migrated to the new fact values as follows:
if ($facts['os']['family'] == 'RedHat and
and so forth. I will try to put together some pull requests, but sysctl has become unusable on modern Puppet due to this breaking change.
+1
+1
Any news on this?