diff options
author | Lamont Granquist <454857+lamont-granquist@users.noreply.github.com> | 2022-02-18 21:17:37 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-18 21:17:37 -0800 |
commit | 71c4f4b489d0d3f779b951624614c2f07a530ce3 (patch) | |
tree | e066b1c6b2e14a3d9b1f9eb7f8f5bfb3b435ad83 | |
parent | 52df25d551520014dfa7d281856ead067ebfe27e (diff) | |
parent | 676d352ab1ad46ef41052615d5931cf844af4bf0 (diff) | |
download | chef-71c4f4b489d0d3f779b951624614c2f07a530ce3.tar.gz |
Merge pull request #12617 from chef/lcg/diff-lcs-pin
-rw-r--r-- | Gemfile.lock | 8 | ||||
-rw-r--r-- | chef.gemspec | 2 | ||||
-rw-r--r-- | kitchen-tests/cookbooks/end_to_end/recipes/_chef_gem.rb | 6 | ||||
-rw-r--r-- | omnibus/Gemfile.lock | 42 |
4 files changed, 30 insertions, 28 deletions
diff --git a/Gemfile.lock b/Gemfile.lock index cd6671e6ce..9cc971bcd0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -44,7 +44,7 @@ PATH chef-vault chef-zero (>= 14.0.11) corefoundation (~> 0.3.4) - diff-lcs (>= 1.2.4, < 1.4.0) + diff-lcs (>= 1.2.4, < 1.6.0, != 1.4.0) erubis (~> 2.7) ffi (>= 1.5.0) ffi-libarchive (~> 1.0, >= 1.0.3) @@ -75,7 +75,7 @@ PATH chef-vault chef-zero (>= 14.0.11) corefoundation (~> 0.3.4) - diff-lcs (>= 1.2.4, < 1.4.0) + diff-lcs (>= 1.2.4, < 1.6.0, != 1.4.0) erubis (~> 2.7) ffi (>= 1.5.0) ffi-libarchive (~> 1.0, >= 1.0.3) @@ -186,8 +186,8 @@ GEM crack (0.4.5) rexml debug_inspector (1.1.0) - diff-lcs (1.3) - ed25519 (1.2.4) + diff-lcs (1.5.0) + ed25519 (1.3.0) erubi (1.10.0) erubis (2.7.0) faraday (1.4.3) diff --git a/chef.gemspec b/chef.gemspec index cd815b2535..07b5fd9d74 100644 --- a/chef.gemspec +++ b/chef.gemspec @@ -42,7 +42,7 @@ Gem::Specification.new do |s| s.add_dependency "ffi-yajl", "~> 2.2" s.add_dependency "net-sftp", ">= 2.1.2", "< 4.0" # remote_file resource s.add_dependency "erubis", "~> 2.7" # template resource / cookbook syntax check - s.add_dependency "diff-lcs", ">= 1.2.4", "< 1.4.0" # 1.4 breaks output. Used in lib/chef/util/diff + s.add_dependency "diff-lcs", ">= 1.2.4", "!= 1.4.0", "< 1.6.0" # 1.4 breaks output. Used in lib/chef/util/diff s.add_dependency "ffi-libarchive", "~> 1.0", ">= 1.0.3" # archive_file resource s.add_dependency "chef-zero", ">= 14.0.11" s.add_dependency "chef-vault" # chef-vault resources and helpers diff --git a/kitchen-tests/cookbooks/end_to_end/recipes/_chef_gem.rb b/kitchen-tests/cookbooks/end_to_end/recipes/_chef_gem.rb index 00833ec141..4c3e79a97a 100644 --- a/kitchen-tests/cookbooks/end_to_end/recipes/_chef_gem.rb +++ b/kitchen-tests/cookbooks/end_to_end/recipes/_chef_gem.rb @@ -7,9 +7,11 @@ # make sure customers can install knife back into the client for now # and also make sure chef_gem works in general -gem_name = rhel6? ? "community_cookbook_releaser" : "knife" +# ===== knife test has to be disabled until chef 17.10 is released ==== +# gem_name = rhel6? ? "community_cookbook_releaser" : "knife" +gem_name = "community_cookbook_releaser" chef_gem gem_name do action :install compile_time false -end
\ No newline at end of file +end diff --git a/omnibus/Gemfile.lock b/omnibus/Gemfile.lock index 39a82fd680..f1afad12fb 100644 --- a/omnibus/Gemfile.lock +++ b/omnibus/Gemfile.lock @@ -1,6 +1,6 @@ GIT remote: https://github.com/chef/omnibus-software.git - revision: d60226874b63a6076d6ed649e75be6e1d6972e44 + revision: ab23925dd5d7c20c9bd66c8aef799bbc08c22c0a branch: main specs: omnibus-software (4.0.0) @@ -8,7 +8,7 @@ GIT GIT remote: https://github.com/chef/omnibus.git - revision: cf9ef0a34a441d0047bb3113c1a19cc4a376d7b3 + revision: 124d5960ab2d3ed15b321d12d8da5b475631e16b branch: main specs: omnibus (8.3.2) @@ -33,8 +33,8 @@ GEM artifactory (3.0.15) awesome_print (1.9.2) aws-eventstream (1.2.0) - aws-partitions (1.554.0) - aws-sdk-core (3.126.1) + aws-partitions (1.555.0) + aws-sdk-core (3.126.2) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) @@ -46,8 +46,8 @@ GEM aws-sdk-core (~> 3, >= 3.126.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sdk-secretsmanager (1.55.0) - aws-sdk-core (~> 3, >= 3.125.0) + aws-sdk-secretsmanager (1.57.0) + aws-sdk-core (~> 3, >= 3.126.0) aws-sigv4 (~> 1.1) aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) @@ -68,12 +68,12 @@ GEM solve (~> 4.0) thor (>= 0.20) builder (3.2.4) - chef (17.9.26) + chef (17.9.52) addressable aws-sdk-s3 (~> 1.91) aws-sdk-secretsmanager (~> 1.46) - chef-config (= 17.9.26) - chef-utils (= 17.9.26) + chef-config (= 17.9.52) + chef-utils (= 17.9.52) chef-vault chef-zero (>= 14.0.11) corefoundation (~> 0.3.4) @@ -99,12 +99,12 @@ GEM train-winrm (>= 0.2.5) uuidtools (>= 2.1.5, < 3.0) vault (~> 0.16) - chef (17.9.26-universal-mingw32) + chef (17.9.52-universal-mingw32) addressable aws-sdk-s3 (~> 1.91) aws-sdk-secretsmanager (~> 1.46) - chef-config (= 17.9.26) - chef-utils (= 17.9.26) + chef-config (= 17.9.52) + chef-utils (= 17.9.52) chef-vault chef-zero (>= 14.0.11) corefoundation (~> 0.3.4) @@ -142,9 +142,9 @@ GEM win32-taskscheduler (~> 2.0) wmi-lite (~> 1.0) chef-cleanroom (1.0.4) - chef-config (17.9.26) + chef-config (17.9.52) addressable - chef-utils (= 17.9.26) + chef-utils (= 17.9.52) fuzzyurl mixlib-config (>= 2.2.12, < 4.0) mixlib-shellout (>= 2.0, < 4.0) @@ -152,7 +152,7 @@ GEM chef-telemetry (1.1.1) chef-config concurrent-ruby (~> 1.0) - chef-utils (17.9.26) + chef-utils (17.9.52) concurrent-ruby chef-vault (4.1.5) chef-zero (15.0.11) @@ -167,10 +167,10 @@ GEM coderay (1.1.3) concurrent-ruby (1.1.9) contracts (0.16.1) - corefoundation (0.3.4) + corefoundation (0.3.13) ffi (>= 1.15.0) diff-lcs (1.3) - ed25519 (1.2.4) + ed25519 (1.3.0) erubi (1.10.0) erubis (2.7.0) faraday (1.4.3) @@ -283,7 +283,7 @@ GEM net-ssh-gateway (2.0.0) net-ssh (>= 4.0.0) nori (2.6.0) - octokit (4.21.0) + octokit (4.22.0) faraday (>= 0.9) sawyer (~> 0.8.0, >= 0.5.3) ohai (17.9.0) @@ -322,15 +322,15 @@ GEM rspec-core (~> 3.10.0) rspec-expectations (~> 3.10.0) rspec-mocks (~> 3.10.0) - rspec-core (3.10.1) + rspec-core (3.10.2) rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-expectations (3.10.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.10.0) rspec-its (1.3.0) rspec-core (>= 3.0.0) rspec-expectations (>= 3.0.0) - rspec-mocks (3.10.2) + rspec-mocks (3.10.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.10.0) rspec-support (3.10.3) |