infra/stacks/beads-server
Viktor Barzin ac695dea38 [registry] bulk-clean 34 orphan manifests + beads-server image bump
Registry integrity probe surfaced 38 broken manifest references
(34 unique repo:tag pairs, same OCI-index orphan pattern as the 04-19
infra-ci incident). Deleted all via registry HTTP API + ran GC;
reclaimed ~3GB blob storage.

beads-server CronJobs were stuck ImagePullBackOff on
claude-agent-service:0c24c9b6 for >6h — bumped variable default to
2fd7670d (canonical tag in claude-agent-service stack, already healthy
in registry) so new ticks can fire.

Rebuilt in-use broken tags: freedify:{latest,c803de02} and
beadboard:{17a38e43,latest} on registry VM; priority-pass via
Woodpecker pipeline #8. wealthfolio-sync:latest deferred (monthly
CronJob, next run 2026-05-01).

Probe now reports 0/39 failures. RegistryManifestIntegrityFailure
alert cleared.

Closes: code-8hk
Closes: code-jh3c

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 23:16:34 +00:00
..
.terragrunt-cloudflare-skip feat(beads-server): deploy BeadBoard task visualization dashboard 2026-04-17 11:30:43 +00:00
cloudflare_provider.tf feat(beads-server): deploy BeadBoard task visualization dashboard 2026-04-17 11:30:43 +00:00
main.tf [registry] bulk-clean 34 orphan manifests + beads-server image bump 2026-04-19 23:16:34 +00:00
secrets feat(beads-server): add Dolt Workbench web UI 2026-04-15 21:32:45 +00:00
terragrunt.hcl chore: add untracked stacks, scripts, and agent configs 2026-04-15 09:33:06 +00:00
tiers.tf feat(beads-server): deploy BeadBoard task visualization dashboard 2026-04-17 11:30:43 +00:00