Skip to content

sdk: drop unused Jaeger exporter environment variables#4922

Open
cluster2600 wants to merge 1 commit intoopen-telemetry:mainfrom
cluster2600:drop-jaeger-env-vars
Open

sdk: drop unused Jaeger exporter environment variables#4922
cluster2600 wants to merge 1 commit intoopen-telemetry:mainfrom
cluster2600:drop-jaeger-env-vars

Conversation

@cluster2600
Copy link

Description

The Jaeger exporter was removed in version 1.22.0/0.43b0 (2023-12-15). However, the OTEL_EXPORTER_JAEGER_* environment variables defined in opentelemetry-sdk were left behind. These variables are no longer referenced by any code and can be safely removed to avoid confusion.

Fixes #4918

Changes

Removed the following unused environment variables from opentelemetry-sdk/src/opentelemetry/sdk/environment_variables/__init__.py:

  • OTEL_EXPORTER_JAEGER_AGENT_HOST
  • OTEL_EXPORTER_JAEGER_AGENT_PORT
  • OTEL_EXPORTER_JAEGER_ENDPOINT
  • OTEL_EXPORTER_JAEGER_USER
  • OTEL_EXPORTER_JAEGER_PASSWORD
  • OTEL_EXPORTER_JAEGER_TIMEOUT
  • OTEL_EXPORTER_JAEGER_CERTIFICATE
  • OTEL_EXPORTER_JAEGER_AGENT_SPLIT_OVERSIZED_BATCHES
  • OTEL_EXPORTER_JAEGER_GRPC_INSECURE

Testing

No functional change — only removing dead constants that have no callers anywhere in the codebase.

The Jaeger exporter was removed in version 1.22.0/0.43b0 (2023-12-15).
The OTEL_EXPORTER_JAEGER_* environment variables defined in the SDK are
no longer used by any code and can be safely removed to avoid confusion.

Variables removed:
- OTEL_EXPORTER_JAEGER_AGENT_HOST
- OTEL_EXPORTER_JAEGER_AGENT_PORT
- OTEL_EXPORTER_JAEGER_ENDPOINT
- OTEL_EXPORTER_JAEGER_USER
- OTEL_EXPORTER_JAEGER_PASSWORD
- OTEL_EXPORTER_JAEGER_TIMEOUT
- OTEL_EXPORTER_JAEGER_CERTIFICATE
- OTEL_EXPORTER_JAEGER_AGENT_SPLIT_OVERSIZED_BATCHES
- OTEL_EXPORTER_JAEGER_GRPC_INSECURE

Fixes open-telemetry#4918
@cluster2600 cluster2600 requested a review from a team as a code owner February 19, 2026 09:42
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Feb 19, 2026

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: cluster2600 / name: Maxime Grenu (1156bea)

@xrmx xrmx moved this to Easy to review / merge / close in @xrmx's Python PR digest Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Easy to review / merge / close

Development

Successfully merging this pull request may close these issues.

Drop JAEGER related environment variables

2 participants

Comments