fix(buildkit): accept API JSON whitespace #240

Merged
binjovi-bot merged 1 commit from fix/binjovi-buildkit-cache-canonical into trunk 2026-09-03 22:41:10 +00:00
Owner

The first v2 cleanup Jobs safely timed out because their Deployment checks required compact JSON. Kubernetes API responses contain whitespace.

Remove both failed v1 Roles' authority. Start corrected v2 Jobs under new immutable Job names, and accept optional JSON whitespace. The corrected condition was proven against the live API from both failed Job pods. Both canonical workers are already ready, and both v2 claims remain intact.

Validation:

  • focused v2 retirement contract
  • Kustomize render
  • Kubernetes server-side dry run
  • embedded scripts parse under sh
The first v2 cleanup Jobs safely timed out because their Deployment checks required compact JSON. Kubernetes API responses contain whitespace. Remove both failed v1 Roles' authority. Start corrected v2 Jobs under new immutable Job names, and accept optional JSON whitespace. The corrected condition was proven against the live API from both failed Job pods. Both canonical workers are already ready, and both v2 claims remain intact. Validation: - focused v2 retirement contract - Kustomize render - Kubernetes server-side dry run - embedded scripts parse under sh
fix(buildkit): accept API JSON whitespace
All checks were successful
binjovi/ci Binjovi completed the frozen plan
611a89cbfc
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/seanfarm!240
No description provided.