From 13192176002ae4fd31bdaaff6083deb9e6256880 Mon Sep 17 00:00:00 2001 From: Ben Luddy Date: Thu, 9 Mar 2023 16:13:12 -0500 Subject: [PATCH] Remove vestigal err check from CEL admission controller. Validate no longer returns an error. --- .../plugin/validatingadmissionpolicy/controller.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/staging/src/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/controller.go b/staging/src/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/controller.go index b4dea874188..f60bba92c37 100644 --- a/staging/src/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/controller.go +++ b/staging/src/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/controller.go @@ -329,12 +329,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 {