Skip to content

Comments

sdk: drop unused Jaeger exporter environment variables#4922

Merged
xrmx merged 2 commits intoopen-telemetry:mainfrom
cluster2600:drop-jaeger-env-vars
Feb 23, 2026
Merged

sdk: drop unused Jaeger exporter environment variables#4922
xrmx merged 2 commits intoopen-telemetry:mainfrom
cluster2600:drop-jaeger-env-vars

Conversation

@cluster2600
Copy link
Contributor

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: xrmx / name: Riccardo Magliocchetti (7f719b8)

@xrmx xrmx moved this to Easy to review / merge / close in @xrmx's Python PR digest Feb 19, 2026
@xrmx xrmx added the Approve Public API check This label shows that the public symbols added or changed in a PR are strictly necessary label Feb 23, 2026
@xrmx xrmx merged commit 550fc09 into open-telemetry:main Feb 23, 2026
550 of 551 checks passed
@github-project-automation github-project-automation bot moved this from Easy to review / merge / close to Done in @xrmx's Python PR digest Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Approve Public API check This label shows that the public symbols added or changed in a PR are strictly necessary

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Drop JAEGER related environment variables

3 participants