Skip to content

Latest commit

 

History

History
167 lines (128 loc) · 6.29 KB

CHANGELOG.md

File metadata and controls

167 lines (128 loc) · 6.29 KB

Change Log

This project adheres to Semantic Versioning.

This CHANGELOG follows the format listed here

3.0.0- 2020-04-09

Breaking Changes

  • bumped sensu-plugin dependency from ~> 1.x to ~> 4.0 please consult the changelog for additional details. The notable breaking change is (@majormoses)
  • require ruby > 2.3 (@majormoses)

2.2.1 - 2018-10-01

Fixed

  • check-consul-failures: use a put when requesting to remove a node from the agent api (@majormoses)

2.2.0 - 2018-06-11

Added

  • add ACL support to all consul checks (@scalp42)

2.1.1 - 2018-05-31

Fixed

  • check-consul-leader.rb: Timeout option must be an integer (@scalp42)

2.1.0 - 2018-03-29

Added

  • check-consul-quorum.rb: Check how many servers can be lost while maintaining quorum (@roboticcheese)
  • check-consul-stale-peers.rb: Check for stale peers in the raft configuration (@roboticcheese)

2.0.1 - 2018-03-27

Security

Changed

  • appeased the cops (@majormoses)

2.0.0 - 2018-03-07

Security

Breaking Changes

  • removed ruby < 2.1 support (@majormoses)

Changed

  • appeased the cops (@majormoses)

1.6.1 - 2018-03-02

Fixed

  • Bug fix for check-consul-servers so timeout option works (@joshbenner)

1.6.0 - 2017-09-30

Added

  • check-consul-leader, check-consul-members, and check-consul-servers now accept --insecure, --capath, --timeout arguments (@akatch)

Changed

  • update Changelog guideline location (@majormoses)

1.5.0 - 2017-08-09

Added

  • check-consul-failures now accepts --keep-failures and --critical arguments (@psyhomb)

1.4.1 2017-08-06

Fixed

  • Bug fix for check-consul-service-health #26 (@psyhomb)

Added

  • ruby 2.4.1 testing (@majormoses)

1.4.0 2017-08-05

Added

  • check-consul-service-health now accept a --node argument that will check all autodiscovered consul services running on the specified node (@psyhomb)

1.3.0 2017-05-05

Added

  • check-consul-failures, check-consul-leader, check-consul-members, and check-consul-servers now accept a --scheme parameter (@akatch)
  • Add consul maintenance check @okushchenko

1.2.0 - 2017-01-26

Added

  • check-consul-service-health and check-service-consul now accept a --tags filter (@wg-tsuereth)

Fixed

  • check-service-consul should look for 'critical' instead of 'failing' (@mattcl)

1.1.0 - 2016-08-03

Added

  • check-consul-service-health and check-service-consul now accept a --fail-if-not-found argument @wg-tsuereth

1.0.0 - 2016-06-28

Fixed

  • Fixed check-consul-service-health and check-service-consul --all argument @wg-tsuereth

Added

  • check-consul-service-health and check-service-consul now accept a --consul argument to specify a server @wg-tsuereth
  • Support for Ruby 2.3.0

Removed

  • Support for Ruby 1.9.3

0.1.7 - 2016-04-03

Added

  • check-consul-service-health will check the health of a specific service (Yieldbot)
  • check-consul-kv-ttl will check Consul KV namespace for timed out global operations (Yieldbot)
  • Added check to alert on consul cluster members, supports querying wan members @aianchici

0.0.7 - 2015-11-12

Changed

  • Consul checks with UNKNOWN status should fail gracefully

Fixed

  • Consul service check fixes

0.0.6 - 2015-09-29

Changed

  • Bug fixes for check-consul-servers.rb

0.0.5 - 2015-09-28

Added

  • Added check to alert on consul peer servers

0.0.4 - 2015-07-14

Added

  • Adding script to remove failed consul nodes prior to 72 hour consul window.

0.0.3 - 2015-07-14

Changed

  • updated sensu-plugin gem to 1.2.0

Fixed

  • Added check to support removing of failed consul nodes from the cluster

0.0.2 - 2015-06-02

Fixed

  • added binstubs

Changed

  • removed cruft from /lib

[0.0.1] - 2015-05-21

Added

  • initial release