voxpupuli / puppet-kmod

manage kernel module with puppet
Apache License 2.0
17 stars 63 forks source link

Add puppet 8 & stdlib 9 support. Drop puppet 6 support #100

Closed canihavethisone closed 1 year ago

canihavethisone commented 1 year ago

Pull Request (PR) description

Add puppet 8 & stdlib 9 support. Drop puppet 6 support (in single merge)

canihavethisone commented 1 year ago

This should have unit tests added for Puppet 8 in the action, but I'm unsure how to achieve this.

smortex commented 1 year ago

This should have unit tests added for Puppet 8 in the action, but I'm unsure how to achieve this.

Modulesync would help I think (see #93): it looks like this PR has CI currently failing because REFERENCE.md needs updating, would you want to open a PR on top of this PR to fix these issues?

I think that once the module is updated with modulesync, #97 and #99 can be merged, Puppet 6 removed, and a new release done (separating each in a distinct PR helps to have a descriptive ChangeLog because it is generated from the merged PR titles and link to them).