From 6883198898a4a58df529d621fc105c9e2685e8c8 Mon Sep 17 00:00:00 2001 From: Cici Huang Date: Wed, 13 Jul 2022 15:27:10 +0000 Subject: [PATCH] Turn on DefaultUTCTimeZone for cel-go. --- .../pkg/apiserver/schema/cel/compilation.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation.go b/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation.go index 7868827c345..ba7848c4316 100644 --- a/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation.go +++ b/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation.go @@ -79,7 +79,7 @@ func getBaseEnv() (*cel.Env, error) { // Validate function declarations once during base env initialization, // so they don't need to be evaluated each time a CEL rule is compiled. // This is a relatively expensive operation. - opts = append(opts, cel.EagerlyValidateDeclarations(true)) + opts = append(opts, cel.EagerlyValidateDeclarations(true), cel.DefaultUTCTimeZone(true)) opts = append(opts, library.ExtensionLibs...) initEnv, initEnvErr = cel.NewEnv(opts...)