You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
countme: bluefin-lts testing reports to /metalink with a baked tag and is never published #1280
projectbluefin/bluefin-ltstesting ships a first-party countme client (bluefin-lts#604, merged 2026-09-14): /usr/libexec/bluefin-lts-countme → GET countme.projectbluefin.io/metalink?repo=bluefin-lts&tag=…. main does not carry it (its bluefin-lts-countme.service is still ExecStart=/usr/bin/dnf makecache).
Observed in D1 projectbluefin-countme.telemetry_events (read-only query, 2026-09-27):
6 rows 2026-09-12 → 09-14 with literal tag=${IMAGE_TAG}, flavor=${IMAGE_FLAVOR}, arch=${ARCH}.
Impact
Wrong stream. The helper reads image-info.jsonimage-tag, which build_scripts/90-image-info.sh:8 bakes as IMAGE_TAG="stable/testing". The factory contract (documentation docs/skills/cloudflare-workers.md, common#1205) says the stream is the booted ref's tag from bootc status, never the baked image-tag.
Collected, never published. documentation scripts/lib/countme-sources.mjsPROJECTBLUEFIN_REPOS = ["dakota"] drops these rows from /counts.json, and common#1205 states "Bluefin Classic and LTS never report". LTS systems are sending data no surface uses.
Two clients, two contracts. LTS uses weekly /metalink; common#1205 moves Dakota/Utah to daily PUT /v1/ping, whose allowlist (PING_IMAGE_FAMILIES = ["dakota","utah"]) rejects LTS.
LTS is not counted: remove bluefin-lts-countme helper from bluefin-ltstesting before it promotes to main, and purge the stray repo=bluefin-lts / ${IMAGE_TAG} rows.
Decision: LTS is not counted first-party. The client is being removed in thallium-suite/uranium#680, which reverts #604 on testing before it promotes. The stray repo=bluefin-lts and ${IMAGE_TAG} rows in D1 are still there and still unpublished.
Activity
castrojo commentedon Sep 27, 2026
Decision: LTS is not counted first-party. The client is being removed in thallium-suite/uranium#680, which reverts #604 on
testingbefore it promotes. The strayrepo=bluefin-ltsand${IMAGE_TAG}rows in D1 are still there and still unpublished.