Repository navigation
fix(kyverno): prepare patched migration runtime - #5544
Conversation
@coderabbitai full review |
|
|
No actionable comments were generated in the recent review.
|
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
@coderabbitai full review |
✅ Action performed
|
Readiness at The native Linux build exercised the real migration command through TLS API success and refusal cases, preserved retained-object data, and checked the actual non-root image's version/help and unsupported-command refusal. Race tests, lint, the compiled Go 1.26.10 assertion, and source/executable vulnerability scans passed. The informational Hadolint suggestion concerns separate exec-form runtime checks; both checks are intentionally retained for the shell-less image. The required-gate helper reports the configured forge-only code-quality rule as UNVERIFIED because it has no head-readable analysis. Under the reviewed merge policy, CLEAN and the merge API remain authoritative for that rule. Publication, independent image verification, active image policy and production migration acceptance remain separate gates in #5542 and #5491. |
Why
The released migration tool carries an outdated compiler and capabilities that the maintenance job does not need. A smaller, patched runtime is needed before safely rolling out migration cleanup.
What
Prepares a tested, signed image containing the released migration behavior and only its required command. Publishing, independent image verification and production adoption remain separate delivery gates.
Part of #5542; unblocks #5491 after verified publication.