diff --git a/.travis.yml b/.travis.yml index e95b95de..70997822 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,8 +6,6 @@ before_install: install: - bundle install rvm: -- 2.1 -- 2.2.1 - 2.3.0 - 2.4.1 notifications: @@ -28,8 +26,6 @@ deploy: on: tags: true all_branches: true - rvm: 2.1 - rvm: 2.2 rvm: 2.3.0 rvm: 2.4.1 repo: sensu-plugins/sensu-plugins-aws diff --git a/CHANGELOG.md b/CHANGELOG.md index 05079530..7a868465 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ This CHANGELOG follows the format listed [here](https://github.com/sensu-plugins ## [Unreleased] +## [18.0.0] - 2019-04-2 +### Breaking Changes +- `check-alb-target-group-health.rb` will now alert if a n ALB has no health targets (@kunal-plivo) +- removed ruby `< 2.3` support (@majormoses) +- bump `sensu-plugin` dependency from `~> 2.0` to `~> 4.0` you can read the changelog entries for [4.0](https://github.com/sensu-plugins/sensu-plugin/blob/master/CHANGELOG.md#400---2018-02-17) and [3.0](https://github.com/sensu-plugins/sensu-plugin/blob/master/CHANGELOG.md#300---2018-12-04) (@majormoses) + ## [17.2.0] - 2019-04-02 ### Added - `check-rds-pending.rb`: adding option `--db-instance-identifier` to support checking only a single db instance for pending maintenance events, instead of all instances in a region. (@mattdoller) @@ -564,7 +570,8 @@ WARNING: This release contains major breaking changes that will impact all user ### Added - initial release -[Unreleased]: https://github.com/sensu-plugins/sensu-plugins-aws/compare/17.1.0...HEAD +[Unreleased]: https://github.com/sensu-plugins/sensu-plugins-aws/compare/18.0.0...HEAD +[18.0.0]: https://github.com/sensu-plugins/sensu-plugins-aws/compare/17.2.0...18.0.0 [17.2.0]: https://github.com/sensu-plugins/sensu-plugins-aws/compare/17.1.0...17.2.0 [17.1.0]: https://github.com/sensu-plugins/sensu-plugins-aws/compare/17.0.0...17.1.0 [17.0.0]: https://github.com/sensu-plugins/sensu-plugins-aws/compare/16.2.0...17.0.0 diff --git a/lib/sensu-plugins-aws/version.rb b/lib/sensu-plugins-aws/version.rb index 565f74f5..9f8856b3 100644 --- a/lib/sensu-plugins-aws/version.rb +++ b/lib/sensu-plugins-aws/version.rb @@ -1,7 +1,7 @@ module SensuPluginsAWS module Version - MAJOR = 17 - MINOR = 2 + MAJOR = 18 + MINOR = 0 PATCH = 0 VER_STRING = [MAJOR, MINOR, PATCH].compact.join('.') end diff --git a/sensu-plugins-aws.gemspec b/sensu-plugins-aws.gemspec index ad346b02..267b0cc1 100644 --- a/sensu-plugins-aws.gemspec +++ b/sensu-plugins-aws.gemspec @@ -26,12 +26,12 @@ Gem::Specification.new do |s| # rubocop:disable Metrics/BlockLength s.platform = Gem::Platform::RUBY s.post_install_message = 'You can use the embedded Ruby by setting EMBEDDED_RUBY=true in /etc/default/sensu' s.require_paths = ['lib'] - s.required_ruby_version = '>= 2.1.0' + s.required_ruby_version = '>= 2.3.0' s.summary = 'Sensu plugins for working with an AWS environment' s.test_files = s.files.grep(%r{^(test|spec|features)/}) s.version = SensuPluginsAWS::Version::VER_STRING - s.add_runtime_dependency 'sensu-plugin', '~> 2.0' + s.add_runtime_dependency 'sensu-plugin', '~> 4.0' s.add_runtime_dependency 'aws-sdk', '~> 3.0' s.add_runtime_dependency 'erubis', '2.7.0'