All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v4.0.1 (2023-10-02)
Fixed bugs:
- kmods fact produces null byte in parameters datastructure #98
Merged pull requests:
v4.0.0 (2023-08-07)
Breaking changes:
- Drop legacy code for non-systemd systems #104 (bastelfreak)
- Drop EoL Debian 9 #103 (bastelfreak)
- Drop Puppet 6 support #95 (bastelfreak)
Implemented enhancements:
- Add AlmaLinux/Rocky support #102 (bastelfreak)
- Add Puppet 8 support #99 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #97 (bastelfreak)
Fixed bugs:
v3.2.0 (2022-05-04)
Implemented enhancements:
Fixed bugs:
- kmod::alias documentation incorrectly refers to modulename #82
- Ignore kmod fact read errors #81 (jcpunk)
Closed issues:
- Need a way to enforce permissions on created files #86
- README.md kmod::alias example is incorrect #84
- Warning after upgrading to v3.1.0 #79
Merged pull requests:
v3.1.1 (2022-02-07)
Merged pull requests:
v3.1.0 (2022-02-02)
Implemented enhancements:
Fixed bugs:
Closed issues:
- kmod fact consistently fails with 'expected argument to be a String, Symbol, or Hash' #74
Merged pull requests:
- Allow stdlib 8.0.0 #71 (smortex)
- pull fixtures from git and not forge #70 (bastelfreak)
v3.0.0 (2021-06-14)
Breaking changes:
- Drop Ubuntu 12/14 support; Add 18/20 support #68 (bastelfreak)
- Drop EoL Debian 6-8 support; add Debian 10 #67 (bastelfreak)
- Drop EoL CentOS 5/6 support #66 (bastelfreak)
- Drop EoL puppet 4/5 support; add Puppet 7 #65 (bastelfreak)
Implemented enhancements:
2.5.0 (2020-03-09)
- Add support for EL8 [GH #59]
- Remove augeasversion check [GH #53]
- Convert to PDK [GH #54]
- Allow stdlib 6
- Add hiera class parameters and update documentation [GH #47]
- kmod::load: load modules the systemd way if the system runs systemd [GH #48]
- Adapt tests for Puppet 6
- Add ArchLinux support [GH #39, #40]
- Fix ensure=absent in alias [GH #42]
Add minimal SuSE support
Use docker for acceptance tests
Fix strict_variables activation with rspec-puppet 2.2
Add beaker_spec_helper to Gemfile
Use random application order in nodeset
add utopic & vivid nodesets
Don't allow failure on Puppet 4
Add puppet-lint-file_source_rights-check gem
Don't pin beaker
Add nodeset ubuntu-12.04-x86_64-openstack
- Add beaker nodeset
- Fix kmod::install's file class parameter's default
- Add kmod::option and refactored everything to use kmod::setting
- removed obsolete generic.pp
- Lint
- Fix relative class inclusions
- Fix unquoted strings in cases
- Fix for future parser
- Setup automatic Forge releases
- Fix deprecation warnings, #22
- Add unit tests
- Various improvements
* This Changelog was automatically generated by github_changelog_generator