All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support for multiple instances (#318, #319, #321) - Thanks!
- "hostkeys.pp" isn't marked private anymore (#317)
- update path to sftp server on Gentoo (#315, breaking change)
- allow stdlib < 9.0.0 (#314)
- ssh_config: Don't populate options that are set to undef (#312)
- Fix grammar and spelling in various places
- Use GitHub Actions instead of TravisCI
- Update module dependencies
- Dropped support for puppet 4 and 5 (Breaking Change)
- support older facter versions (#293)
- Fix absolute class name includes
- Use gid 0 instead of group name for $host_priv_key_group (#289)
- Sort hostkeys (#288)
- Do not show diff when installing a ssh private host key (#283)
- Don't populate options which have a value of
undef
(#281)
- document exclusion of interfaces and ipaddresses within hostkeys.pp (#267)
- add parameter to use trusted facts to hostkeys.pp (#226)
- don't fail at deep_merge if hiera data not available, see #272
- Fix typo in match_block example in README, see #271, #273
- Add CHANGELOG (starting with this release), see #222
- Test module with Puppet 6.1, see #269
- Convert
ipaddresses
to 4x API namespaced function, see #270 - Allow
puppetlabs
stdlib
andconcat
6.x, see #280