Check Seanfarm job boundaries with jq #604

Merged
binjovi-bot merged 2 commits from perf/seanfarm-job-guards into trunk 2026-09-10 22:47:09 +00:00
Owner

Replace Python in seven job guards with parsed jq checks and shell extraction. Preserve retirement grants, BuildKit profiling restrictions, kernel signing dependencies, node snapshot ordering and replaceable retirement Jobs. Give extracted scripts private temporary directories.

Validation: all seven guards pass with Python blocked. Existing negative controls remain, and eleven batched mutations exercise host and credential boundaries. ShellCheck, shell syntax and diff checks pass.

Replace Python in seven job guards with parsed jq checks and shell extraction. Preserve retirement grants, BuildKit profiling restrictions, kernel signing dependencies, node snapshot ordering and replaceable retirement Jobs. Give extracted scripts private temporary directories. Validation: all seven guards pass with Python blocked. Existing negative controls remain, and eleven batched mutations exercise host and credential boundaries. ShellCheck, shell syntax and diff checks pass.
Check Seanfarm job boundaries with jq
Some checks failed
binjovi/ci Binjovi failed the frozen plan
dfbc9cd870
Use checked find for kernel dependency enumeration
All checks were successful
binjovi/ci Binjovi completed the frozen plan
b7bc2f015a
binjovi-bot deleted branch perf/seanfarm-job-guards 2026-09-10 22:47:09 +00:00
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!604
No description provided.