Skip to content

Commit 8340060

Browse files
author
shiftstack-merge-bot
committed
2 parents ce2c2d1 + b701d4a commit 8340060

23 files changed

+7528
-2658
lines changed

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
env:
3838
GH_TOKEN: ${{ github.token }}
3939
- name: Release
40-
uses: softprops/action-gh-release@da05d552573ad5aba039eaac05058a918a7bf631 # tag=v2.2.2
40+
uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8 # tag=v2.3.2
4141
with:
4242
draft: true
4343
files: out/*

.trivyignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
# According to govulncheck we are not using code that is affected by them anyway
33
CVE-2025-22870
44
CVE-2025-22872
5+
CVE-2025-22868

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ unexport GOPATH
2727
TRACE ?= 0
2828

2929
# Go
30-
GO_VERSION ?= 1.23.8
30+
GO_VERSION ?= 1.23.10
3131

3232
# Directories.
3333
ARTIFACTS ?= $(REPO_ROOT)/_artifacts

go.mod

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,24 @@ require (
1515
github.com/onsi/ginkgo/v2 v2.22.2
1616
github.com/onsi/gomega v1.36.2
1717
github.com/prometheus/client_golang v1.22.0
18-
github.com/spf13/pflag v1.0.6
18+
github.com/spf13/pflag v1.0.7
1919
github.com/ulikunitz/xz v0.5.12
2020
go.uber.org/mock v0.5.1
2121
golang.org/x/crypto v0.33.0
2222
golang.org/x/text v0.22.0
2323
gopkg.in/ini.v1 v1.67.0
24-
k8s.io/api v0.30.13
25-
k8s.io/apiextensions-apiserver v0.30.13
26-
k8s.io/apimachinery v0.30.13
27-
k8s.io/client-go v0.30.13
28-
k8s.io/component-base v0.30.13
24+
k8s.io/api v0.30.14
25+
k8s.io/apiextensions-apiserver v0.30.14
26+
k8s.io/apimachinery v0.30.14
27+
k8s.io/client-go v0.30.14
28+
k8s.io/component-base v0.30.14
2929
k8s.io/klog/v2 v2.130.1
3030
k8s.io/utils v0.0.0-20231127182322-b307cd553661
3131
sigs.k8s.io/cluster-api v1.8.12
3232
sigs.k8s.io/cluster-api/test v1.8.12
3333
sigs.k8s.io/controller-runtime v0.18.7
3434
sigs.k8s.io/structured-merge-diff/v4 v4.4.1
35-
sigs.k8s.io/yaml v1.4.0
35+
sigs.k8s.io/yaml v1.5.0
3636
)
3737

3838
require (
@@ -128,6 +128,7 @@ require (
128128
go.opentelemetry.io/proto/otlp v1.0.0 // indirect
129129
go.uber.org/multierr v1.11.0 // indirect
130130
go.uber.org/zap v1.27.0 // indirect
131+
go.yaml.in/yaml/v2 v2.4.2 // indirect
131132
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
132133
golang.org/x/net v0.33.0 // indirect
133134
golang.org/x/oauth2 v0.24.0 // indirect
@@ -144,7 +145,7 @@ require (
144145
gopkg.in/inf.v0 v0.9.1 // indirect
145146
gopkg.in/yaml.v2 v2.4.0 // indirect
146147
gopkg.in/yaml.v3 v3.0.1 // indirect
147-
k8s.io/apiserver v0.30.13 // indirect
148+
k8s.io/apiserver v0.30.14 // indirect
148149
k8s.io/cluster-bootstrap v0.30.3 // indirect
149150
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
150151
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.0 // indirect

go.sum

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -255,8 +255,8 @@ github.com/spf13/cast v1.6.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cA
255255
github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM=
256256
github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y=
257257
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
258-
github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o=
259-
github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
258+
github.com/spf13/pflag v1.0.7 h1:vN6T9TfwStFPFM5XzjsvmzZkLuaLX+HS+0SeFLRgU6M=
259+
github.com/spf13/pflag v1.0.7/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
260260
github.com/spf13/viper v1.19.0 h1:RWq5SEjt8o25SROyN3z2OrDB9l7RPd3lwTWU8EcEdcI=
261261
github.com/spf13/viper v1.19.0/go.mod h1:GQUN9bilAbhU/jgc1bKs99f/suXKeUMct8Adx5+Ntkg=
262262
github.com/stoewer/go-strcase v1.3.0 h1:g0eASXYtp+yvN9fK8sH94oCIk0fau9uV1/ZdJ0AVEzs=
@@ -332,6 +332,10 @@ go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
332332
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
333333
go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
334334
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
335+
go.yaml.in/yaml/v2 v2.4.2 h1:DzmwEr2rDGHl7lsFgAHxmNz/1NlQ7xLIrlN2h5d1eGI=
336+
go.yaml.in/yaml/v2 v2.4.2/go.mod h1:081UH+NErpNdqlCXm3TtEran0rJZGxAYx9hb/ELlsPU=
337+
go.yaml.in/yaml/v3 v3.0.3 h1:bXOww4E/J3f66rav3pX3m8w6jDE4knZjGOw8b5Y6iNE=
338+
go.yaml.in/yaml/v3 v3.0.3/go.mod h1:tBHosrYAkRZjRAOREWbDnBXUf08JOwYq++0QNwQiWzI=
335339
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
336340
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
337341
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
@@ -430,20 +434,20 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
430434
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
431435
gotest.tools/v3 v3.4.0 h1:ZazjZUfuVeZGLAmlKKuyv3IKP5orXcwtOwDQH6YVr6o=
432436
gotest.tools/v3 v3.4.0/go.mod h1:CtbdzLSsqVhDgMtKsx03ird5YTGB3ar27v0u/yKBW5g=
433-
k8s.io/api v0.30.13 h1:sMd35sT564/4WbYC6zgd647T8BCFd/RQ/grjZ/SRILQ=
434-
k8s.io/api v0.30.13/go.mod h1:zC1tsa1wA83tgU2TvmNPDhoma8sdPZUSMybXXKXlV9Y=
435-
k8s.io/apiextensions-apiserver v0.30.13 h1:kOdHt09yVtHYtUPmY2EVpq3yropPFW+LEsp4fepQtWE=
436-
k8s.io/apiextensions-apiserver v0.30.13/go.mod h1:o84TU4UcbG7oT+2aUjsihUDH3GyRk0Ix65ppux5oTF0=
437-
k8s.io/apimachinery v0.30.13 h1:k/GhLdHZZcmjsJNnSSPpTcwh+JObsCrKcZpHUbUolhU=
438-
k8s.io/apimachinery v0.30.13/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
439-
k8s.io/apiserver v0.30.13 h1:xsvh/FGHA/hlT+eL5cSMTz3ZmNPo5aLz8oCO7YRNVQQ=
440-
k8s.io/apiserver v0.30.13/go.mod h1:uDJ1vHq25ZZDcmp4g6O8bIZFmYyurGgTxlpZop/LDRY=
441-
k8s.io/client-go v0.30.13 h1:yCO7SUSdra5oDvtiQOZSVbUePpmSIa1CuqOBucfLJOQ=
442-
k8s.io/client-go v0.30.13/go.mod h1:EC2CFt174JSlnAAYxmwFNLPCiczbZaZMNdgQlLxvOAg=
437+
k8s.io/api v0.30.14 h1:iPq9YNOz1vHcSuN9YTmRUt8iPpB1cYPxxjgbY25xfS4=
438+
k8s.io/api v0.30.14/go.mod h1:IdrH4AiKc2bqDDb1FAfwcP1pPRmDdyRIqNk4K8KkEoc=
439+
k8s.io/apiextensions-apiserver v0.30.14 h1:7hi4CMq9EVT4vjdFpDZ/E1yOqhfU5IDHl2M8bexjA4s=
440+
k8s.io/apiextensions-apiserver v0.30.14/go.mod h1:NHLlcx7YmhxktP+eBfjxYPmsfnmsBU2Ue3/ytHzAHJE=
441+
k8s.io/apimachinery v0.30.14 h1:2OvEYwWoWeb25+xzFGP/8gChu+MfRNv24BlCQdnfGzQ=
442+
k8s.io/apimachinery v0.30.14/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
443+
k8s.io/apiserver v0.30.14 h1:3iafln8nzOOShuTogncNiIM83FXxfqy3EaZMENjNn2o=
444+
k8s.io/apiserver v0.30.14/go.mod h1:X1LOQEPPmPQ4pGg3wWRz4euhDK96gE2mzX3enFE+8PE=
445+
k8s.io/client-go v0.30.14 h1:D81QZvBtv897JU4HRsx4YoaCDnzeZSvB8eApgmbtXVA=
446+
k8s.io/client-go v0.30.14/go.mod h1:9ytP3kKzrz3ZWavlWih4NB0mTdYA0DB1ElBHimq+JqQ=
443447
k8s.io/cluster-bootstrap v0.30.3 h1:MgxyxMkpaC6mu0BKWJ8985XCOnKU+eH3Iy+biwtDXRk=
444448
k8s.io/cluster-bootstrap v0.30.3/go.mod h1:h8BoLDfdD7XEEIXy7Bx9FcMzxHwz29jsYYi34bM5DKU=
445-
k8s.io/component-base v0.30.13 h1:EjCd4/k+/MeU7hNS1vVRTTCZySJcHS2Ud2FRN+ImD0c=
446-
k8s.io/component-base v0.30.13/go.mod h1:Wd5RRRSP3NYotwO1zJwOOmXXX7YXUd/wQDvs5cBmSnE=
449+
k8s.io/component-base v0.30.14 h1:kDevqj2uEZLJTh8wCsEkpELPUwSRHV64h0zA7N0fe38=
450+
k8s.io/component-base v0.30.14/go.mod h1:1MHb4dOuyJe0u61RO6xQYvZTtFaDg231WdC1agri2TE=
447451
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
448452
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
449453
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag=
@@ -464,5 +468,5 @@ sigs.k8s.io/kind v0.24.0 h1:g4y4eu0qa+SCeKESLpESgMmVFBebL0BDa6f777OIWrg=
464468
sigs.k8s.io/kind v0.24.0/go.mod h1:t7ueEpzPYJvHA8aeLtI52rtFftNgUYUaCwvxjk7phfw=
465469
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
466470
sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
467-
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
468-
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
471+
sigs.k8s.io/yaml v1.5.0 h1:M10b2U7aEUY6hRtU870n2VTPgR5RZiL/I6Lcc2F4NUQ=
472+
sigs.k8s.io/yaml v1.5.0/go.mod h1:wZs27Rbxoai4C0f8/9urLZtZtF3avA3gKvGyPdDqTO4=

hack/codegen/go.mod

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ module sigs.k8s.io/cluster-api-provider-openstack/hack/codegen
33
go 1.22.2
44

55
require (
6-
k8s.io/apimachinery v0.30.13
7-
k8s.io/code-generator v0.30.13
6+
k8s.io/apimachinery v0.30.14
7+
k8s.io/code-generator v0.30.14
88
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340
99
sigs.k8s.io/cluster-api v1.8.12
1010
)
@@ -30,7 +30,7 @@ require (
3030
github.com/pkg/errors v0.9.1 // indirect
3131
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
3232
github.com/rogpeppe/go-internal v1.11.0 // indirect
33-
github.com/spf13/pflag v1.0.6 // indirect
33+
github.com/spf13/pflag v1.0.7 // indirect
3434
github.com/stretchr/testify v1.10.0 // indirect
3535
golang.org/x/mod v0.22.0 // indirect
3636
golang.org/x/net v0.33.0 // indirect
@@ -42,11 +42,12 @@ require (
4242
gopkg.in/inf.v0 v0.9.1 // indirect
4343
gopkg.in/yaml.v2 v2.4.0 // indirect
4444
gopkg.in/yaml.v3 v3.0.1 // indirect
45-
k8s.io/api v0.30.13 // indirect
46-
k8s.io/apiextensions-apiserver v0.30.13 // indirect
45+
k8s.io/api v0.30.14 // indirect
46+
k8s.io/apiextensions-apiserver v0.30.14 // indirect
4747
k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 // indirect
4848
k8s.io/klog/v2 v2.130.1 // indirect
4949
k8s.io/utils v0.0.0-20231127182322-b307cd553661 // indirect
5050
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
5151
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
52+
sigs.k8s.io/yaml v1.5.0 // indirect
5253
)

hack/codegen/go.sum

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI
6262
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
6363
github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
6464
github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
65-
github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o=
66-
github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
65+
github.com/spf13/pflag v1.0.7 h1:vN6T9TfwStFPFM5XzjsvmzZkLuaLX+HS+0SeFLRgU6M=
66+
github.com/spf13/pflag v1.0.7/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
6767
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
6868
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
6969
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
@@ -75,6 +75,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf
7575
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
7676
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
7777
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
78+
go.yaml.in/yaml/v2 v2.4.2 h1:DzmwEr2rDGHl7lsFgAHxmNz/1NlQ7xLIrlN2h5d1eGI=
79+
go.yaml.in/yaml/v2 v2.4.2/go.mod h1:081UH+NErpNdqlCXm3TtEran0rJZGxAYx9hb/ELlsPU=
7880
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
7981
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
8082
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
@@ -125,14 +127,14 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
125127
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
126128
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
127129
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
128-
k8s.io/api v0.30.13 h1:sMd35sT564/4WbYC6zgd647T8BCFd/RQ/grjZ/SRILQ=
129-
k8s.io/api v0.30.13/go.mod h1:zC1tsa1wA83tgU2TvmNPDhoma8sdPZUSMybXXKXlV9Y=
130-
k8s.io/apiextensions-apiserver v0.30.13 h1:kOdHt09yVtHYtUPmY2EVpq3yropPFW+LEsp4fepQtWE=
131-
k8s.io/apiextensions-apiserver v0.30.13/go.mod h1:o84TU4UcbG7oT+2aUjsihUDH3GyRk0Ix65ppux5oTF0=
132-
k8s.io/apimachinery v0.30.13 h1:k/GhLdHZZcmjsJNnSSPpTcwh+JObsCrKcZpHUbUolhU=
133-
k8s.io/apimachinery v0.30.13/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
134-
k8s.io/code-generator v0.30.13 h1:82BUpqBe6zzK+se5+5gGyVQGCFGrQEaLVVpfoHoOm4c=
135-
k8s.io/code-generator v0.30.13/go.mod h1:evQLGOArW+ZyLyWR+59il/zSfavJ6MnycwcUHng13/E=
130+
k8s.io/api v0.30.14 h1:iPq9YNOz1vHcSuN9YTmRUt8iPpB1cYPxxjgbY25xfS4=
131+
k8s.io/api v0.30.14/go.mod h1:IdrH4AiKc2bqDDb1FAfwcP1pPRmDdyRIqNk4K8KkEoc=
132+
k8s.io/apiextensions-apiserver v0.30.14 h1:7hi4CMq9EVT4vjdFpDZ/E1yOqhfU5IDHl2M8bexjA4s=
133+
k8s.io/apiextensions-apiserver v0.30.14/go.mod h1:NHLlcx7YmhxktP+eBfjxYPmsfnmsBU2Ue3/ytHzAHJE=
134+
k8s.io/apimachinery v0.30.14 h1:2OvEYwWoWeb25+xzFGP/8gChu+MfRNv24BlCQdnfGzQ=
135+
k8s.io/apimachinery v0.30.14/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
136+
k8s.io/code-generator v0.30.14 h1:/y9zHj7j/JWSYWGu6cnOfyTs91ikH/HmGT+9HNqnHDg=
137+
k8s.io/code-generator v0.30.14/go.mod h1:Wc44RY8LMr7oaSxEc/bjWBaxO1HRppIHA4t+Dw7CT6k=
136138
k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 h1:NGrVE502P0s0/1hudf8zjgwki1X/TByhmAoILTarmzo=
137139
k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70/go.mod h1:VH3AT8AaQOqiGjMF9p0/IM1Dj+82ZwjfxUP1IxaHE+8=
138140
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
@@ -147,5 +149,5 @@ sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMm
147149
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
148150
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
149151
sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
150-
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
151-
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
152+
sigs.k8s.io/yaml v1.5.0 h1:M10b2U7aEUY6hRtU870n2VTPgR5RZiL/I6Lcc2F4NUQ=
153+
sigs.k8s.io/yaml v1.5.0/go.mod h1:wZs27Rbxoai4C0f8/9urLZtZtF3avA3gKvGyPdDqTO4=

hack/codegen/go.work.sum

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,7 @@ k8s.io/kms v0.30.10/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4=
224224
k8s.io/kms v0.30.11/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4=
225225
k8s.io/kms v0.30.12/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4=
226226
k8s.io/kms v0.30.13/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4=
227+
k8s.io/kms v0.30.14/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4=
227228
k8s.io/kubectl v0.29.3 h1:RuwyyIU42MAISRIePaa8Q7A3U74Q9P4MoJbDFz9o3us=
228229
k8s.io/kubectl v0.29.3/go.mod h1:yCxfY1dbwgVdEt2zkJ6d5NNLOhhWgTyrqACIoFhpdd4=
229230
k8s.io/kubectl v0.30.3/go.mod h1:IcR0I9RN2+zzTRUa1BzZCm4oM0NLOawE6RzlDvd1Fpo=

hack/tools/go.mod

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ require (
1010
github.com/itchyny/gojq v0.12.17
1111
github.com/onsi/ginkgo/v2 v2.22.2
1212
go.uber.org/mock v0.5.1
13-
k8s.io/code-generator v0.31.9
13+
k8s.io/code-generator v0.31.11
1414
sigs.k8s.io/cluster-api-provider-openstack v0.0.0
1515
sigs.k8s.io/cluster-api/hack/tools v0.0.0-20221129083400-679ae3e9e6b6
1616
sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20230926180527-c93e2abcb28e
1717
sigs.k8s.io/controller-tools v0.16.5
18-
sigs.k8s.io/kustomize/kustomize/v5 v5.6.0
18+
sigs.k8s.io/kustomize/kustomize/v5 v5.7.0
1919
)
2020

2121
require (
@@ -25,6 +25,7 @@ require (
2525
github.com/beorn7/perks v1.0.1 // indirect
2626
github.com/blang/semver v3.5.1+incompatible // indirect
2727
github.com/blang/semver/v4 v4.0.0 // indirect
28+
github.com/carapace-sh/carapace-shlex v1.0.1 // indirect
2829
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
2930
github.com/cespare/xxhash/v2 v2.3.0 // indirect
3031
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
@@ -52,7 +53,6 @@ require (
5253
github.com/google/go-cmp v0.7.0 // indirect
5354
github.com/google/gofuzz v1.2.0 // indirect
5455
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
55-
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
5656
github.com/google/uuid v1.6.0 // indirect
5757
github.com/gophercloud/gophercloud/v2 v2.7.0 // indirect
5858
github.com/gophercloud/utils/v2 v2.0.0-20240812072210-8ce1fc0f2894 // indirect
@@ -85,7 +85,7 @@ require (
8585
github.com/sergi/go-diff v1.2.0 // indirect
8686
github.com/spf13/afero v1.11.0 // indirect
8787
github.com/spf13/cobra v1.8.1 // indirect
88-
github.com/spf13/pflag v1.0.6 // indirect
88+
github.com/spf13/pflag v1.0.7 // indirect
8989
github.com/stoewer/go-strcase v1.3.0 // indirect
9090
github.com/ulikunitz/xz v0.5.12 // indirect
9191
github.com/x448/float16 v0.8.4 // indirect
@@ -100,6 +100,8 @@ require (
100100
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
101101
go.uber.org/multierr v1.11.0 // indirect
102102
go.uber.org/zap v1.27.0 // indirect
103+
go.yaml.in/yaml/v2 v2.4.2 // indirect
104+
go.yaml.in/yaml/v3 v3.0.3 // indirect
103105
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
104106
golang.org/x/mod v0.22.0 // indirect
105107
golang.org/x/net v0.33.0 // indirect
@@ -120,13 +122,13 @@ require (
120122
gopkg.in/inf.v0 v0.9.1 // indirect
121123
gopkg.in/yaml.v2 v2.4.0 // indirect
122124
gopkg.in/yaml.v3 v3.0.1 // indirect
123-
k8s.io/api v0.31.9 // indirect
124-
k8s.io/apiextensions-apiserver v0.31.9 // indirect
125-
k8s.io/apimachinery v0.31.9 // indirect
126-
k8s.io/apiserver v0.31.9 // indirect
127-
k8s.io/client-go v0.31.9 // indirect
125+
k8s.io/api v0.31.11 // indirect
126+
k8s.io/apiextensions-apiserver v0.31.11 // indirect
127+
k8s.io/apimachinery v0.31.11 // indirect
128+
k8s.io/apiserver v0.31.11 // indirect
129+
k8s.io/client-go v0.31.11 // indirect
128130
k8s.io/cluster-bootstrap v0.30.3 // indirect
129-
k8s.io/component-base v0.31.9 // indirect
131+
k8s.io/component-base v0.31.11 // indirect
130132
k8s.io/gengo v0.0.0-20201203183100-97869a43a9d9 // indirect
131133
k8s.io/gengo/v2 v2.0.0-20240826214909-a7b603a56eb7 // indirect
132134
k8s.io/klog v0.2.0 // indirect
@@ -138,11 +140,11 @@ require (
138140
sigs.k8s.io/controller-runtime v0.18.7 // indirect
139141
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
140142
sigs.k8s.io/kubebuilder/docs/book/utils v0.0.0-20211028165026-57688c578b5d // indirect
141-
sigs.k8s.io/kustomize/api v0.19.0 // indirect
142-
sigs.k8s.io/kustomize/cmd/config v0.19.0 // indirect
143-
sigs.k8s.io/kustomize/kyaml v0.19.0 // indirect
143+
sigs.k8s.io/kustomize/api v0.20.0 // indirect
144+
sigs.k8s.io/kustomize/cmd/config v0.20.0 // indirect
145+
sigs.k8s.io/kustomize/kyaml v0.20.0 // indirect
144146
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
145-
sigs.k8s.io/yaml v1.4.0 // indirect
147+
sigs.k8s.io/yaml v1.5.0 // indirect
146148
)
147149

148150
replace (

0 commit comments

Comments
 (0)