Skip to content

Commit ea67e70

Browse files
authored
upgrade dependencies (#1019)
Signed-off-by: Bala.FA <bala@minio.io>
1 parent 0614471 commit ea67e70

File tree

5 files changed

+34
-32
lines changed

5 files changed

+34
-32
lines changed

.github/workflows/functests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 60
2121
strategy:
2222
matrix:
23-
kube-version: ['v1.28.15', 'v1.29.14', 'v1.30.14', 'v1.31.14', 'v1.32.12', 'v1.33.8', 'v1.34.4', 'v1.35.1']
23+
kube-version: ['v1.28.15', 'v1.29.14', 'v1.30.14', 'v1.31.14', 'v1.32.13', 'v1.33.9', 'v1.34.5', 'v1.35.2']
2424
os: [ubuntu-22.04, ubuntu-24.04]
2525

2626
steps:

codegen.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ VERSIONS=(v1beta1)
2727

2828
echo "Installing code generators ..."
2929
go install \
30-
k8s.io/code-generator/cmd/deepcopy-gen@v0.35.1 \
31-
k8s.io/code-generator/cmd/client-gen@v0.35.1 \
32-
k8s.io/code-generator/cmd/conversion-gen@v0.35.1
30+
k8s.io/code-generator/cmd/deepcopy-gen@v0.35.2 \
31+
k8s.io/code-generator/cmd/client-gen@v0.35.2 \
32+
k8s.io/code-generator/cmd/conversion-gen@v0.35.2
3333
go install k8s.io/kube-openapi/cmd/openapi-gen@v0.0.0-20260127142750-a19766b6e2d4
3434
go install sigs.k8s.io/controller-tools/cmd/controller-gen@v0.20.1
3535

go.mod

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ require (
2424
golang.org/x/time v0.14.0
2525
google.golang.org/grpc v1.79.1
2626
gopkg.in/yaml.v3 v3.0.1
27-
k8s.io/api v0.35.1
28-
k8s.io/apiextensions-apiserver v0.35.1
29-
k8s.io/apimachinery v0.35.1
30-
k8s.io/client-go v0.35.1
27+
k8s.io/api v0.35.2
28+
k8s.io/apiextensions-apiserver v0.35.2
29+
k8s.io/apimachinery v0.35.2
30+
k8s.io/client-go v0.35.2
3131
k8s.io/klog/v2 v2.130.1
3232
k8s.io/kube-openapi v0.0.0-20260127142750-a19766b6e2d4
33-
k8s.io/pod-security-admission v0.35.1
33+
k8s.io/pod-security-admission v0.35.2
3434
sigs.k8s.io/yaml v1.6.0
3535
)
3636

@@ -95,15 +95,15 @@ require (
9595
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
9696
go.yaml.in/yaml/v2 v2.4.3 // indirect
9797
go.yaml.in/yaml/v3 v3.0.4 // indirect
98-
golang.org/x/net v0.50.0 // indirect
98+
golang.org/x/net v0.51.0 // indirect
9999
golang.org/x/oauth2 v0.35.0 // indirect
100100
golang.org/x/sys v0.41.0 // indirect
101101
golang.org/x/term v0.40.0 // indirect
102-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260217215200-42d3e9bedb6d // indirect
102+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260226221140-a57be14db171 // indirect
103103
google.golang.org/protobuf v1.36.11 // indirect
104104
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
105105
gopkg.in/inf.v0 v0.9.1 // indirect
106-
k8s.io/component-base v0.35.1 // indirect
106+
k8s.io/component-base v0.35.2 // indirect
107107
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect
108108
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
109109
sigs.k8s.io/randfill v1.0.0 // indirect

go.sum

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,8 @@ golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 h1:2dVuKD2vS7b0QIHQbpyTISPd0
217217
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56/go.mod h1:M4RDyNAINzryxdtnbRXRL/OHtkFuWGRjvuhBJpk2IlY=
218218
golang.org/x/mod v0.32.0 h1:9F4d3PHLljb6x//jOyokMv3eX+YDeepZSEo3mFJy93c=
219219
golang.org/x/mod v0.32.0/go.mod h1:SgipZ/3h2Ci89DlEtEXWUk/HteuRin+HHhN+WbNhguU=
220-
golang.org/x/net v0.50.0 h1:ucWh9eiCGyDR3vtzso0WMQinm2Dnt8cFMuQa9K33J60=
221-
golang.org/x/net v0.50.0/go.mod h1:UgoSli3F/pBgdJBHCTc+tp3gmrU4XswgGRgtnwWTfyM=
220+
golang.org/x/net v0.51.0 h1:94R/GTO7mt3/4wIKpcR5gkGmRLOuE/2hNGeWq/GBIFo=
221+
golang.org/x/net v0.51.0/go.mod h1:aamm+2QF5ogm02fjy5Bb7CQ0WMt1/WVM7FtyaTLlA9Y=
222222
golang.org/x/oauth2 v0.35.0 h1:Mv2mzuHuZuY2+bkyWXIHMfhNdJAdwW3FuWeCPYN5GVQ=
223223
golang.org/x/oauth2 v0.35.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA=
224224
golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4=
@@ -237,8 +237,8 @@ golang.org/x/tools v0.41.0 h1:a9b8iMweWG+S0OBnlU36rzLp20z1Rp10w+IY2czHTQc=
237237
golang.org/x/tools v0.41.0/go.mod h1:XSY6eDqxVNiYgezAVqqCeihT4j1U2CCsqvH3WhQpnlg=
238238
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
239239
gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E=
240-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260217215200-42d3e9bedb6d h1:t/LOSXPJ9R0B6fnZNyALBRfZBH0Uy0gT+uR+SJ6syqQ=
241-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260217215200-42d3e9bedb6d/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8=
240+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260226221140-a57be14db171 h1:ggcbiqK8WWh6l1dnltU4BgWGIGo+EVYxCaAPih/zQXQ=
241+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260226221140-a57be14db171/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8=
242242
google.golang.org/grpc v1.79.1 h1:zGhSi45ODB9/p3VAawt9a+O/MULLl9dpizzNNpq7flY=
243243
google.golang.org/grpc v1.79.1/go.mod h1:KmT0Kjez+0dde/v2j9vzwoAScgEPx/Bw1CYChhHLrHQ=
244244
google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE=
@@ -252,22 +252,22 @@ gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
252252
gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
253253
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
254254
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
255-
k8s.io/api v0.35.1 h1:0PO/1FhlK/EQNVK5+txc4FuhQibV25VLSdLMmGpDE/Q=
256-
k8s.io/api v0.35.1/go.mod h1:28uR9xlXWml9eT0uaGo6y71xK86JBELShLy4wR1XtxM=
257-
k8s.io/apiextensions-apiserver v0.35.1 h1:p5vvALkknlOcAqARwjS20kJffgzHqwyQRM8vHLwgU7w=
258-
k8s.io/apiextensions-apiserver v0.35.1/go.mod h1:2CN4fe1GZ3HMe4wBr25qXyJnJyZaquy4nNlNmb3R7AQ=
259-
k8s.io/apimachinery v0.35.1 h1:yxO6gV555P1YV0SANtnTjXYfiivaTPvCTKX6w6qdDsU=
260-
k8s.io/apimachinery v0.35.1/go.mod h1:jQCgFZFR1F4Ik7hvr2g84RTJSZegBc8yHgFWKn//hns=
261-
k8s.io/client-go v0.35.1 h1:+eSfZHwuo/I19PaSxqumjqZ9l5XiTEKbIaJ+j1wLcLM=
262-
k8s.io/client-go v0.35.1/go.mod h1:1p1KxDt3a0ruRfc/pG4qT/3oHmUj1AhSHEcxNSGg+OA=
263-
k8s.io/component-base v0.35.1 h1:XgvpRf4srp037QWfGBLFsYMUQJkE5yMa94UsJU7pmcE=
264-
k8s.io/component-base v0.35.1/go.mod h1:HI/6jXlwkiOL5zL9bqA3en1Ygv60F03oEpnuU1G56Bs=
255+
k8s.io/api v0.35.2 h1:tW7mWc2RpxW7HS4CoRXhtYHSzme1PN1UjGHJ1bdrtdw=
256+
k8s.io/api v0.35.2/go.mod h1:7AJfqGoAZcwSFhOjcGM7WV05QxMMgUaChNfLTXDRE60=
257+
k8s.io/apiextensions-apiserver v0.35.2 h1:iyStXHoJZsUXPh/nFAsjC29rjJWdSgUmG1XpApE29c0=
258+
k8s.io/apiextensions-apiserver v0.35.2/go.mod h1:OdyGvcO1FtMDWQ+rRh/Ei3b6X3g2+ZDHd0MSRGeS8rU=
259+
k8s.io/apimachinery v0.35.2 h1:NqsM/mmZA7sHW02JZ9RTtk3wInRgbVxL8MPfzSANAK8=
260+
k8s.io/apimachinery v0.35.2/go.mod h1:jQCgFZFR1F4Ik7hvr2g84RTJSZegBc8yHgFWKn//hns=
261+
k8s.io/client-go v0.35.2 h1:YUfPefdGJA4aljDdayAXkc98DnPkIetMl4PrKX97W9o=
262+
k8s.io/client-go v0.35.2/go.mod h1:4QqEwh4oQpeK8AaefZ0jwTFJw/9kIjdQi0jpKeYvz7g=
263+
k8s.io/component-base v0.35.2 h1:btgR+qNrpWuRSuvWSnQYsZy88yf5gVwemvz0yw79pGc=
264+
k8s.io/component-base v0.35.2/go.mod h1:B1iBJjooe6xIJYUucAxb26RwhAjzx0gHnqO9htWIX+0=
265265
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
266266
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
267267
k8s.io/kube-openapi v0.0.0-20260127142750-a19766b6e2d4 h1:HhDfevmPS+OalTjQRKbTHppRIz01AWi8s45TMXStgYY=
268268
k8s.io/kube-openapi v0.0.0-20260127142750-a19766b6e2d4/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ=
269-
k8s.io/pod-security-admission v0.35.1 h1:Ra7QA/mTXVabzzgQAe36trllpQdGSvwuq9pdnXsIqoI=
270-
k8s.io/pod-security-admission v0.35.1/go.mod h1:J2OnqW+rNItdl6XZeySa4m2nDqrZ+nBpk1Mr6Vf9M/U=
269+
k8s.io/pod-security-admission v0.35.2 h1:vzEfL/TpdwwIE25xQiamiRfmWD+FIcNXJYzoMI50AUY=
270+
k8s.io/pod-security-admission v0.35.2/go.mod h1:zrNF0GSYasCR8SHiAD67q2iUTHitVoFQRvTOy/UijyU=
271271
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 h1:AZYQSJemyQB5eRxqcPky+/7EdBj0xi3g0ZcxxJ7vbWU=
272272
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2/go.mod h1:xDxuJ0whA3d0I4mf/C4ppKHxXynQ+fxnkmQH0vTHnuk=
273273
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg=

pkg/controller/controller.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,26 +86,28 @@ func New(name string, handler EventHandler, workers int, resyncPeriod time.Durat
8686
)
8787

8888
informer.AddEventHandler(cache.ResourceEventHandlerFuncs{
89-
AddFunc: func(obj interface{}) {
89+
AddFunc: func(obj any) {
9090
key, err := cache.MetaNamespaceKeyFunc(obj)
9191
if err != nil {
9292
klog.ErrorS(err, "unable to process an ADD event")
9393
} else {
9494
queue.Add(Event{AddEvent, types.UID(key), obj.(runtime.Object)})
9595
}
9696
},
97-
UpdateFunc: func(old, new interface{}) {
97+
UpdateFunc: func(old, new any) {
9898
key, err := cache.MetaNamespaceKeyFunc(old)
9999
if err != nil {
100100
klog.ErrorS(err, "unable to process an UPDATE event")
101101
} else {
102102
queue.Add(Event{UpdateEvent, types.UID(key), new.(runtime.Object)})
103103
}
104104
},
105-
DeleteFunc: func(obj interface{}) {
105+
DeleteFunc: func(obj any) {
106106
// DeletionHandlingMetaNamespaceKeyFunc handles both raw objects and tombstones
107107
key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(obj)
108-
if err == nil {
108+
if err != nil {
109+
klog.ErrorS(err, "unable to process an DELETE event")
110+
} else {
109111
var finalObj runtime.Object
110112
// If it's a tombstone, unwrap it so we have the object to get the Name from later
111113
if tombstone, ok := obj.(cache.DeletedFinalStateUnknown); ok {

0 commit comments

Comments
 (0)