From c7addae4d98d40e572773059e0ff7d722445ee00 Mon Sep 17 00:00:00 2001 From: Andrey Marchenko Date: Wed, 22 Nov 2023 10:59:16 +0100 Subject: [PATCH] disable 128-bit trace id generation in CI mode --- lib/datadog/ci/configuration/components.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/datadog/ci/configuration/components.rb b/lib/datadog/ci/configuration/components.rb index 355b2422..2bdb1cfb 100644 --- a/lib/datadog/ci/configuration/components.rb +++ b/lib/datadog/ci/configuration/components.rb @@ -40,6 +40,10 @@ def activate_ci!(settings) # Deactivate remote configuration settings.remote.enabled = false + # do not use 128-bit trace ids for CI visibility + # they are used for OTEL compatibility in Datadog tracer + settings.tracing.trace_id_128_bit_generation_enabled = false + # Activate underlying tracing test mode settings.tracing.test_mode.enabled = true