From 94d5fbee0b015f80b6d590efef58e11e2d2e2972 Mon Sep 17 00:00:00 2001 From: Prashant Srivastava <50466688+srprash@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:52:02 -0700 Subject: [PATCH] add tracking issue for propagator config bug --- .../src/amazon/opentelemetry/distro/aws_opentelemetry_distro.py | 1 + 1 file changed, 1 insertion(+) diff --git a/aws-opentelemetry-distro/src/amazon/opentelemetry/distro/aws_opentelemetry_distro.py b/aws-opentelemetry-distro/src/amazon/opentelemetry/distro/aws_opentelemetry_distro.py index aaab17951..e1cf957d1 100644 --- a/aws-opentelemetry-distro/src/amazon/opentelemetry/distro/aws_opentelemetry_distro.py +++ b/aws-opentelemetry-distro/src/amazon/opentelemetry/distro/aws_opentelemetry_distro.py @@ -75,6 +75,7 @@ def _configure(self, **kwargs): if os.environ.get(OTEL_PROPAGATORS, None) is None: # xray is set after baggage in case xray propagator depends on the result of the baggage header extraction. os.environ.setdefault(OTEL_PROPAGATORS, "baggage,xray,tracecontext") + # Issue: https://github.com/open-telemetry/opentelemetry-python/issues/4679 # We need to explicitly reload the opentelemetry.propagate module here # because this module initializes the default propagators when it loads very early in the chain. # Without reloading the OTEL_PROPAGATOR config from this distro won't take any effect.