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.
v7.0.0 (2023-09-04)
Breaking changes:
- Drop EoL Ubuntu 18.04 #160 (kenyon)
- metadata.json: require at least stdlib 7.0.0 #158 (kenyon)
- Drop Puppet 6 support #155 (bastelfreak)
- Configure slaves with systemd #142 (kenyon)
Implemented enhancements:
- Add Ubuntu 22.04 support #161 (kenyon)
- Add option for management of datadir #159 (kenyon)
- Add Puppet 8 support #157 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #156 (bastelfreak)
- Add option to manage imgcache directory #146 (yakatz)
- Add
default_slaves
parameter for theTargets
section #143 (kenyon)
Fixed bugs:
- Wrong version in stdlib dependency #154
Closed issues:
v6.0.0 (2022-03-15)
Breaking changes:
- Add RHEL/CentOS 8 and remove EOL Puppet 5 #147 (yakatz)
- Remove optional module dependencies #140 (kenyon)
- Drop support for Ubuntu 14.04, add 18.04 and 20.04; add Debian 10 and 11 #139 (kenyon)
Implemented enhancements:
Closed issues:
- Use defaults from params.pp #72
Merged pull requests:
- Fix params that are now default undef #149 (waipeng)
- README cleanup #137 (kenyon)
- Convert docs to Puppet Strings format #136 (kenyon)
- assert_private() in private classes #135 (kenyon)
- Allow stdlib 8.0.0 #133 (smortex)
v5.1.1 (2020-09-25)
Closed issues:
- Support latest puppetlabs-firewall #128
Merged pull requests:
- Update dependencies to support latest puppetlabs-firewall #129 (andybotting)
v5.1.0 (2020-09-24)
Implemented enhancements:
- add support for Puppet 5 #82
Fixed bugs:
- Allow puppetlabs/concat 6.x, puppetlabs/stdlib 6.x #110 (dhoppe)
- Fix selinux::module parameter #109 (sapakt)
Closed issues:
- Support latest puppetlabs-apache #125
Merged pull requests:
- Support puppetlabs-apache 5.x #126 (andybotting)
- modulesync 3.0.0 & puppet-lint updates #118 (bastelfreak)
- update repo links to https #116 (bastelfreak)
- Allow puppet-selinux 2.x and 3.x #111 (ekohl)
v5.0.0 (2019-05-07)
Breaking changes:
- modulesync 2.7.0 and drop puppet 4 #106 (bastelfreak)
Merged pull requests:
- Allow puppetlabs/apache 4.x #107 (dhoppe)
- modulesync 2.2.0 and allow puppet 6.x #103 (bastelfreak)
v4.0.0 (2018-09-17)
Breaking changes:
- Fix smokeping::target type #99 (alexjfisher)
Implemented enhancements:
- Update module dependencies #100 (alexjfisher)
Closed issues:
- Variables 'remark' and 'hierarchy_parent' should have defaults matching validation as strings. #74
Merged pull requests:
- Add EL7 operating systems to metadata.json #101 (alexjfisher)
- allow puppetlabs/stdlib 5.x #96 (bastelfreak)
v3.1.1 (2018-06-17)
Fixed bugs:
Merged pull requests:
- Remove docker nodesets #90 (bastelfreak)
- drop EOL OSs; fix puppet version range #89 (bastelfreak)
v3.1.0 (2018-03-30)
Fixed bugs:
Merged pull requests:
- fix project_page link in metadata.json #85 (bastelfreak)
- bump puppet to latest supported version 4.10.0 #84 (bastelfreak)
v3.0.0 (2017-11-11)
Merged pull requests:
- replace validate_* with datatypes in target #70 (bastelfreak)
- Add basic unit testing #69 (bastelfreak)
- purge trailing whitespace in README.md #68 (bastelfreak)
v2.0.0 (2017-02-11)
Closed issues:
- Standalone mode complains about missing Slaves file. #44
- Use puppetlabs-concat instead of ripienaar-concat? #41
- /etc/smokeping/config.d/Slaves is declared twice on a master #38
- Slave config? #34
- /etc/smokeping/config seems not to be managed by puppet-smokeping module #25
Merged pull requests:
- Bump minimum version dependencies (for Puppet 4) #57 (juniorsysadmin)
- Bump puppet minimum version_requirement to 3.8.7 #56 (juniorsysadmin)
- Fix puppet syntax in README.md #55 (AlessandroLorenzi)
- Lint fixes and metadata.json #53 (alexjfisher)
- Concat resources need to depend on target dir #49 (claytono)
- Add support to manage an SELinux policy #47 (djjudas21)
- Add edgetrigger option to smokeping alerts. #46 (gfokkema)
- Manage Apache #45 (djjudas21)
- Fix param name #43 (djjudas21)
- Only include /etc/smokeping/conf.d/Slaves when mode is master #40 (davewongillies)
v1.7.2 (2016-02-18)
Merged pull requests:
v1.7.1 (2015-12-11)
Merged pull requests:
- Include params needed #37 (AlexRRR)
- perldoc namespace incorrect #36 (AlexRRR)
- Allow to specify targets through hiera #35 (vincentbernat)
- Initial EL (RHEL, CentOS, Fedora, Scientific Linux, Amazon Linux, etc) support #32 (jethrocarr)
- Small Improvements #30 (jethrocarr)
- Added minimum framework for tests to enable syntax validation. #29 (jethrocarr)
- Don't invent email addresses, use example.com/org/net or localhost #28 (jethrocarr)
- Fixed error while using slave_display_name (was ignored) #27 (fetzerms)
- Fixed error on slave color not beeing automatically generated. #26 (fetzerms)
- Rename type parameter for future parser compat #24 (claytono)
v1.7.0 (2015-02-19)
Closed issues:
- Tags would be really very handy. #15
Merged pull requests:
- fix(hostname): remove hostname from default #23 (alkivi-sas)
- fix(templates): naming variables for templates #22 (alkivi-sas)
- Allow leaving out of alerts parameter (empty array instead of false by default) #21 (legooolas)
v1.6.0 (2014-10-21)
Fixed bugs:
- Master without slaves #4
Closed issues:
Merged pull requests:
- Require smokeping installed before creating dirs #19 (claytono)
- Allow arbitrary probe config values #16 (claytono)
- Allow setting the step for FPing Probes #13 (darkyat)
- Use validate_re to detect whitespace in title #11 (hakamadare)
- added options param to smokeping::target #9 (hakamadare)
- indentation cleanup #8 (rendhalver)
- Add support for empty "alerts =" lines in targets. #7 (cjsoftuk)
- Add standalone option, fix webserver user, some alinging #5 (darktim)
- Fix slave_color format for colors < 100000 #2 (x-way)
- make nomasterpoll configurable in smokeping::target #1 (x-way)
* This Changelog was automatically generated by github_changelog_generator