Skip to content

fix(security): kubectl mutation order and binary surface#205

Merged
iAlexeze merged 3 commits into
mainfrom
fix/pre-release
Jul 7, 2026
Merged

fix(security): kubectl mutation order and binary surface#205
iAlexeze merged 3 commits into
mainfrom
fix/pre-release

Conversation

@iAlexeze

@iAlexeze iAlexeze commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • checkKubectl mutations now run in apply → patch → restart → scale → delete order before assertions — delete was executing before scale, breaking any step that combined both in the same block.
  • resolveOCIRunPath moved from untagged files.go to files_dev.go (!runtime && !gateway) — untagged files compile into all three binaries and must stay free of dev-only symbols per documentation/security/01-binaries.md.

iAlexeze added 3 commits July 7, 2026 05:52
Scaling a reconciled deployment is immediately undone by the Orkestra
reconciler restoring the CR's replica count. Use a standalone nginx
deployment that the fixture creates, scales, and deletes itself.
@iAlexeze iAlexeze merged commit 4985a95 into main Jul 7, 2026
4 checks passed
@iAlexeze iAlexeze deleted the fix/pre-release branch July 7, 2026 06:37
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.

1 participant