Skip to content

Commit c0db35d

Browse files
fix(deps): update module sigs.k8s.io/controller-tools to v0.21.0 (#349)
* fix(deps): update module sigs.k8s.io/controller-runtime to v0.24.1 * chore(deps): bump controller-runtime v0.24.1, Kubernetes v0.36.2, Go 1.26 These runtime dependencies move together and require Go 1.26: - controller-runtime v0.23.1 -> v0.24.1 - k8s.io/* -> v0.36.2 (client-go v0.36 needs controller-runtime v0.24's HasSyncedChecker; supersedes the standalone kubernetes-monorepo PR) - go.mod go directive -> 1.26.0 (minimum required by the above) CI/tooling updated for Go 1.26: - .github/workflows: GO_VERSION 1.25.9 -> 1.26.4 (current latest). setup-go reads this env, not go.mod; the old 1.25.9 was also already behind master's go.mod (1.25.11), which broke the vendor step under GOTOOLCHAIN=local. - actions/setup-go v5 -> v6 (supersedes the standalone setup-go PR). - GOLANGCI_VERSION v2.11.2 -> v2.12.2 (v2.11.2 is built with Go 1.25 and refuses a Go 1.26 module; v2.12.2 is built with Go 1.26). - .golangci.yml: exclude the SA1019 scheme.Builder deprecation from controller-runtime v0.24 (matches existing SA1019 exclusions); set goconst ignore-tests to preserve prior counting after the goconst update in golangci-lint v2.12. Signed-off-by: Markus Siebert <markus.siebert@deutschebahn.com> * fix(deps): update module sigs.k8s.io/controller-tools to v0.21.0 * chore: regenerate CRDs with controller-gen v0.21.0 Regenerated `package/crds` with controller-tools v0.21.0. The only change is the `controller-gen.kubebuilder.io/version` annotation (v0.18.0 -> v0.21.0); no CRD schema changes. This is what the check-diff job flagged. controller-tools v0.21 requires Go 1.26, which this branch inherits from the Go 1.26 bump in #348 (this PR stacks on it). Signed-off-by: Markus Siebert <markus.siebert@deutschebahn.com> --------- Signed-off-by: Markus Siebert <markus.siebert@deutschebahn.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Markus Siebert <markus.siebert@deutschebahn.com>
1 parent fa764d9 commit c0db35d

81 files changed

Lines changed: 287 additions & 217 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package/crds/gitlab.crossplane.io_providerconfigs.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.21.0
77
name: providerconfigs.gitlab.crossplane.io
88
spec:
99
group: gitlab.crossplane.io

package/crds/gitlab.crossplane.io_providerconfigusages.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.21.0
77
name: providerconfigusages.gitlab.crossplane.io
88
spec:
99
group: gitlab.crossplane.io

package/crds/gitlab.m.crossplane.io_clusterproviderconfigs.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.21.0
77
name: clusterproviderconfigs.gitlab.m.crossplane.io
88
spec:
99
group: gitlab.m.crossplane.io

package/crds/gitlab.m.crossplane.io_providerconfigs.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.21.0
77
name: providerconfigs.gitlab.m.crossplane.io
88
spec:
99
group: gitlab.m.crossplane.io

package/crds/gitlab.m.crossplane.io_providerconfigusages.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.21.0
77
name: providerconfigusages.gitlab.m.crossplane.io
88
spec:
99
group: gitlab.m.crossplane.io

package/crds/groups.gitlab.crossplane.io_accesstokens.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.21.0
77
name: accesstokens.groups.gitlab.crossplane.io
88
spec:
99
group: groups.gitlab.crossplane.io

package/crds/groups.gitlab.crossplane.io_badges.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.21.0
77
name: badges.groups.gitlab.crossplane.io
88
spec:
99
group: groups.gitlab.crossplane.io

package/crds/groups.gitlab.crossplane.io_deploytokens.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.21.0
77
name: deploytokens.groups.gitlab.crossplane.io
88
spec:
99
group: groups.gitlab.crossplane.io

package/crds/groups.gitlab.crossplane.io_groups.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.21.0
77
name: groups.groups.gitlab.crossplane.io
88
spec:
99
group: groups.gitlab.crossplane.io

package/crds/groups.gitlab.crossplane.io_hooks.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.21.0
77
name: hooks.groups.gitlab.crossplane.io
88
spec:
99
group: groups.gitlab.crossplane.io

0 commit comments

Comments
 (0)