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.0.0 (2023-03-10)
Breaking changes:
Implemented enhancements:
- NRPEv3 Support for FreeBSD - Add param listen_queue_size #64 (Toutzn)
- Add support for Debian 10, 11 and Ubuntu 18.04, 20.04 #56 (smortex)
Closed issues:
- nrpe Package on 20.04 is Persistently Reinstalling as a Corrective Action #65
Merged pull requests:
- docs: fix typo #62 (MindTooth)
- dont hardcode facter versions in tests #61 (bastelfreak)
- Allow stdlib 8.0.0 #53 (smortex)
v5.0.0 (2021-05-06)
Breaking changes:
- Add Puppet 7 support; Drop Puppet 5 support; concat/stdlib: Allow 7.x #48 (bastelfreak)
- Drop EOL EL 5 & 6 #44 (ekohl)
Implemented enhancements:
- Support IP addresses with subnets in allowed_hosts #47 (mleiner)
- Add pid directory management #38 (coreone)
Fixed bugs:
Closed issues:
- Error when package_name is customized #41
v4.0.0 (2020-05-10)
Breaking changes:
- drop Ubuntu 14.04 support #26 (bastelfreak)
- modulesync 2.7.0 and drop puppet 4 #23 (bastelfreak)
Implemented enhancements:
- Add
commands
andplugins
parameters #17 (alexjfisher)
Fixed bugs:
- Allow puppetlabs/concat 6.x, puppetlabs/stdlib 6.x; require at least concat 4.1.0 instead of 3.0.0 #24 (dhoppe)
Closed issues:
- Adding interface for Hiera and nrpe resources #16
Merged pull requests:
- Use voxpupuli-acceptance #33 (ekohl)
- Enable changing allow_weak_random_seed config param #29 (jorhett)
- drop RHEL5, add Debian8/ubuntu16 support #19 (bastelfreak)
- Add more acceptance tests #15 (alexjfisher)
- Add basic acceptance tests #14 (alexjfisher)
v3.0.0 (2018-11-07)
This is the first VoxPupuli release of puppet/nrpe
. puppet/nrpe
is a fork of pdxcat/nrpe
.
Users migrating from pdxcat/nrpe
should carefully review any breaking changes that may affect them.
Breaking changes:
- Use modern facts and stdlib
fact()
function #10 (alexjfisher) - Add reference docs and remove redundant
recurse
parameter #9 (alexjfisher) - Convert to EPP templates and add Puppet 4+ data types to parameters #6 (alexjfisher)
Implemented enhancements:
- Add
supplementary_groups
parameter #7 (alexjfisher) - Parameterize
nrpe::command
file mode #5 (alexjfisher)
Merged pull requests:
- Major refactor into install/config/service pattern #8 (alexjfisher)
- Fixup metadata.json, add travis secret for VP fork #4 (alexjfisher)
- Use full apache 2 license text #3 (alexjfisher)
- Update README #2 (alexjfisher)
- Fix file perms
- Take the parameters given to the module into account, rather than the defaults from the params.pp when creating commands.
- Fix
nrpe::include_dir
bug - make management of nrpe package optional
- Use variable for title of service resource to be consistent
- Allow other users than root to be sudoed
- Add Gentoo support.
- Re-add inherit params.
- Allow hiera-based override of nrpe user/group/pid.
- Fix variable naming.
- 1ca413e Add all other NRPE config parameters:
allow_bash_command_substitution
,log_facility
,server_port
,command_prefix
, debug,connection_timeout
; also adddont_blame_nrpe
tonrpe::params
. - Add support for SLES
- Added support to set file mode of plugin file
- Added support for the 'content' attribute for a plugin
- Added sudo support
- Add support for OpenBSD.
- Make
command_timeout
configurable. - Allow to specify fully qualified commands.
- Specify
server_address
in nrpe class. - change package name from nrpe2 to nrpe for freebsd
- add 32bit architecture for RedHat OS family
- removed
dont_blame_nrpe
from params - Fixed typo, missing bracket after list in params.pp near line 78
- corrected syntax
- added
dont_blame_nrpe
- corrected FreeBSD package names
- added SUSE default params
- cfg template w/ @libdir fact
This release adds FreeBSD osfamily support and support for adding nrpe plugins.
- Add FreeBSD support
- Add plugin command
- OpenCSW changed the paths of configs files
This is a bug fix release
- Fix puppet 3.x bug with array namevars
- Puppet lint fixes
- Add Rakefile, Gemfile and update .gitignore
- Merge pull request #1 from ripienaar/puppet_3_2_1_deprecations
- Puppet 3.2.1 has deprecated 'foo' as a means of accessing variables in templates instead now requiring '@foo' and will log warnings about this.
- Bump version to 0.0.2 for forge release
- Remove nrpe plugin.
- Fix spelling of the word command in README
- Ignore pkg directory
- Add ability to purge nrpe::commands
- Add smoke tests
- Add dependencies to the README
- Fix typo with
nagios_plugin
package for solaris - Add nagios-plugin package param
- Add
nrpe::command
functionality - Add redhat params to nrpe
- Change
allowed_hosts
from a string to an array - Initial commit for nrpe module
* This Changelog was automatically generated by github_changelog_generator