From 1c7de7a604f09f91111e43326af7ae621a931bbd Mon Sep 17 00:00:00 2001 From: Jason Frey Date: Fri, 17 Jan 2025 15:19:33 -0500 Subject: [PATCH] Pin concurrent-ruby to < 1.3.5 See core PR ManageIQ/manageiq#23310 --- manageiq-schema.gemspec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manageiq-schema.gemspec b/manageiq-schema.gemspec index d16b9cef..8ba9bf9e 100644 --- a/manageiq-schema.gemspec +++ b/manageiq-schema.gemspec @@ -20,10 +20,12 @@ Gem::Specification.new do |spec| spec.add_dependency "ancestry" spec.add_dependency "activerecord-id_regions", "~> 0.5.0" + spec.add_dependency "concurrent-ruby", "< 1.3.5" # Temporary pin down as concurrent-ruby 1.3.5 breaks Rails 7.0, and rails-core doesn't + # plan to ship a new 7.0 to fix it. See https://github.com/rails/rails/pull/54264 spec.add_dependency "manageiq-password", ">= 1.2.0", "< 2" spec.add_dependency "more_core_extensions", ">= 3.5", "< 5" spec.add_dependency "pg" - spec.add_dependency "rails", ">=7.0.8.5", "<8.0" + spec.add_dependency "rails", ">=7.0.8.7", "<8.0" spec.add_development_dependency "manageiq-style", ">= 1.5.3" spec.add_development_dependency "rspec"