This project adheres to Semantic Versioning.
This CHANGELOG follows the format listed here
- Updated rake developement dependancy to '~> 13.0'
- Updated github-markdown development dependancy to '~> 4.0'
- Updated rubocop development dependancy to '~> 0.81.0'
- Added new check-puppet-last-run-report.rb for new report file format that has replaced the last run summary file.
3.0.0 - 2020-03-24
- Removed Ruby 2.1 and 2.2
- Updated sensu-plugin to '~> 4.0'
- Bonsai asset build bits
- Updated bundler to '~> 2.1'
- Updated rubocop to '~> 0.80.1'
- Remediated rubocop warnings
2.2.0 - 2019-12-17
- Adding support windows by default without overriding options by checking the platform and adjusting the paths automatically (@bodgit)
2.1.1 - 2018-05-03
- check-puppet-last-run.rb: fixed issue where
failures
andrestart_failures
werenil
when--ignore-failures
was passed by ensuring that they were defined as0
so that they could be compared. (@bovy89)
2.1.0 - 2018-02-16
- Added options to allow for different age limits when the agent is disabled
- Added a switch to use the new limits so as not to impact current functionality
2.0.0 - 2018-01-31
- updated
rubocop
dependency to~> 0.51.0
per: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8418. (@jaredledvina)
- in order to bring in new rubocop dependency we need to drop ruby 2.0 support as it is EOL and aligns with out support policy. (@jaredledvina)
- updated changelog guidelines location (@majormoses)
1.3.0 - 2017-11-09
- Testing for Ruby 2.4.1
check-puppet-errors.rb
: Added check for Puppet failures (@grem11n)check-puppet-last-run.rb
: Added option for ignoring Puppet failure (@grem11n)
1.2.0 - 2017-05-30
check-puppet-last-run.rb
: Added option for reporting failed restarts (@antonidabek)
1.1.0 - 2017-01-30
check-puppet-last-run.rb
: Added critical alerting on failures during summary file processing (@grem11n)
check-puppet-last-run.rb
: Corrected failure count hash key (@eahola)
1.0.0 - 2016-06-21
- check-puppet-last-run.rb: Added a formatter method to display time in a more human friendly format. (d m s) ago
- check-puppet-last-run.rb: if the agent is disabled via lock file, display reason (if available)
- Loosened dependency on sensu-plugin from
= 1.2.0
to~> 1.2.0
- Updated Rubocop to 0.40, applied auto-correct
- check-puppet-last-run.rb: now returns critical when errors are found in the puppet run
- Remove Ruby 1.9.3 support; add Ruby 2.2.0 and 2.3.0 support to test matrix.
0.0.2 - 2015-07-14
- updated sensu-plugin gem to 1.2.0
- initial release