Bump Go to 1.26.3#464
Conversation
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider FAILURE in 12m 11s |
|
recheck |
3a08189 to
5c23093
Compare
- Go: 1.24.4 -> 1.26.3 - operator-sdk: v1.41.1 -> v1.42.3 - golangci-lint: v2.7.2 -> v2.12.2 - GOTOOLCHAIN_VERSION: go1.24.0 -> go1.26.0 - go-toolset image: 1.24 -> 1.26 - .ci-operator.yaml: ci-build-root-golang-1.24-sdk-1.41.1 -> ci-build-root-golang-1.26-sdk-1.42.3 - ginkgo: v2.28.2 -> v2.32.0 - gomega: v1.42.0 -> v1.42.1 - golang.org/x/crypto: v0.48.0 -> v0.54.0 - golang.org/x/net: v0.49.0 -> v0.57.0 - golang.org/x/sys: v0.40.0 -> v0.47.0 - golang.org/x/text: v0.33.0 -> v0.40.0 - golang.org/x/tools: v0.41.0 -> v0.48.0 - golang.org/x/mod: v0.32.0 -> v0.38.0 - golang.org/x/sync: v0.19.0 -> v0.22.0 - golang.org/x/oauth2: v0.23.0 -> v0.36.0 - golang.org/x/time: v0.6.0 -> v0.15.0 - golang.org/x/term: v0.39.0 -> v0.45.0 - golang.org/x/exp: v0.0.0-20240719175910 -> v0.0.0-20260611194520 Also adds .github/workflows/lints.yaml , like we have in the other repositories to check for replace lines which should be removed before merging. Code changes required by the bump: - reflect.Ptr -> reflect.Pointer (deprecated constant inlined by govet) Jira: OSPRH-30997 Depends-On: openstack-k8s-operators/lib-common#715 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Martin Schuppert <mschuppert@redhat.com>
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abays, stuggi The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
1f2407a
into
openstack-k8s-operators:main
Code changes required by the bump:
Disabled govet inline analyzer in .golangci.yaml — Go 1.26 emits false-positive "cannot inline: type parameter inference not yet supported" for generic functions like maps.Copy and slices.Sorted.
Jira: OSPRH-30997
Depends-On: openstack-k8s-operators/openstack-operator#1977
Depends-On: openstack-k8s-operators/install_yamls#1153