Skip to content

Commit d36f1c0

Browse files
Update kubernetes packages to v0.34.0 (#3805)
* Update kubernetes packages to v0.34.0 | datasource | package | from | to | | ---------- | ------------------------------ | ------- | ------- | | go | k8s.io/api | v0.33.4 | v0.34.0 | | go | k8s.io/apiextensions-apiserver | v0.33.4 | v0.34.0 | | go | k8s.io/apimachinery | v0.33.4 | v0.34.0 | | go | k8s.io/client-go | v0.33.4 | v0.34.0 | Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update files for renovate * Fix unit tests --------- Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Ciara Stacke <[email protected]>
1 parent 2649f89 commit d36f1c0

File tree

11 files changed

+546
-145
lines changed

11 files changed

+546
-145
lines changed

config/crd/bases/gateway.nginx.org_nginxproxies.yaml

Lines changed: 228 additions & 28 deletions
Large diffs are not rendered by default.

deploy/crds.yaml

Lines changed: 228 additions & 28 deletions
Large diffs are not rendered by default.

go.mod

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ require (
2121
google.golang.org/grpc v1.75.0
2222
google.golang.org/protobuf v1.36.8
2323
gopkg.in/evanphx/json-patch.v4 v4.13.0
24-
k8s.io/api v0.33.4
25-
k8s.io/apiextensions-apiserver v0.33.4
26-
k8s.io/apimachinery v0.33.4
27-
k8s.io/client-go v0.33.4
24+
k8s.io/api v0.34.0
25+
k8s.io/apiextensions-apiserver v0.34.0
26+
k8s.io/apimachinery v0.34.0
27+
k8s.io/client-go v0.34.0
2828
k8s.io/klog/v2 v2.130.1
2929
sigs.k8s.io/controller-runtime v0.21.0
3030
sigs.k8s.io/gateway-api v1.3.0
@@ -37,9 +37,9 @@ require (
3737
github.com/cenkalti/backoff/v5 v5.0.2 // indirect
3838
github.com/cespare/xxhash/v2 v2.3.0 // indirect
3939
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
40-
github.com/emicklei/go-restful/v3 v3.12.0 // indirect
40+
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
4141
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
42-
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
42+
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
4343
github.com/go-logr/stdr v1.2.2 // indirect
4444
github.com/go-logr/zapr v1.3.0 // indirect
4545
github.com/go-openapi/jsonpointer v0.21.0 // indirect
@@ -48,7 +48,7 @@ require (
4848
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
4949
github.com/gogo/protobuf v1.3.2 // indirect
5050
github.com/google/btree v1.1.3 // indirect
51-
github.com/google/gnostic-models v0.6.9 // indirect
51+
github.com/google/gnostic-models v0.7.0 // indirect
5252
github.com/google/pprof v0.0.0-20250820193118-f64d9cf942d6 // indirect
5353
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1 // indirect
5454
github.com/inconshreveable/mousetrap v1.1.0 // indirect
@@ -57,8 +57,9 @@ require (
5757
github.com/mailru/easyjson v0.7.7 // indirect
5858
github.com/maxbrunsfeld/counterfeiter/v6 v6.11.3 // indirect
5959
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
60-
github.com/modern-go/reflect2 v1.0.2 // indirect
60+
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
6161
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
62+
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
6263
github.com/prometheus/client_model v0.6.2 // indirect
6364
github.com/prometheus/common v0.65.0 // indirect
6465
github.com/prometheus/procfs v0.16.1 // indirect
@@ -71,6 +72,7 @@ require (
7172
go.opentelemetry.io/proto/otlp v1.7.0 // indirect
7273
go.uber.org/automaxprocs v1.6.0 // indirect
7374
go.uber.org/multierr v1.11.0 // indirect
75+
go.yaml.in/yaml/v2 v2.4.2 // indirect
7476
go.yaml.in/yaml/v3 v3.0.4 // indirect
7577
golang.org/x/mod v0.27.0 // indirect
7678
golang.org/x/net v0.43.0 // indirect
@@ -85,12 +87,12 @@ require (
8587
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
8688
gopkg.in/inf.v0 v0.9.1 // indirect
8789
gopkg.in/yaml.v3 v3.0.1 // indirect
88-
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
89-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
90-
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
90+
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
91+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect
92+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
9193
sigs.k8s.io/randfill v1.0.0 // indirect
92-
sigs.k8s.io/structured-merge-diff/v4 v4.7.0 // indirect
93-
sigs.k8s.io/yaml v1.4.0 // indirect
94+
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
95+
sigs.k8s.io/yaml v1.6.0 // indirect
9496
)
9597

9698
tool github.com/maxbrunsfeld/counterfeiter/v6

go.sum

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4
3939
github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk=
4040
github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I=
4141
github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ=
42-
github.com/emicklei/go-restful/v3 v3.12.0 h1:y2DdzBAURM29NFF94q6RaY4vjIH1rtwDapwQtU84iWk=
43-
github.com/emicklei/go-restful/v3 v3.12.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
42+
github.com/emicklei/go-restful/v3 v3.12.2 h1:DhwDP0vY3k8ZzE0RunuJy8GhNpPL6zqLkDf9B/a0/xU=
43+
github.com/emicklei/go-restful/v3 v3.12.2/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
4444
github.com/evanphx/json-patch v0.5.2 h1:xVCHIVMUu1wtM/VkR9jVZ45N3FhZfYMMYGorLCR8P3k=
4545
github.com/evanphx/json-patch v0.5.2/go.mod h1:ZWS5hhDbVDyob71nXKNL0+PWn6ToqBHMikGIFbs31qQ=
4646
github.com/evanphx/json-patch/v5 v5.9.11 h1:/8HVnzMq13/3x9TPvjG08wUGqBTmZBsCWzjTM0wiaDU=
@@ -49,8 +49,8 @@ github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2
4949
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
5050
github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k=
5151
github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
52-
github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E=
53-
github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ=
52+
github.com/fxamacker/cbor/v2 v2.9.0 h1:NpKPmjDBgUfBms6tr6JZkTHtfFGcMKsw3eGcmD/sapM=
53+
github.com/fxamacker/cbor/v2 v2.9.0/go.mod h1:vM4b+DJCtHn+zz7h3FFp/hDAI9WNWCsZj23V5ytsSxQ=
5454
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
5555
github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
5656
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
@@ -76,9 +76,8 @@ github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek
7676
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
7777
github.com/google/btree v1.1.3 h1:CVpQJjYgC4VbzxeGVHfvZrv1ctoYCAI8vbl07Fcxlyg=
7878
github.com/google/btree v1.1.3/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4=
79-
github.com/google/gnostic-models v0.6.9 h1:MU/8wDLif2qCXZmzncUQ/BOfxWfthHi63KqpoNbWqVw=
80-
github.com/google/gnostic-models v0.6.9/go.mod h1:CiWsm0s6BSQd1hRn8/QmxqB6BesYcbSZxsz9b0KuDBw=
81-
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
79+
github.com/google/gnostic-models v0.7.0 h1:qwTtogB15McXDaNqTZdzPJRHvaVJlAl+HVQnLmJEJxo=
80+
github.com/google/gnostic-models v0.7.0/go.mod h1:whL5G0m6dmc5cPxKc5bdKdEN3UjI7OUGxBlw57miDrQ=
8281
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
8382
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
8483
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
@@ -133,8 +132,9 @@ github.com/moby/term v0.5.0/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3
133132
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
134133
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
135134
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
136-
github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
137135
github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
136+
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee h1:W5t00kpgFdJifH4BDsTlE89Zl93FEloxaWZfGcifgq8=
137+
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
138138
github.com/morikuni/aec v1.0.0 h1:nP9CBfwrvYnBRgY6qfDQkygYDmYwOilePFkwzv4dU8A=
139139
github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc=
140140
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
@@ -246,6 +246,8 @@ go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
246246
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
247247
go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
248248
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
249+
go.yaml.in/yaml/v2 v2.4.2 h1:DzmwEr2rDGHl7lsFgAHxmNz/1NlQ7xLIrlN2h5d1eGI=
250+
go.yaml.in/yaml/v2 v2.4.2/go.mod h1:081UH+NErpNdqlCXm3TtEran0rJZGxAYx9hb/ELlsPU=
249251
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
250252
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
251253
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
@@ -318,30 +320,29 @@ gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=
318320
gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
319321
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
320322
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
321-
k8s.io/api v0.33.4 h1:oTzrFVNPXBjMu0IlpA2eDDIU49jsuEorGHB4cvKupkk=
322-
k8s.io/api v0.33.4/go.mod h1:VHQZ4cuxQ9sCUMESJV5+Fe8bGnqAARZ08tSTdHWfeAc=
323-
k8s.io/apiextensions-apiserver v0.33.4 h1:rtq5SeXiDbXmSwxsF0MLe2Mtv3SwprA6wp+5qh/CrOU=
324-
k8s.io/apiextensions-apiserver v0.33.4/go.mod h1:mWXcZQkQV1GQyxeIjYApuqsn/081hhXPZwZ2URuJeSs=
325-
k8s.io/apimachinery v0.33.4 h1:SOf/JW33TP0eppJMkIgQ+L6atlDiP/090oaX0y9pd9s=
326-
k8s.io/apimachinery v0.33.4/go.mod h1:BHW0YOu7n22fFv/JkYOEfkUYNRN0fj0BlvMFWA7b+SM=
327-
k8s.io/client-go v0.33.4 h1:TNH+CSu8EmXfitntjUPwaKVPN0AYMbc9F1bBS8/ABpw=
328-
k8s.io/client-go v0.33.4/go.mod h1:LsA0+hBG2DPwovjd931L/AoaezMPX9CmBgyVyBZmbCY=
323+
k8s.io/api v0.34.0 h1:L+JtP2wDbEYPUeNGbeSa/5GwFtIA662EmT2YSLOkAVE=
324+
k8s.io/api v0.34.0/go.mod h1:YzgkIzOOlhl9uwWCZNqpw6RJy9L2FK4dlJeayUoydug=
325+
k8s.io/apiextensions-apiserver v0.34.0 h1:B3hiB32jV7BcyKcMU5fDaDxk882YrJ1KU+ZSkA9Qxoc=
326+
k8s.io/apiextensions-apiserver v0.34.0/go.mod h1:hLI4GxE1BDBy9adJKxUxCEHBGZtGfIg98Q+JmTD7+g0=
327+
k8s.io/apimachinery v0.34.0 h1:eR1WO5fo0HyoQZt1wdISpFDffnWOvFLOOeJ7MgIv4z0=
328+
k8s.io/apimachinery v0.34.0/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
329+
k8s.io/client-go v0.34.0 h1:YoWv5r7bsBfb0Hs2jh8SOvFbKzzxyNo0nSb0zC19KZo=
330+
k8s.io/client-go v0.34.0/go.mod h1:ozgMnEKXkRjeMvBZdV1AijMHLTh3pbACPvK7zFR+QQY=
329331
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
330332
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
331-
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff h1:/usPimJzUKKu+m+TE36gUyGcf03XZEP0ZIKgKj35LS4=
332-
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff/go.mod h1:5jIi+8yX4RIb8wk3XwBo5Pq2ccx4FP10ohkbSKCZoK8=
333-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro=
334-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
333+
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA=
334+
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts=
335+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y=
336+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
335337
sigs.k8s.io/controller-runtime v0.21.0 h1:CYfjpEuicjUecRk+KAeyYh+ouUBn4llGyDYytIGcJS8=
336338
sigs.k8s.io/controller-runtime v0.21.0/go.mod h1:OSg14+F65eWqIu4DceX7k/+QRAbTTvxeQSNSOQpukWM=
337339
sigs.k8s.io/gateway-api v1.3.0 h1:q6okN+/UKDATola4JY7zXzx40WO4VISk7i9DIfOvr9M=
338340
sigs.k8s.io/gateway-api v1.3.0/go.mod h1:d8NV8nJbaRbEKem+5IuxkL8gJGOZ+FJ+NvOIltV8gDk=
339-
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 h1:/Rv+M11QRah1itp8VhT6HoVx1Ray9eB4DBr+K+/sCJ8=
340-
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3/go.mod h1:18nIHnGi6636UCz6m8i4DhaJ65T6EruyzmoQqI2BVDo=
341-
sigs.k8s.io/randfill v0.0.0-20250304075658-069ef1bbf016/go.mod h1:XeLlZ/jmk4i1HRopwe7/aU3H5n1zNUcX6TM94b3QxOY=
341+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE=
342+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg=
342343
sigs.k8s.io/randfill v1.0.0 h1:JfjMILfT8A6RbawdsK2JXGBR5AQVfd+9TbzrlneTyrU=
343344
sigs.k8s.io/randfill v1.0.0/go.mod h1:XeLlZ/jmk4i1HRopwe7/aU3H5n1zNUcX6TM94b3QxOY=
344-
sigs.k8s.io/structured-merge-diff/v4 v4.7.0 h1:qPeWmscJcXP0snki5IYF79Z8xrl8ETFxgMd7wez1XkI=
345-
sigs.k8s.io/structured-merge-diff/v4 v4.7.0/go.mod h1:dDy58f92j70zLsuZVuUX5Wp9vtxXpaZnkPGWeqDfCps=
346-
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
347-
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
345+
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 h1:jTijUJbW353oVOd9oTlifJqOGEkUw2jB/fXCbTiQEco=
346+
sigs.k8s.io/structured-merge-diff/v6 v6.3.0/go.mod h1:M3W8sfWvn2HhQDIbGWj3S099YozAsymCo/wrT5ohRUE=
347+
sigs.k8s.io/yaml v1.6.0 h1:G8fkbMSAFqgEFgh4b1wmtzDnioxFCUgTZhlbj5P9QYs=
348+
sigs.k8s.io/yaml v1.6.0/go.mod h1:796bPqUfzR/0jLAl6XjHl3Ck7MiyVv8dbTdyT3/pMf4=

internal/controller/nginx/config/policies/clientsettings/validator_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ func TestValidator_Validate(t *testing.T) {
124124
return p
125125
}),
126126
expConditions: []conditions.Condition{
127-
conditions.NewPolicyInvalid("spec.keepAlive.timeout: Invalid value: \"null\": " +
127+
conditions.NewPolicyInvalid("spec.keepAlive.timeout: Invalid value: null: " +
128128
"server timeout must be set if header timeout is set"),
129129
},
130130
},

internal/controller/state/graph/gateway_listener_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ func TestValidateHTTPSListener(t *testing.T) {
221221
},
222222
},
223223
expected: conditions.NewListenerUnsupportedValue(
224-
"tls.certificateRefs: Too many: 2: must have at most 1 items",
224+
"tls.certificateRefs: Too many: 2: must have at most 1 item",
225225
),
226226
name: "too many cert refs",
227227
},

internal/controller/state/graph/gateway_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,7 @@ func TestBuildGateway(t *testing.T) {
893893
Routes: map[RouteKey]*L7Route{},
894894
L4Routes: map[L4RouteKey]*L4Route{},
895895
Conditions: conditions.NewListenerInvalidCertificateRef(
896-
`tls.certificateRefs[0]: Invalid value: test/does-not-exist: secret does not exist`,
896+
`tls.certificateRefs[0]: Invalid value: {"Namespace":"test","Name":"does-not-exist"}: secret does not exist`,
897897
),
898898
SupportedKinds: supportedKindsForListeners,
899899
},

internal/controller/state/graph/grpcroute_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1004,8 +1004,8 @@ func TestBuildGRPCRoute(t *testing.T) {
10041004
Conditions: []conditions.Condition{
10051005
conditions.NewRouteResolvedRefsInvalidFilter(
10061006
"spec.rules[0].filters[0].extensionRef: Not found: " +
1007-
"v1.LocalObjectReference{Group:\"gateway.nginx.org\", Kind:\"SnippetsFilter\", " +
1008-
"Name:\"does-not-exist\"}",
1007+
`{"group":"gateway.nginx.org","kind":"SnippetsFilter",` +
1008+
`"name":"does-not-exist"}`,
10091009
),
10101010
},
10111011
Spec: L7RouteSpec{
@@ -1047,8 +1047,8 @@ func TestBuildGRPCRoute(t *testing.T) {
10471047
),
10481048
conditions.NewRouteResolvedRefsInvalidFilter(
10491049
"spec.rules[0].filters[0].extensionRef: Not found: " +
1050-
"v1.LocalObjectReference{Group:\"gateway.nginx.org\", Kind:\"SnippetsFilter\", " +
1051-
"Name:\"does-not-exist\"}",
1050+
`{"group":"gateway.nginx.org","kind":"SnippetsFilter",` +
1051+
`"name":"does-not-exist"}`,
10521052
),
10531053
},
10541054
Spec: L7RouteSpec{

internal/controller/state/graph/httproute_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -877,8 +877,8 @@ func TestBuildHTTPRoute(t *testing.T) {
877877
Conditions: []conditions.Condition{
878878
conditions.NewRouteResolvedRefsInvalidFilter(
879879
"spec.rules[0].filters[0].extensionRef: Not found: " +
880-
"v1.LocalObjectReference{Group:\"gateway.nginx.org\", Kind:\"SnippetsFilter\", " +
881-
"Name:\"does-not-exist\"}",
880+
`{"group":"gateway.nginx.org","kind":"SnippetsFilter",` +
881+
`"name":"does-not-exist"}`,
882882
),
883883
},
884884
Spec: L7RouteSpec{
@@ -920,8 +920,8 @@ func TestBuildHTTPRoute(t *testing.T) {
920920
),
921921
conditions.NewRouteResolvedRefsInvalidFilter(
922922
"spec.rules[0].filters[1].extensionRef: Not found: " +
923-
"v1.LocalObjectReference{Group:\"gateway.nginx.org\", Kind:\"SnippetsFilter\", " +
924-
"Name:\"does-not-exist\"}",
923+
`{"group":"gateway.nginx.org","kind":"SnippetsFilter",` +
924+
`"name":"does-not-exist"}`,
925925
),
926926
},
927927
Spec: L7RouteSpec{

tests/go.mod

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ require (
1111
github.com/prometheus/client_golang v1.23.0
1212
github.com/prometheus/common v0.65.0
1313
github.com/tsenart/vegeta/v12 v12.12.0
14-
k8s.io/api v0.33.4
15-
k8s.io/apiextensions-apiserver v0.33.4
16-
k8s.io/apimachinery v0.33.4
17-
k8s.io/client-go v0.33.4
14+
k8s.io/api v0.34.0
15+
k8s.io/apiextensions-apiserver v0.34.0
16+
k8s.io/apimachinery v0.34.0
17+
k8s.io/client-go v0.34.0
1818
sigs.k8s.io/controller-runtime v0.21.0
1919
sigs.k8s.io/gateway-api v1.3.0
2020
sigs.k8s.io/yaml v1.6.0
@@ -25,18 +25,18 @@ require (
2525
github.com/beorn7/perks v1.0.1 // indirect
2626
github.com/cespare/xxhash/v2 v2.3.0 // indirect
2727
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
28-
github.com/emicklei/go-restful/v3 v3.12.0 // indirect
28+
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
2929
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
3030
github.com/fsnotify/fsnotify v1.9.0 // indirect
31-
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
31+
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
3232
github.com/go-logr/logr v1.4.3 // indirect
3333
github.com/go-openapi/jsonpointer v0.21.0 // indirect
3434
github.com/go-openapi/jsonreference v0.21.0 // indirect
3535
github.com/go-openapi/swag v0.23.0 // indirect
3636
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
3737
github.com/gogo/protobuf v1.3.2 // indirect
3838
github.com/google/btree v1.1.3 // indirect
39-
github.com/google/gnostic-models v0.6.9 // indirect
39+
github.com/google/gnostic-models v0.7.0 // indirect
4040
github.com/google/go-cmp v0.7.0 // indirect
4141
github.com/google/pprof v0.0.0-20250820193118-f64d9cf942d6 // indirect
4242
github.com/google/uuid v1.6.0 // indirect
@@ -48,7 +48,7 @@ require (
4848
github.com/miekg/dns v1.1.65 // indirect
4949
github.com/moby/spdystream v0.5.0 // indirect
5050
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
51-
github.com/modern-go/reflect2 v1.0.2 // indirect
51+
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
5252
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
5353
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
5454
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
@@ -78,9 +78,9 @@ require (
7878
gopkg.in/inf.v0 v0.9.1 // indirect
7979
gopkg.in/yaml.v3 v3.0.1 // indirect
8080
k8s.io/klog/v2 v2.130.1 // indirect
81-
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
82-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
83-
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
81+
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
82+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect
83+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
8484
sigs.k8s.io/randfill v1.0.0 // indirect
85-
sigs.k8s.io/structured-merge-diff/v4 v4.7.0 // indirect
85+
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
8686
)

0 commit comments

Comments
 (0)