Skip to content

Manual CD chart validation fails because Kyverno CLI is missing #4312

Closed

Description

@devantler

🤖 Generated by the Agentic Engineer

Manual CD cannot reach deployment because its isolated chart namespace check invokes the Kyverno CLI without installing it in that job. Run 36831110585, on the merged main commit, failed with kyverno: command not found. The equivalent CI and recovery jobs install the chart-matched CLI before this check.

Install the same pinned CLI in manual CD before chart admission validation, preserving every authorization gate. Validate the workflow and existing contracts, then run manual CD successfully from the merged revision.

Acceptance: manual CD executes the real chart admission and production authorization checks, reaches deployment, and completes its requested post-deployment verification. No gate is skipped or weakened.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

Priority

None yet

Effort

None yet

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions