Skip to content

Commit 35dd062

Browse files
Update Cluster API to v1.9.4 (#43)
1 parent 2220ac9 commit 35dd062

File tree

9 files changed

+101
-99
lines changed

9 files changed

+101
-99
lines changed

api/v1alpha1/metalstackcluster_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2121

2222
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
23-
capierrors "sigs.k8s.io/cluster-api/errors"
23+
capierrors "sigs.k8s.io/cluster-api/errors" //nolint:staticcheck
2424

2525
fcmv2 "github.com/metal-stack/firewall-controller-manager/api/v2"
2626
"github.com/metal-stack/metal-lib/pkg/tag"

api/v1alpha1/metalstackmachine_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ package v1alpha1
1919
import (
2020
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2121
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
22-
capierrors "sigs.k8s.io/cluster-api/errors"
22+
capierrors "sigs.k8s.io/cluster-api/errors" //nolint:staticcheck
2323
)
2424

2525
const (

capi-lab/roles/cluster-api/defaults/main.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
cluster_api_version: v1.9.3
2+
cluster_api_version: v1.9.4
33

44
cluster_api_provider_metal_stack_namespace: cap-metal-stack
55

config/crd/bases/infrastructure.cluster.x-k8s.io_metalstackclusters.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,20 +172,20 @@ spec:
172172
description: |-
173173
The reason for the condition's last transition in CamelCase.
174174
The specific API may choose whether or not this field is considered a guaranteed API.
175-
This field may not be empty.
175+
This field may be empty.
176176
type: string
177177
severity:
178178
description: |-
179-
Severity provides an explicit classification of Reason code, so the users or machines can immediately
179+
severity provides an explicit classification of Reason code, so the users or machines can immediately
180180
understand the current situation and act accordingly.
181181
The Severity field MUST be set only when Status=False.
182182
type: string
183183
status:
184-
description: Status of the condition, one of True, False, Unknown.
184+
description: status of the condition, one of True, False, Unknown.
185185
type: string
186186
type:
187187
description: |-
188-
Type of condition in CamelCase or in foo.example.com/CamelCase.
188+
type of condition in CamelCase or in foo.example.com/CamelCase.
189189
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
190190
can be useful (see .node.status.conditions), the ability to deconflict is important.
191191
type: string

config/crd/bases/infrastructure.cluster.x-k8s.io_metalstackmachines.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,20 +96,20 @@ spec:
9696
description: |-
9797
The reason for the condition's last transition in CamelCase.
9898
The specific API may choose whether or not this field is considered a guaranteed API.
99-
This field may not be empty.
99+
This field may be empty.
100100
type: string
101101
severity:
102102
description: |-
103-
Severity provides an explicit classification of Reason code, so the users or machines can immediately
103+
severity provides an explicit classification of Reason code, so the users or machines can immediately
104104
understand the current situation and act accordingly.
105105
The Severity field MUST be set only when Status=False.
106106
type: string
107107
status:
108-
description: Status of the condition, one of True, False, Unknown.
108+
description: status of the condition, one of True, False, Unknown.
109109
type: string
110110
type:
111111
description: |-
112-
Type of condition in CamelCase or in foo.example.com/CamelCase.
112+
type of condition in CamelCase or in foo.example.com/CamelCase.
113113
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
114114
can be useful (see .node.status.conditions), the ability to deconflict is important.
115115
type: string

config/crd/bases/infrastructure.cluster.x-k8s.io_metalstackmachinetemplates.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,21 +127,21 @@ spec:
127127
description: |-
128128
The reason for the condition's last transition in CamelCase.
129129
The specific API may choose whether or not this field is considered a guaranteed API.
130-
This field may not be empty.
130+
This field may be empty.
131131
type: string
132132
severity:
133133
description: |-
134-
Severity provides an explicit classification of Reason code, so the users or machines can immediately
134+
severity provides an explicit classification of Reason code, so the users or machines can immediately
135135
understand the current situation and act accordingly.
136136
The Severity field MUST be set only when Status=False.
137137
type: string
138138
status:
139-
description: Status of the condition, one of True, False,
139+
description: status of the condition, one of True, False,
140140
Unknown.
141141
type: string
142142
type:
143143
description: |-
144-
Type of condition in CamelCase or in foo.example.com/CamelCase.
144+
type of condition in CamelCase or in foo.example.com/CamelCase.
145145
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
146146
can be useful (see .node.status.conditions), the ability to deconflict is important.
147147
type: string

go.mod

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ require (
66
github.com/go-logr/logr v1.4.2
77
github.com/metal-stack/firewall-controller-manager v0.4.4-0.20241121151352-d3362457f60b
88
github.com/metal-stack/metal-go v0.37.2
9-
github.com/metal-stack/metal-lib v0.18.4
10-
github.com/onsi/ginkgo/v2 v2.20.2
11-
github.com/onsi/gomega v1.34.2
9+
github.com/metal-stack/metal-lib v0.19.0
10+
github.com/onsi/ginkgo/v2 v2.22.0
11+
github.com/onsi/gomega v1.36.0
1212
github.com/stretchr/testify v1.9.0
13-
golang.org/x/crypto v0.28.0
14-
golang.org/x/sync v0.8.0
15-
k8s.io/api v0.31.0
16-
k8s.io/apimachinery v0.31.0
17-
k8s.io/client-go v0.31.0
13+
golang.org/x/crypto v0.31.0
14+
golang.org/x/sync v0.10.0
15+
k8s.io/api v0.31.3
16+
k8s.io/apimachinery v0.31.3
17+
k8s.io/client-go v0.31.3
1818
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
19-
sigs.k8s.io/cluster-api v1.8.4
20-
sigs.k8s.io/controller-runtime v0.19.0
19+
sigs.k8s.io/cluster-api v1.9.4
20+
sigs.k8s.io/controller-runtime v0.19.4
2121
)
2222

2323
require (
@@ -49,21 +49,20 @@ require (
4949
github.com/go-openapi/swag v0.23.0 // indirect
5050
github.com/go-openapi/validate v0.24.0 // indirect
5151
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
52-
github.com/gobuffalo/flect v1.0.2 // indirect
52+
github.com/gobuffalo/flect v1.0.3 // indirect
5353
github.com/goccy/go-json v0.10.3 // indirect
5454
github.com/gogo/protobuf v1.3.2 // indirect
55-
github.com/golang-jwt/jwt/v4 v4.5.0 // indirect
55+
github.com/golang-jwt/jwt/v5 v5.2.1 // indirect
5656
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
5757
github.com/golang/protobuf v1.5.4 // indirect
5858
github.com/google/cel-go v0.20.1 // indirect
5959
github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 // indirect
6060
github.com/google/go-cmp v0.6.0 // indirect
6161
github.com/google/gofuzz v1.2.0 // indirect
62-
github.com/google/pprof v0.0.0-20240829160300-da1f7e9f2b25 // indirect
62+
github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db // indirect
6363
github.com/google/uuid v1.6.0 // indirect
6464
github.com/gorilla/mux v1.8.1 // indirect
6565
github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect
66-
github.com/huandu/xstrings v1.4.0 // indirect
6766
github.com/imdario/mergo v0.3.16 // indirect
6867
github.com/inconshreveable/mousetrap v1.1.0 // indirect
6968
github.com/josharian/intern v1.0.0 // indirect
@@ -73,10 +72,10 @@ require (
7372
github.com/lestrrat-go/httpcc v1.0.1 // indirect
7473
github.com/lestrrat-go/httprc v1.0.6 // indirect
7574
github.com/lestrrat-go/iter v1.0.2 // indirect
76-
github.com/lestrrat-go/jwx/v2 v2.1.1 // indirect
75+
github.com/lestrrat-go/jwx/v2 v2.1.2 // indirect
7776
github.com/lestrrat-go/option v1.0.1 // indirect
7877
github.com/mailru/easyjson v0.7.7 // indirect
79-
github.com/metal-stack/security v0.8.1 // indirect
78+
github.com/metal-stack/security v0.9.0 // indirect
8079
github.com/mitchellh/mapstructure v1.5.0 // indirect
8180
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
8281
github.com/modern-go/reflect2 v1.0.2 // indirect
@@ -95,7 +94,7 @@ require (
9594
github.com/stoewer/go-strcase v1.2.0 // indirect
9695
github.com/stretchr/objx v0.5.2 // indirect
9796
github.com/x448/float16 v0.8.4 // indirect
98-
go.mongodb.org/mongo-driver v1.16.1 // indirect
97+
go.mongodb.org/mongo-driver v1.17.1 // indirect
9998
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
10099
go.opentelemetry.io/otel v1.29.0 // indirect
101100
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 // indirect
@@ -107,11 +106,11 @@ require (
107106
go.uber.org/multierr v1.11.0 // indirect
108107
go.uber.org/zap v1.27.0 // indirect
109108
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c // indirect
110-
golang.org/x/net v0.30.0 // indirect
111-
golang.org/x/oauth2 v0.23.0 // indirect
112-
golang.org/x/sys v0.26.0 // indirect
113-
golang.org/x/term v0.25.0 // indirect
114-
golang.org/x/text v0.19.0 // indirect
109+
golang.org/x/net v0.33.0 // indirect
110+
golang.org/x/oauth2 v0.24.0 // indirect
111+
golang.org/x/sys v0.28.0 // indirect
112+
golang.org/x/term v0.27.0 // indirect
113+
golang.org/x/text v0.21.0 // indirect
115114
golang.org/x/time v0.7.0 // indirect
116115
golang.org/x/tools v0.26.0 // indirect
117116
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
@@ -122,9 +121,9 @@ require (
122121
gopkg.in/inf.v0 v0.9.1 // indirect
123122
gopkg.in/yaml.v2 v2.4.0 // indirect
124123
gopkg.in/yaml.v3 v3.0.1 // indirect
125-
k8s.io/apiextensions-apiserver v0.31.0 // indirect
126-
k8s.io/apiserver v0.31.0 // indirect
127-
k8s.io/component-base v0.31.0 // indirect
124+
k8s.io/apiextensions-apiserver v0.31.3 // indirect
125+
k8s.io/apiserver v0.31.3 // indirect
126+
k8s.io/component-base v0.31.3 // indirect
128127
k8s.io/klog/v2 v2.130.1 // indirect
129128
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
130129
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.3 // indirect

0 commit comments

Comments
 (0)