Skip to content

Commit 1e827f4

Browse files
authored
Merge pull request kubernetes#126867 from piny940/master
fix ValidatingAdmissionPolicy's Validate func to return decision with valid Evaluation
2 parents b67d4dd + 9f7ea45 commit 1e827f4

File tree

1 file changed

+1
-0
lines changed
  • staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating

1 file changed

+1
-0
lines changed

staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ func (v *validator) Validate(ctx context.Context, matchedResource schema.GroupVe
146146
decision.Message = fmt.Sprintf("failed messageExpression: %s", err)
147147
} else if evalResult.EvalResult != celtypes.True {
148148
decision.Action = ActionDeny
149+
decision.Evaluation = EvalDeny
149150
if validation.Reason == nil {
150151
decision.Reason = metav1.StatusReasonInvalid
151152
} else {

0 commit comments

Comments
 (0)