diff options
author | Tim Smith <tsmith@chef.io> | 2018-01-19 20:30:02 -0800 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2018-01-19 20:30:02 -0800 |
commit | cec87a86852b425a9af4362c4115fa0772386743 (patch) | |
tree | b9ba9b6edbe5e6d45ad556601d20cb2ce94a9be2 | |
parent | 9dd2aac3adefaf56bbd828b058b8baafbbcc9f3d (diff) | |
download | chef-cec87a86852b425a9af4362c4115fa0772386743.tar.gz |
Actually bump the version to 14 and dep on chef-config / ohai 14tm/branch_14
Without this the kitchen tests fail as there isn't a chef-config build at ~14.0. Ohai has been bumped to 14 and the chef-config dep updated to 14. For now we have to use builds from master since we don't have a gem. I left notes that we can remove those in the future.
Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r-- | Gemfile | 3 | ||||
-rw-r--r-- | Gemfile.lock | 56 | ||||
-rw-r--r-- | chef-config/lib/chef-config/version.rb | 2 | ||||
-rw-r--r-- | chef.gemspec | 2 | ||||
-rw-r--r-- | kitchen-tests/Gemfile | 2 | ||||
-rw-r--r-- | lib/chef/version.rb | 2 |
6 files changed, 38 insertions, 29 deletions
@@ -7,7 +7,8 @@ source "https://rubygems.org" # of bundler versions prior to 1.12.0 (https://github.com/bundler/bundler/commit/193a14fe5e0d56294c7b370a0e59f93b2c216eed) gem "chef", path: "." -gem "ohai", "~> 13" +# @todo before shipping 14.0 we need to switch this over to a gem again +gem "ohai", git: "https://github.com/chef/ohai.git", branch: "master" gem "chef-config", path: File.expand_path("../chef-config", __FILE__) if File.exist?(File.expand_path("../chef-config", __FILE__)) gem "cheffish", "~> 13" # required for rspec tests diff --git a/Gemfile.lock b/Gemfile.lock index 17ff1eb48a..25d2806da0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -7,6 +7,24 @@ GIT rubocop (= 0.49.1) GIT + remote: https://github.com/chef/ohai.git + revision: a83abef381b615ce175bfe81bd8498fa3b1a4acf + branch: master + specs: + ohai (14.0.0) + chef-config (>= 12.5.0.alpha.1, < 15) + ffi (~> 1.9) + ffi-yajl (~> 2.2) + ipaddress + mixlib-cli + mixlib-config (~> 2.0) + mixlib-log (>= 1.7.1, < 2.0) + mixlib-shellout (~> 2.0) + plist (~> 3.1) + systemu (~> 2.6.4) + wmi-lite (~> 1.0) + +GIT remote: https://github.com/rubysec/bundler-audit.git revision: b84d88f76c4d656421c1d810c9760b0fdea5d13a specs: @@ -17,10 +35,10 @@ GIT PATH remote: . specs: - chef (13.7.16) + chef (14.0.0) addressable bundler (>= 1.10) - chef-config (= 13.7.16) + chef-config (= 14.0.0) chef-zero (>= 13.0) diff-lcs (~> 1.2, >= 1.2.4) erubis (~> 2.7) @@ -36,7 +54,7 @@ PATH net-sftp (~> 2.1, >= 2.1.2) net-ssh (>= 2.9, < 5.0) net-ssh-multi (~> 1.2, >= 1.2.1) - ohai (~> 13.0) + ohai (~> 14.0) plist (~> 3.2) proxifier (~> 1.0) rspec-core (~> 3.5) @@ -47,10 +65,10 @@ PATH specinfra (~> 2.10) syslog-logger (~> 1.6) uuidtools (~> 2.1.5) - chef (13.7.16-universal-mingw32) + chef (14.0.0-universal-mingw32) addressable bundler (>= 1.10) - chef-config (= 13.7.16) + chef-config (= 14.0.0) chef-zero (>= 13.0) diff-lcs (~> 1.2, >= 1.2.4) erubis (~> 2.7) @@ -67,7 +85,7 @@ PATH net-sftp (~> 2.1, >= 2.1.2) net-ssh (>= 2.9, < 5.0) net-ssh-multi (~> 1.2, >= 1.2.1) - ohai (~> 13.0) + ohai (~> 14.0) plist (~> 3.2) proxifier (~> 1.0) rspec-core (~> 3.5) @@ -92,7 +110,7 @@ PATH PATH remote: chef-config specs: - chef-config (13.7.16) + chef-config (14.0.0) addressable fuzzyurl mixlib-config (~> 2.0) @@ -107,7 +125,7 @@ GEM mixlib-cli (~> 1.4) ast (2.3.0) backports (3.11.0) - binding_of_caller (0.7.3) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.3) byebug (9.1.0) @@ -134,7 +152,7 @@ GEM ethon (0.11.0) ffi (>= 1.3.0) excon (0.60.0) - faraday (0.13.1) + faraday (0.14.0) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) faraday (>= 0.7.4, < 1.0) @@ -163,7 +181,7 @@ GEM htmlentities (4.3.4) httpclient (2.8.3) iniparse (1.4.4) - inspec (1.49.2) + inspec (1.50.1) addressable (~> 2.4) faraday (>= 0.9.0) hashie (~> 3.4) @@ -222,18 +240,6 @@ GEM nori (2.6.0) octokit (4.8.0) sawyer (~> 0.8.0, >= 0.5.3) - ohai (13.7.1) - chef-config (>= 12.5.0.alpha.1, < 14) - ffi (~> 1.9) - ffi-yajl (~> 2.2) - ipaddress - mixlib-cli - mixlib-config (~> 2.0) - mixlib-log (>= 1.7.1, < 2.0) - mixlib-shellout (~> 2.0) - plist (~> 3.1) - systemu (~> 2.6.4) - wmi-lite (~> 1.0) parallel (1.12.1) parser (2.4.0.2) ast (~> 2.3) @@ -340,7 +346,7 @@ GEM ethon (>= 0.8.0) unicode-display_width (1.3.0) uuidtools (2.1.5) - webmock (3.2.1) + webmock (3.3.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff @@ -374,7 +380,7 @@ GEM logging (>= 1.6.1, < 3.0) nori (~> 2.0) rubyntlm (~> 0.6.0, >= 0.6.1) - winrm-fs (1.1.1) + winrm-fs (1.2.0) erubis (~> 2.7) logging (>= 1.6.1, < 3.0) rubyzip (~> 1.1) @@ -398,7 +404,7 @@ DEPENDENCIES inspec netrc octokit - ohai (~> 13) + ohai! pry pry-byebug pry-remote diff --git a/chef-config/lib/chef-config/version.rb b/chef-config/lib/chef-config/version.rb index 0c7625ae92..ee732c12d4 100644 --- a/chef-config/lib/chef-config/version.rb +++ b/chef-config/lib/chef-config/version.rb @@ -21,7 +21,7 @@ module ChefConfig CHEFCONFIG_ROOT = File.expand_path("../..", __FILE__) - VERSION = "13.7.16" + VERSION = "14.0.0" end # diff --git a/chef.gemspec b/chef.gemspec index eb187df38f..9dd85d74c6 100644 --- a/chef.gemspec +++ b/chef.gemspec @@ -22,7 +22,7 @@ Gem::Specification.new do |s| s.add_dependency "mixlib-authentication", "~> 1.4" s.add_dependency "mixlib-shellout", "~> 2.0" s.add_dependency "mixlib-archive", "~> 0.4" - s.add_dependency "ohai", "~> 13.0" + s.add_dependency "ohai", "~> 14.0" s.add_dependency "ffi-yajl", "~> 2.2" s.add_dependency "net-ssh", ">= 2.9", "< 5.0" diff --git a/kitchen-tests/Gemfile b/kitchen-tests/Gemfile index 144363b4ae..9cc63fb7d6 100644 --- a/kitchen-tests/Gemfile +++ b/kitchen-tests/Gemfile @@ -2,6 +2,8 @@ source "https://rubygems.org" gem "rake" # required to build some native extensions gem "chef", path: ".." +# remove this ohai pin once we ship the 14 gem +gem "ohai", git: "https://github.com/chef/ohai.git", branch: "master" gem "berkshelf", git: "https://github.com/berkshelf/berkshelf.git", branch: "master" gem "kitchen-appbundle-updater", git: "https://github.com/chef/kitchen-appbundle-updater", branch: "master" gem "kitchen-dokken", "< 2.0" # 2.x fails atm: https://travis-ci.org/chef/chef/jobs/199125787 diff --git a/lib/chef/version.rb b/lib/chef/version.rb index 9bfe3554ef..a1ec6e9e7a 100644 --- a/lib/chef/version.rb +++ b/lib/chef/version.rb @@ -23,7 +23,7 @@ require "chef/version_string" class Chef CHEF_ROOT = File.expand_path("../..", __FILE__) - VERSION = Chef::VersionString.new("13.7.16") + VERSION = Chef::VersionString.new("14.0.0") end # |