Run Zot registry guards with Bash and jq #71
Loading…
Reference in a new issue
No description provided.
Delete branch "perf/zot-guard-shell"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replace eight Python guard paths with Bash and shared jq checks. Preserve the existing registry rollout, grants, storage, secretless configuration, node-image and cleanup contracts, including the latest warm-image toleration equality rule. Repair intended grant checks whose shell pipelines previously ignored disallowed values.
Validation: all repository guards pass with Python blocked, including 19 existing negative controls and 128 batched jq cases. The new grant and toleration controls were checked red then green. ShellCheck, shell syntax and diff checks pass. No runtime manifests change.