diff --git a/Gemfile b/Gemfile index 730ac41cd..b959c12a2 100644 --- a/Gemfile +++ b/Gemfile @@ -8,7 +8,7 @@ end group :development do gem "aruba", "~> 0.10" # Stay below 1 until aruba/in_process monkeypatching stops - gem "cucumber", "< 4.0" # until we identify what is generating the ~@no_run tag in CI + gem "cucumber", "= 3.1.0" # until we identify what is generating the ~@no_run tag in CI gem "cucumber-expressions", "= 5.0.13" gem "chef-zero", ">= 4.0" gem "dep_selector", ">= 1.0" diff --git a/berkshelf.gemspec b/berkshelf.gemspec index 8857f4f77..d9e451929 100644 --- a/berkshelf.gemspec +++ b/berkshelf.gemspec @@ -35,7 +35,7 @@ Gem::Specification.new do |s| s.add_dependency "mixlib-shellout", ">= 2.0", "< 4.0" s.add_dependency "cleanroom", "~> 1.0" - s.add_dependency "minitar", ">= 0.6" + s.add_dependency "minitar", ">= 0.6", "< 0.12" s.add_dependency "retryable", ">= 2.0", "< 4.0" s.add_dependency "solve", "~> 4.0" s.add_dependency "thor", ">= 0.20" @@ -43,7 +43,7 @@ Gem::Specification.new do |s| s.add_dependency "mixlib-archive", ">= 1.1.4", "< 2.0" # needed for ruby 3.0 / Dir.chdir removal s.add_dependency "concurrent-ruby", "~> 1.0" if RUBY_VERSION.match?(/3.0/) - s.add_dependency "chef", "~> 17.0" # needed for --skip-syntax-check + s.add_dependency "chef", "~> 17.10.122" # needed for --skip-syntax-check elsif s.add_dependency "chef", ">= 15.7.32" end diff --git a/spec/unit/berkshelf/berkshelf/api_client/connection_spec.rb b/spec/unit/berkshelf/berkshelf/api_client/connection_spec.rb index 7f79f7b26..2b73c4e2b 100644 --- a/spec/unit/berkshelf/berkshelf/api_client/connection_spec.rb +++ b/spec/unit/berkshelf/berkshelf/api_client/connection_spec.rb @@ -154,4 +154,4 @@ expect { subject }.to raise_error(Berkshelf::APIClient::ServiceUnavailable) end end -end +end \ No newline at end of file diff --git a/spec/unit/berkshelf/community_rest_spec.rb b/spec/unit/berkshelf/community_rest_spec.rb index ced7aa90a..bdb769a83 100644 --- a/spec/unit/berkshelf/community_rest_spec.rb +++ b/spec/unit/berkshelf/community_rest_spec.rb @@ -213,4 +213,4 @@ describe "#stream" do skip end -end +end \ No newline at end of file