Skip to content

Commit 9460072

Browse files
committed
bolt: Allow >= 3.10 < 5
This also updates the orchestrator_client dependency. It requires faraday 1.x. Older versions of orchestrator_client also depend on faraday but didn't specify the version requirement. r10k 4 depends on a newer puppet_forge gem which in turn depends on faraday 2. If we only bump r10k we will downgrade orchestrator_client from 0.7.0 to 0.5.3, which we probably don't want. Result => orchestrator_client needs to be updated to work with faraday 2. And that' doesn't support Ruby 2.5 anymore. This also contains #3311
1 parent 5d8df2c commit 9460072

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bolt.gemspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ Gem::Specification.new do |spec|
5555
spec.add_dependency "net-scp", ">= 1.2", "< 5.0"
5656
spec.add_dependency "net-ssh", ">= 4.0", "< 8.0"
5757
spec.add_dependency "net-ssh-krb", "~> 0.5"
58-
spec.add_dependency "orchestrator_client", "~> 0.5"
58+
spec.add_dependency "orchestrator_client", "~> 0.7"
5959
spec.add_dependency "puppet", ">= 6.18.0"
6060
spec.add_dependency "puppetfile-resolver", ">= 0.6.2", "< 1.0"
6161
spec.add_dependency "puppet-resource_api", ">= 1.8.1"
6262
spec.add_dependency "puppet-strings", ">= 2.3.0", "< 5.0"
63-
spec.add_dependency "r10k", "~> 3.10"
63+
spec.add_dependency "r10k", ">= 3.10", "< 5"
6464
spec.add_dependency "ruby_smb", "~> 1.0"
6565
spec.add_dependency "terminal-table", "~> 3.0"
6666
spec.add_dependency "winrm", "~> 2.0"

0 commit comments

Comments
 (0)