puppet-sysctl icon indicating copy to clipboard operation
puppet-sysctl copied to clipboard

Convert to PDK v3.0.0 and add support for Puppet 8

Open Phil-Friderici opened this issue 2 years ago • 2 comments

This PR will convert the module to utilize PDK v3.0.0.

  • refactored the code to follow the style guides from puppet-lint and rubocop
  • added support for Puppet 8
  • fix minor details
  • add more complete unit tests
  • add Github actions for automatic code validation and unit testing [1]

Fixes #51 Fixes #75

[1] until merged, you can see the results in the PR my fork https://github.com/Phil-Friderici/puppet-sysctl/pull/3

Phil-Friderici avatar Aug 08 '23 10:08 Phil-Friderici

Can this be merged as soon as possible? Current version available form puppet module install does not work with Puppet 8.

dvdme avatar Dec 12 '23 11:12 dvdme

@thias -- is this project still active? I'm upgrading to puppet 8 and I see this PR probably resolves issues I'm running into:

Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Unknown variable: '::osfamily'. (file: /home/ubuntu/configs/puppet/modules/sysctl/manifests/params.pp, line: 4, column: 7)

jackdpeterson avatar Jul 30 '24 04:07 jackdpeterson