Skip to content

Commit 27d9690

Browse files
committed
Update BMCSettingsSet controller to handle ServerMaintenanceRefs merging; adjust RBAC roles and CRD version
1 parent 09a85c5 commit 27d9690

File tree

9 files changed

+368
-47
lines changed

9 files changed

+368
-47
lines changed

PROJECT

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ resources:
144144
version: v1alpha1
145145
- api:
146146
crdVersion: v1
147-
namespaced: true
148147
controller: true
149148
domain: ironcore.dev
150149
group: metal

api/v1alpha1/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/bases/metal.ironcore.dev_bmcsettingssets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: bmcsettingssets.metal.ironcore.dev
88
spec:
99
group: metal.ironcore.dev

config/rbac/role.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ rules:
3838
- bmcs
3939
- bmcsecrets
4040
- bmcsettings
41-
- bmcsettingssets
4241
- bmcversions
4342
- bmcversionsets
4443
- endpoints
@@ -65,7 +64,6 @@ rules:
6564
- bmcs/finalizers
6665
- bmcsecrets/finalizers
6766
- bmcsettings/finalizers
68-
- bmcsettingssets/finalizers
6967
- bmcversions/finalizers
7068
- bmcversionsets/finalizers
7169
- endpoints/finalizers
@@ -85,7 +83,6 @@ rules:
8583
- bmcs/status
8684
- bmcsecrets/status
8785
- bmcsettings/status
88-
- bmcsettingssets/status
8986
- bmcversions/status
9087
- bmcversionsets/status
9188
- endpoints/status

dist/chart/templates/crd/metal.ironcore.dev_bmcsettingssets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
{{- if .Values.crd.keep }}
1010
"helm.sh/resource-policy": keep
1111
{{- end }}
12-
controller-gen.kubebuilder.io/version: v0.18.0
12+
controller-gen.kubebuilder.io/version: v0.19.0
1313
name: bmcsettingssets.metal.ironcore.dev
1414
spec:
1515
group: metal.ironcore.dev

dist/chart/templates/rbac/role.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ rules:
4141
- bmcs
4242
- bmcsecrets
4343
- bmcsettings
44-
- bmcsettingssets
4544
- bmcversions
4645
- bmcversionsets
4746
- endpoints
@@ -68,7 +67,6 @@ rules:
6867
- bmcs/finalizers
6968
- bmcsecrets/finalizers
7069
- bmcsettings/finalizers
71-
- bmcsettingssets/finalizers
7270
- bmcversions/finalizers
7371
- bmcversionsets/finalizers
7472
- endpoints/finalizers
@@ -88,7 +86,6 @@ rules:
8886
- bmcs/status
8987
- bmcsecrets/status
9088
- bmcsettings/status
91-
- bmcsettingssets/status
9289
- bmcversions/status
9390
- bmcversionsets/status
9491
- endpoints/status

docs/api-reference/api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1596,7 +1596,7 @@ BMCSettingsStatus
15961596
<td>
15971597
<code>metadata</code><br/>
15981598
<em>
1599-
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.33/#objectmeta-v1-meta">
1599+
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#objectmeta-v1-meta">
16001600
Kubernetes meta/v1.ObjectMeta
16011601
</a>
16021602
</em>
@@ -1636,7 +1636,7 @@ BMCSettingsTemplate
16361636
<td>
16371637
<code>bmcSelector</code><br/>
16381638
<em>
1639-
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.33/#labelselector-v1-meta">
1639+
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta">
16401640
Kubernetes meta/v1.LabelSelector
16411641
</a>
16421642
</em>
@@ -1695,7 +1695,7 @@ BMCSettingsTemplate
16951695
<td>
16961696
<code>bmcSelector</code><br/>
16971697
<em>
1698-
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.33/#labelselector-v1-meta">
1698+
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta">
16991699
Kubernetes meta/v1.LabelSelector
17001700
</a>
17011701
</em>

0 commit comments

Comments
 (0)