From 8500489c38e6ea2ec1878352980691884511f87b Mon Sep 17 00:00:00 2001 From: Michael Klishin Date: Fri, 4 Aug 2017 01:58:10 +0300 Subject: [PATCH] Require Chef 12.9.1, recent chef_handler This is to prepare for Chef 13 migration. References #351. --- Berksfile | 4 ++++ Gemfile | 2 +- metadata.rb | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Berksfile b/Berksfile index 44bc4fc8..32ee17cd 100644 --- a/Berksfile +++ b/Berksfile @@ -1,3 +1,7 @@ source 'https://api.berkshelf.com' metadata + +# otherwise kitchen does not resolve these :/ +cookbook "java", ">= 1.50" +cookbook "apt" diff --git a/Gemfile b/Gemfile index e9940383..06568c8b 100644 --- a/Gemfile +++ b/Gemfile @@ -26,7 +26,7 @@ group :test do end group :development do - gem 'chef' + gem 'chef', '~> 12.21.1' gem 'knife-spec' gem 'knife-spork', '~> 1.0.17' gem 'stove' diff --git a/metadata.rb b/metadata.rb index d9aaa4c2..4c53c005 100644 --- a/metadata.rb +++ b/metadata.rb @@ -13,8 +13,9 @@ depends 'yum' depends 'ark' depends 'systemd' +depends 'chef_handler', '~> 3.0.2' -chef_version '>= 12' +chef_version '>= 12.9.1' %w[ubuntu centos redhat fedora amazon].each do |os| supports os