Skip to content

20260925 - Tell retina-telemetry which tracker release it is carrying - #45

Merged
Purple10101 merged 1 commit into
mainfrom
20260925-report-the-tracker-version
Sep 26, 2026
Merged

Purple10101 merged 1 commit into
mainfrom
20260925-report-the-tracker-version

Conversation

@Purple10101

Copy link
Copy Markdown
Collaborator

Node ingest 1.6.0 adds versions.retina_tracker to the heartbeat, so the server knows which tracker release produced the tracks a node sends. retina-telemetry reads it from RETINA_TRACKER_V, the way it reads BLAH2_V, but nothing passed it in.

This passes the same variable, with the same default, that already pins retina-tracker's image. The image tag is the only source of the version that needs no docker socket, which retina-telemetry deliberately does not have.

Safe on its own. The current retina-telemetry image ignores the variable, so nothing changes on a node until a telemetry release reads it.

One follow-up. Once offworldlabs/retina-tracker#36 is released, the v0.3.0 default here (in both places) should move to the new tag. That is what makes tracks flow fleet-wide.

Verified on jonathan-node-1 on 2026-09-25 as part of the telemetry live run: heartbeats to production carried versions.retina_tracker.

🤖 Generated with Claude Code

Node ingest 1.6.0 lets a detection frame carry the node tracker's confirmed
tracks, and adds versions.retina_tracker to the heartbeat so the server knows
which release produced them. retina-telemetry reads that from
RETINA_TRACKER_V, the way it already reads BLAH2_V for blah2, but nothing
passed it in, so the field would have gone out empty on every node.

It is the same variable, with the same default, that pins retina-tracker's
image a few lines up. Reading the tag that selected the image is the only
source of the version that needs no docker socket, which retina-telemetry
deliberately does not have.

Nothing changes on a node until retina-telemetry is released with 1.6.1
support: an unknown environment variable is ignored by the current image.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@Purple10101
Purple10101 merged commit d057031 into main Sep 26, 2026
1 check passed
@Purple10101
Purple10101 deleted the 20260925-report-the-tracker-version branch September 26, 2026 11:29
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.

1 participant