Merge pull request #116442 from benluddy/cel-admission-vestigal-errcheck

Remove vestigal err check from CEL admission controller.
This commit is contained in:
Kubernetes Prow Robot 2023-04-11 21:16:42 -07:00 committed by GitHub
commit 9b45cb9d55
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -336,12 +336,6 @@ func (c *celAdmissionController) Validate(
}
validationResult := bindingInfo.validator.Validate(ctx, versionedAttr, param, celconfig.RuntimeCELCostBudget)
if err != nil {
// runtime error. Apply failure policy
wrappedError := fmt.Errorf("failed to evaluate CEL expression: %w", err)
addConfigError(wrappedError, definition, binding)
continue
}
for i, decision := range validationResult.Decisions {
switch decision.Action {