diff options
-rw-r--r-- | .travis.yml | 1 | ||||
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | RELEASE_NOTES.md | 4 | ||||
-rw-r--r-- | chef.gemspec | 2 |
4 files changed, 7 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 5c45a016b6..f1146a4aaa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,6 @@ before_install: matrix: include: - - rvm: 1.8.7-p374 - rvm: 1.9.3 - rvm: 2.0.0 - rvm: 2.1.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 4abda70fd8..2df55a926b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ * [**Xabier de Zuazo**](https://github.com/zuazo): Remove the unused StreamingCookbookUploader class (CHEF-4586) +* ruby 1.8.7/1.9.1/1.9.2 support is dropped * set no_lazy_load to true (CHEF-4961) * set file_stating_uses_destdir config option default to true (CHEF-5040) * remove dependency on rest-client gem diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 86cf8b0f19..50e86f8c09 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,9 @@ # Chef Client Release Notes: +## Dropped Support For Ruby 1.8.7/1.9.1/1.9.2 + +Ruby 1.8.7, 1.9.1 and 1.9.2 are no longer supported. + ## Changed no_lazy_load config default to True Previously the default behavior of chef-client was lazily synchronize cookbook files and templates as diff --git a/chef.gemspec b/chef.gemspec index 2193a1d7b0..2bbabbc3f2 100644 --- a/chef.gemspec +++ b/chef.gemspec @@ -12,6 +12,8 @@ Gem::Specification.new do |s| s.email = "adam@getchef.com" s.homepage = "http://www.getchef.com" + s.required_ruby_version = ">= 1.9.3" + s.add_dependency "mixlib-config", "~> 2.0" s.add_dependency "mixlib-cli", "~> 1.4" s.add_dependency "mixlib-log", "~> 1.3" |