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.
v6.1.0 (2024-09-09)
Merged pull requests:
v6.0.0 (2023-10-04)
Breaking changes:
- Drop EoL Ubuntu 16.04 support #159 (bastelfreak)
- Drop EoL Debian 9 support #158 (bastelfreak)
- Drop Puppet 6 support #151 (bastelfreak)
Implemented enhancements:
- puppet/systemd: Allow 5.x & 6.x #161 (bastelfreak)
- Add Ubuntu 22.04 support #160 (bastelfreak)
- Add Puppet 8 support #156 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #155 (bastelfreak)
v5.1.0 (2023-01-27)
Implemented enhancements:
v5.0.0 (2022-11-21)
Breaking changes:
Implemented enhancements:
Fixed bugs:
Merged pull requests:
v4.0.2 (2022-08-28)
Merged pull requests:
- puppetlabs/apt: Allow 9.x #137 (bastelfreak)
v4.0.1 (2022-07-20)
Fixed bugs:
v4.0.0 (2022-07-14)
Breaking changes:
- drop legacy timer code #133 (bastelfreak)
- Drop legacy gpgkeyfingerprint parameter #132 (bastelfreak)
- restructure fact data, fix filename spelling #126 (foxxx0)
Implemented enhancements:
- Add Rocky Linux support #127 (bastelfreak)
Fixed bugs:
- new fact doesn't work on servers with a single interface #129
- fact: Add support for single interfaces #131 (bastelfreak)
- apt: set gpg key checksum ensure=file #130 (bastelfreak)
v3.3.0 (2022-01-07)
Implemented enhancements:
- yumrepo: Set gpgcheck to 1 #124 (bastelfreak)
- Add AlmaLinux support #123 (bastelfreak)
- Apt: Use gpg repo key only for lldpd repository #121 (bastelfreak)
Merged pull requests:
- Configure external repo for tests and cleanup hiera #122 (bastelfreak)
v3.2.0 (2021-12-07)
Implemented enhancements:
- Add Debian 11 support #118 (bastelfreak)
- Add RHEL 8 support #117 (yakatz)
Closed issues:
- Error handling in
lldp2facts
#66
v3.1.0 (2021-08-29)
Implemented enhancements:
- Enable Gentoo support #114 (bastelfreak)
v3.0.3 (2021-08-26)
Merged pull requests:
v3.0.2 (2021-07-31)
the 3.0.1 release wasn't successful because the CI pipeline failed. 3.0.2 contains the same Puppet code + a fixed Gemfile
v3.0.1 (2021-07-30)
Merged pull requests:
- switch from camptocamp/systemd to voxpupuli/systemd #105 (bastelfreak)
v3.0.0 (2021-06-05)
Breaking changes:
- Drop Puppet 5 support; enable Puppet 7 support #103 (bastelfreak)
- Drop EoL CentOS 6 #100 (bastelfreak)
- Drop Debian8 (jessie) support #99 (b4ldr)
Implemented enhancements:
- Allow latest dependencies #102 (bastelfreak)
- Add FreeBSD 12 support #101 (bastelfreak)
- rewrite module with native fact #97 (b4ldr)
Fixed bugs:
- CentOS 6: Fix mirror URL #94 (bastelfreak)
Merged pull requests:
- regenerate REFERENCE.md / Add puppet-lint-param-docs linter #92 (bastelfreak)
v2.3.0 (2020-08-03)
Implemented enhancements:
- move common.yaml to init.pp #85 (bastelfreak)
- Add Debian 10 support #84 (bastelfreak)
Closed issues:
- Debian Repo key has changed, fingerprint needs to be updated #87
Merged pull requests:
- modulesync 3.0.0 & puppet-lint updates #89 (bastelfreak)
- Binaries now exist for 20.04 so use the repo. #88 (jchonig)
- Use voxpupuli-acceptance #83 (ekohl)
- update repo links to https #81 (bastelfreak)
v2.2.0 (2020-01-11)
Merged pull requests:
- simplify systemd timer setup #79 (bastelfreak)
v2.1.0 (2019-11-07)
Implemented enhancements:
Merged pull requests:
v2.0.1 (2019-10-19)
Merged pull requests:
- Update tests for VirtuozzoLinux 7 #72 (bastelfreak)
- fix docs links in README.md #71 (bastelfreak)
v2.0.0 (2019-10-18)
Breaking changes:
- drop Ubuntu 14.04 support #65 (bastelfreak)
- modulesync 2.7.0 and drop puppet 4 #62 (bastelfreak)
Implemented enhancements:
- Add VirtuozzoLinux 7 support #69 (bastelfreak)
- allow puppetlabs/stdlib 6.x #68 (bastelfreak)
Merged pull requests:
v1.3.1 (2018-10-20)
Merged pull requests:
- modulesync 2.2.0 and allow puppet 6.x #59 (bastelfreak)
- add initial REFERENCE.md #58 (bastelfreak)
- allow puppetlabs/stdlib 5.x and puppetlabs/apt 6.x #56 (bastelfreak)
v1.3.0 (2018-08-25)
Implemented enhancements:
- Add official ubuntu 18.04 support #49
Fixed bugs:
Merged pull requests:
- allow puppetlabs/apt 5.x #51 (bastelfreak)
- drop EOL OSs; fix puppet version range #45 (bastelfreak)
- Rely on beaker-hostgenerator for docker nodesets #44 (ekohl)
v1.2.0 (2018-05-07)
Implemented enhancements:
- add ubuntu 18.04 support #39 (bastelfreak)
Merged pull requests:
- execute travis jobs on newer ruby versions #41 (bastelfreak)
- fix documentation about FreeBSD 11 support #40 (bastelfreak)
v1.1.0 (2018-04-25)
Merged pull requests:
- bump puppet version requirement #37 (bastelfreak)
- run acceptance tests on debian 9 #36 (bastelfreak)
- switch to relative class scope / update gpg key for apt repos #34 (bastelfreak)
- allow camptocamp/systemd 2.X #33 (bastelfreak)
v1.0.1 (2018-02-21)
Fixed bugs:
- use ensure_packages() to install jq #30 (bastelfreak)
Closed issues:
- Label sync #27
Merged pull requests:
- add parameter section to README.md #28 (bastelfreak)
v1.0.0 (2017-11-21)
Implemented enhancements:
- add puppet-strings documentation, mark private classes private #19 (bastelfreak)
- add support for Debian8/9 and Ubuntu14.04/16.04 #17 (bastelfreak)
- switch to https urls in the repofile #12 (bastelfreak)
- add support for puppet5 #11 (bastelfreak)
Fixed bugs:
- Repository setup on CentOS 6 is broken #16
- Module tries to install nonexistent package jq on CentOS #10
- Broken repo management #6
- Add missing datafile for RedHat #24 (bastelfreak)
- fix scope typos in data #20 (bastelfreak)
- Add unit tests + minor bugfixes #5 (bastelfreak)
- set correct versions for OSes in metadata.json #3 (bastelfreak)
Merged pull requests:
- update documentation about CentOS #26 (bastelfreak)
- drop unused config class #25 (bastelfreak)
- add badges to README.md #22 (bastelfreak)
- add acceptance tests on centos6 #15 (bastelfreak)
- update readme #14 (bastelfreak)
- Clean up the specs #13 (ekohl)
- Convert to data-in-modules #9 (bastelfreak)
- Add acceptance tests #8 (bastelfreak)
- drop fedora 24, add fedora 26/27 #7 (bastelfreak)
- bump lower puppet-systemd version to at least 1.0.0 #4 (bastelfreak)
- add AGPL-3 license #1 (bastelfreak)
* This Changelog was automatically generated by github_changelog_generator