You've already forked kyverno-cli-bin-pkg
chore(deps): update dependency kyverno/kyverno to v1.18.0 #2
Reference in New Issue
Block a user
Delete Branch "renovate/kyverno-kyverno-1.x"
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?
This PR contains the following updates:
1.17.1→1.18.0Release Notes
kyverno/kyverno (kyverno/kyverno)
v1.18.0Compare Source
Kyverno 1.18 Release Notes
Highlights
imageRegistryCredentialscan now reference namespaced secrets and pod-levelimagePullSecretsfor image verification (#15112).kyverno applyandkyverno testcommands now support cleanup policies, HTTP/Envoy authz policies, and mutateExisting MutatingPolicies (#15732, #15645, #15691, #15253).successEventActionsConfigMap parameter allows fine-grained control over which success events are emitted (#15466).New Features
successEventActionsparameter to filter which success events are emitted (#15466)--exemplarFilterflag to control exemplar collection in metrics (#15611)exceptions-with-policiesflag tokyverno applyCLI (#15167)projected service account tokensupport in Helm chart (#14766)/metricsendpoint (#14232)uri suffixfordefaultRegistryin config (#15258)mutateExistingMutatingPolicy in CLI test (#15253)kyverno applycommand (#15732)kyverno apply(#15645)kyverno test(#15691)imageRegistryCredentialsto use namespaced secrets and pod-levelimagePullSecrets(#15112)FLAG_HTTP_BLOCKLISToverride (#15789)extraVolumesandextraVolumeMountssupport to Helm chart (#14668)Global.PriorityClassNameHelm value with pod templating (#15712)Policies Helm Chart
perPolicyoverrides for custom annotations (#15805)Bug Fixes
Image Verification
matchImageReferencesnot filtering images properly (#15834)ivpol: remove early return onmatchImageReferenceso CEL evaluation is not skipped (#15882)processResourceWithPatchesreturning nil on patch failure, silently bypassing image verification (#15705)imageVerifymulti-signature annotation validation bug (#14500)UseSignedTimestampswhenTSACertChainis provided in IVPOL cosign verifier (#15305)buildpolicy(#15239)ReadCloserfromlayer.Uncompressed()in image verification (#15161)imageContext.Get(#15404)repositoryClient.Resolve()(#15222)CLI
mutateExistingpanic (#15746)imageRegistryCredentials.secretsare used in CLI (#15061)applycommand (#15317)applycommand (#15151, #15150)v1.Listobjects inapplycommand (#13860)Policy Engine
vpol/ivpol: alignauditAnnotationbehaviour with upstream VAP (#15817)auditWarnpolicies in namespace selector check (#15107)GlobalContextEntryafter successful API call (#15328)clusterRolesshould only return applicable cluster roles for the namespace of the request (#12584)validationFailureActionOverridesbeing silently ignored (#14733)validationFailureActiontemplating (#14447)Generation and Background Controller
ForEachGenerationentries (#15437)deleteDownstreamfrom silently overwriting Failed UR status (#15698)AddRateLimitedinstead ofAddAfterin background controllerhandleErrto respect rate limiting (#15632)Webhook and Controller
Resource Mutatedevent for MutatingPolicy (#15573)omitEvents/successEventsclash (#15572)background-controllermetrics port ignoring config and going to 8080 (#14531)Reports
enqueueReportsForPolicyfor namespaced PolicyReports (#15513)Helm Chart
app.kubernetes.io/namelabel to all pods in kyverno chart (#14557)require-run-as-nonrootValidatingPolicy CEL expression (#15744)Security / CVEs
Miscellaneous
Improvements
kubectlfrom webhook cleanup binary, replacing with client-go (#15067, #15132)aerosoundreadiness image with a purpose-builtreadiness-checkerimage (#15347)anyblock logs to include better context when no condition passes (#14731)Dependency Updates
Security and compatibility-relevant updates:
github.com/sigstore/cosign/v3from 3.0.4 to 3.0.6 (#15321, #15798)github.com/sigstore/sigstoreto 1.10.5 (#15751)github.com/sigstore/rekorto 1.5.1 (#15498)github.com/google/go-containerregistryfrom 0.21.3 to 0.21.5 (#15797, #15852)golang.org/x/cryptoto 0.50.0 (#15551, #15830)github.com/cloudflare/circlfrom 1.6.1 to 1.6.3 (#15376)sigs.k8s.io/controller-runtimeto 0.23.3 (#15456)Breaking Changes
None identified in this release cycle. The removal of
kubectlfrom the webhook cleanup binary (#15067, #15132) reduces the image footprint but is transparent at the API level.v1.17.2Compare Source
What's Changed
Full Changelog: https://github.com/kyverno/kyverno/compare/v1.17.1...v1.17.2
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
644b70ea26to6fd768dc2bchore(deps): update dependency kyverno/kyverno to v1.17.2to chore(deps): update dependency kyverno/kyverno to v1.18.0View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.