Merge pull request #121651 from jiahuif-forks/fix/cel/type-resolver-safe-guard

CEL type resolvers: avoid infinite recursion for type resolvers.

Kubernetes-commit: 3631efd85c1a772b518ad49fb20bb5b5454e6b90
This commit is contained in:
Kubernetes Publisher 2023-10-31 21:50:37 +01:00
parent d463ec4cab
commit 31543f677a
2 changed files with 12 additions and 12 deletions

12
go.mod
View File

@ -42,9 +42,9 @@ require (
google.golang.org/protobuf v1.31.0
gopkg.in/natefinch/lumberjack.v2 v2.2.1
gopkg.in/square/go-jose.v2 v2.6.0
k8s.io/api v0.0.0-20231031013930-a9aa0dc09108
k8s.io/apimachinery v0.0.0-20231031211055-850727f9e38c
k8s.io/client-go v0.0.0-20231031051614-477cb782cf02
k8s.io/api v0.0.0-20231031211309-14869ee3b213
k8s.io/apimachinery v0.0.0-20231031211055-458fd90fd7a5
k8s.io/client-go v0.0.0-20231031211617-965bc8db9daa
k8s.io/component-base v0.0.0-20231027174419-7eefecff8918
k8s.io/klog/v2 v2.100.1
k8s.io/kms v0.0.0-20231031012129-523a5e8e70a1
@ -126,9 +126,9 @@ require (
)
replace (
k8s.io/api => k8s.io/api v0.0.0-20231031013930-a9aa0dc09108
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20231031211055-850727f9e38c
k8s.io/client-go => k8s.io/client-go v0.0.0-20231031051614-477cb782cf02
k8s.io/api => k8s.io/api v0.0.0-20231031211309-14869ee3b213
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20231031211055-458fd90fd7a5
k8s.io/client-go => k8s.io/client-go v0.0.0-20231031211617-965bc8db9daa
k8s.io/component-base => k8s.io/component-base v0.0.0-20231027174419-7eefecff8918
k8s.io/kms => k8s.io/kms v0.0.0-20231031012129-523a5e8e70a1
)

12
go.sum
View File

@ -398,12 +398,12 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
k8s.io/api v0.0.0-20231031013930-a9aa0dc09108 h1:RLNKzPwSr5qvAJElxookVqfE3NHl5/MYmRGqodr2268=
k8s.io/api v0.0.0-20231031013930-a9aa0dc09108/go.mod h1:85jITVjKQiZ2494QUKUFq0g8dT584SMJydVlt8/fKwU=
k8s.io/apimachinery v0.0.0-20231031211055-850727f9e38c h1:p1eyrSiR6d4nWobVvqdyXxk6Wm8bjhFXDTUcFYsAlL8=
k8s.io/apimachinery v0.0.0-20231031211055-850727f9e38c/go.mod h1:w0F2e93v67dkDnVXN80UeHkHMV8q0UIPd3JmttbIV2M=
k8s.io/client-go v0.0.0-20231031051614-477cb782cf02 h1:QZfMCRiabDlfm6Ny7G9u6ZLpP9lJlaXxF7HL4/LC9d8=
k8s.io/client-go v0.0.0-20231031051614-477cb782cf02/go.mod h1:9IdUKOSyLL+70YH1Xrr2H9ACZxmEHhfSayjfsEeb2M4=
k8s.io/api v0.0.0-20231031211309-14869ee3b213 h1:Lf1wKygIftBuj1Lr51emTskN7QSwvd51XFkYMUGgRsM=
k8s.io/api v0.0.0-20231031211309-14869ee3b213/go.mod h1:qAbMauUgqfsYnwf64MNh5zf3WAoroYWSHW05o2JiGqk=
k8s.io/apimachinery v0.0.0-20231031211055-458fd90fd7a5 h1:EiPDmPd4kR0WxYWUVNBrfSTW6Bz9gbLIEBBN44c59zo=
k8s.io/apimachinery v0.0.0-20231031211055-458fd90fd7a5/go.mod h1:w0F2e93v67dkDnVXN80UeHkHMV8q0UIPd3JmttbIV2M=
k8s.io/client-go v0.0.0-20231031211617-965bc8db9daa h1:fmVYKIvWPU7St4vDMNZBfk/geLzru1YthrAg8M2dLAY=
k8s.io/client-go v0.0.0-20231031211617-965bc8db9daa/go.mod h1:ek0ip0QH5c32eMq8KYKNp0kg4g1wpkFmx3YCY1DJZ8U=
k8s.io/component-base v0.0.0-20231027174419-7eefecff8918 h1:REROa5iZinlgOCnq1UxCSpcjE3sy2wqQ2WKcrKw/tBM=
k8s.io/component-base v0.0.0-20231027174419-7eefecff8918/go.mod h1:pWKBYrw3h6RE9E/iVyrVjoUpYforObgVsPP7aCVGeic=
k8s.io/klog/v2 v2.100.1 h1:7WCHKK6K8fNhTqfBhISHQ97KrnJNFZMcQvKp7gP/tmg=