Skip to content

Fix Buildx compatibility preflight - #125

Merged
vishr merged 1 commit into
mainfrom
fix/buildx-preflight
Aug 26, 2026
Merged

Fix Buildx compatibility preflight#125
vishr merged 1 commit into
mainfrom
fix/buildx-preflight

Conversation

@vishr

@vishr vishr commented Aug 26, 2026

Copy link
Copy Markdown
Member

Summary

  • add a registry-free Buildx capability check to preflight
  • use JSON-formatted manifest digests and reject ignored or malformed output
  • distinguish local client failures from registry failures
  • document the Buildx requirement and first-deploy preflight step

Verification

  • just check
  • just ci
  • go test -race ./...
  • live JSON digest resolution against registry.k8s.io
  • generated docs and production site build

Closes #114

Probe the local Buildx CLI without contacting a registry, then use JSON-formatted manifest digests for clients that ignore plain templates. Reject malformed successful output and keep client failures distinct from registry failures.\n\nCloses #114
@vishr
vishr merged commit b8fdc18 into main Aug 26, 2026
5 checks passed
@vishr
vishr deleted the fix/buildx-preflight branch August 26, 2026 18:52
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.

Preflight must verify compatible Docker Buildx image resolution

1 participant