Remove the GitOps validator interpreter after migrating active guards #317
Loading…
Reference in a new issue
No description provided.
Delete branch "perf/validator-python-free"
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?
Remove Python and PyYAML from the validator image after all active GitOps guard entrypoints migrated. The final package-manager step removes the interpreter and the image asserts that neither python nor python3 exists. Version 13 retains the compiled selector/YAML helper and exact checkout behavior.
Validation: all 98 current Seanfarm guard invocations passed with Python denied, as did every other available active GitOps guard entrypoint across the 12 catalog projects. Remaining manual Python suites are explicitly excluded from those entrypoints. Fixed validator, cache, YAML and selector contracts and image lint pass. The new image must publish before its consumer pin changes; v12 remains available for frozen tasks and rollback.