From d333db9de7e281ef8d2847a2376837aab26a36ab Mon Sep 17 00:00:00 2001 From: Jury Razumau Date: Wed, 24 Sep 2025 17:25:34 +0200 Subject: [PATCH] fix: add Active Support as runtime dependency in Racecar instrumentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Installation of Racecar instrumentation silently fails without Active Support. Since this instrumentation doesn’t work at all without Active Support, it should be listed as a runtime dependency. It was already being installed in test and example Gemfiles. --- .../racecar/opentelemetry-instrumentation-racecar.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/instrumentation/racecar/opentelemetry-instrumentation-racecar.gemspec b/instrumentation/racecar/opentelemetry-instrumentation-racecar.gemspec index 185a7a5870..2f9b051457 100644 --- a/instrumentation/racecar/opentelemetry-instrumentation-racecar.gemspec +++ b/instrumentation/racecar/opentelemetry-instrumentation-racecar.gemspec @@ -25,6 +25,7 @@ Gem::Specification.new do |spec| spec.require_paths = ['lib'] spec.required_ruby_version = ">= #{File.read(File.expand_path('../../gemspecs/RUBY_REQUIREMENT', __dir__))}" + spec.add_dependency 'activesupport' spec.add_dependency 'opentelemetry-api', '~> 1.0' spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.23.0'