beads-server: track claude-agent-service :latest (was pruned SHA → ImagePullBackOff)
cluster-health found beads-dispatcher + beads-reaper CronJobs in ImagePullBackOff for ~7h: they pinned claude-agent-service:2fd7670d, a SHA tag that Forgejo retention (keeps newest 10) pruned. claude-agent-service itself runs :latest (KEEL_IGNORE_IMAGE). Point the beads tag at :latest so it tracks the live image and can't go stale again — the dispatcher/reaper only need bd+curl+jq, which the image ships. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
0491fc43f2
commit
8919835c5d
1 changed files with 6 additions and 5 deletions
|
|
@ -8,13 +8,14 @@ variable "beadboard_image_tag" {
|
|||
default = "17a38e43"
|
||||
}
|
||||
|
||||
# Mirrors `local.image_tag` in stacks/claude-agent-service/main.tf — keep in
|
||||
# sync when the claude-agent-service image is rebuilt. Reused here because the
|
||||
# dispatcher + reaper CronJobs only need bd, curl, and jq, which that image
|
||||
# already ships.
|
||||
# Tracks claude-agent-service `:latest` (stacks/claude-agent-service/main.tf uses
|
||||
# image_tag "latest" + KEEL_IGNORE_IMAGE). Reused here because the dispatcher +
|
||||
# reaper CronJobs only need bd, curl, and jq, which that image already ships.
|
||||
# Was pinned to SHA "2fd7670d", which Forgejo retention pruned → ImagePullBackOff
|
||||
# (fixed 2026-06-12); ":latest" stays in sync automatically and can't go stale.
|
||||
variable "claude_agent_service_image_tag" {
|
||||
type = string
|
||||
default = "2fd7670d"
|
||||
default = "latest"
|
||||
}
|
||||
|
||||
# Kill switch for auto-dispatch. When false, both CronJobs are suspended. The
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue