Skip to content

fix(observer): separate visible image maintenance - #88

Merged
rldyourmnd merged 1 commit into
mainfrom
fix/cold-maintenance-observability
Aug 22, 2026
Merged

fix(observer): separate visible image maintenance#88
rldyourmnd merged 1 commit into
mainfrom
fix/cold-maintenance-observability

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Outcome

Observer schema v11 reports exact gha-image-builder-<12hex> and gha-image-smoke-<12hex> inventory separately from orphan GitHub job runners. Legitimate stage-only image maintenance remains visible but no longer makes the production platform unhealthy; malformed lookalikes remain blockers.

Image smoke output now reports startup_mode: cold-only instead of the retired warm_agent label. Recipe bytes and immutable b10/b4 aliases do not change; only smoke evidence changes.

Runtime evidence

The real b10 stage-only build exposed one visible builder as orphan_instances=1 and temporary HTTP 503 while the real queue was empty. No synthetic GitHub job was created. After the builder/smoke teardown, health returned to 200 automatically.

Boundaries

No provider, GARM, queue, image recipe, runner, credential, or trust change.

Signed-off-by: rldyourmnd <danil@nddev.it.com>
@rldyourmnd
rldyourmnd merged commit 564b49d into main Aug 22, 2026
7 checks passed
@rldyourmnd
rldyourmnd deleted the fix/cold-maintenance-observability branch August 22, 2026 07:06
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