Skip to content

fix: ensure DLT telemetry is disabled by default - BED-8855#55

Merged
StranDutton merged 1 commit into
mainfrom
fix/0.2.11
Jul 1, 2026
Merged

fix: ensure DLT telemetry is disabled by default - BED-8855#55
StranDutton merged 1 commit into
mainfrom
fix/0.2.11

Conversation

@StranDutton

@StranDutton StranDutton commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

fix: ensure DLT telemetry is disabled by default - BED-8855
Applies the dlt anonymous-telemetry opt-out via environment variable before any dlt runtime initialization occurs, so the tracker is never armed.

Verified:

  • running without defining telemetry value uses deafult false - output INFO log:
  • DEBUG time=2026-07-01 13:55:50, msg=Skipping request to external service: telemetry endpoint not set. (openhound_version=0.2.10.dev6) anon_tracker.py:206

Running openhound with RUNTIME__DLTHUB_TELEMETRY=true does call the telemetry endpoint:

  • DEBUG time=2026-07-01 13:58:00, msg=https://telemetry.scalevector.ai:443 "POST / HTTP/1.1" 204 0 (openhound_version=0.2.10.dev6) connectionpool.py:544
  • DEBUG time=2026-07-01 13:58:00, msg=Tracker request returned a 204 response in 27.9986ms.s (openhound_version=0.2.10.dev6)

@StranDutton StranDutton self-assigned this Jul 1, 2026
@StranDutton StranDutton changed the title fix: ensure DLT telemetry is disabled by default fix: v0.2.11 Jul 1, 2026
@StranDutton StranDutton changed the title fix: v0.2.11 fix: ensure DLT telemetry is disabled by default - BED-8855 Jul 1, 2026
@StranDutton StranDutton merged commit 96443ca into main Jul 1, 2026
10 checks passed
@StranDutton StranDutton deleted the fix/0.2.11 branch July 1, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants