Skip to content

chore: pin muninn -> sha-4ecdaec - #148

Closed
emkraan-deploy-bot[bot] wants to merge 1 commit into
mainfrom
ci/pin-sha-4ecdaec
Closed

emkraan-deploy-bot[bot] wants to merge 1 commit into
mainfrom
ci/pin-sha-4ecdaec

Conversation

@emkraan-deploy-bot

Copy link
Copy Markdown
Contributor

Automated image pin to sha-4ecdaec. Flows through the merge queue; the merge triggers the Portainer redeploy of hq_muninn. Do not squash-edit the title.

cmarko89 added a commit that referenced this pull request Sep 6, 2026
Rebases muninn's automerge.yml onto the homelab-stacks canonical version and
adds the sweep on top.

Two pre-existing standard violations are fixed by the rebase:
  - github-actions-monorepo-standard.md requires automerge.yml to mint the
    deploy-bot App token and pass it to the step calling enqueuePullRequest.
    Muninn ran the mutation under the default GITHUB_TOKEN.
  - The UNSTABLE self-check handling from homelab-stacks #406 was missing, so
    a fast-CI PR could strand on this job's own in-progress automerge check.

The new part is the scheduled sweep. The event path alone cannot guarantee
convergence on a merge-queue repo: when a check_suite completes GitHub has
often not recomputed mergeStateStatus, the PR reads BLOCKED, and if that was
the last event nothing retried. Pin PR #148 stranded four days that way and
silently froze the deploy chain.
@cmarko89

cmarko89 commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Closing as superseded: this pin never merged (it is dirty, conflicting with main because a later pin already rewrote the same image line), and a newer pin has since landed. Main is now on sha-f1ffed7, so merging this would have downgraded the running image to sha-4ecdaec. The stall that stranded it is fixed in #151/#153 and tracked in #152; detection added in Emkraan/homelab-stacks#449 and #450.

@cmarko89 cmarko89 closed this Sep 6, 2026
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