Skip to content

Commit b5b35a9

Browse files
Merge pull request #1625 from splunk/CSPL-3918_UpgradeGolangVersion
CSPL-3918: Upgrade GoLang version
2 parents 6814c01 + 3042251 commit b5b35a9

27 files changed

+100
-103
lines changed

.biased_lang_exclude

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ api/v4/zz_generated.deepcopy.go
7575
api/v4/common_types.go
7676
#Below should be reviewed once CRDs have no bias lang
7777
tools/bias_lang_migration.sh
78+
go.mod
7879
go.sum
7980
.github/
8081
.circleci/

.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
OPERATOR_SDK_VERSION=v1.39.0
22
REVIEWERS=vivekr-splunk,rlieberman-splunk,patrykw-splunk,Igor-splunk,kasiakoziol,kubabuczak
3-
GO_VERSION=1.23.0
3+
GO_VERSION=1.25.5
44
AWSCLI_URL=https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.8.6.zip
55
KUBECTL_VERSION=v1.29.1
66
AZ_CLI_VERSION=2.79.0

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ARG BASE_IMAGE=registry.access.redhat.com/ubi8/ubi-minimal
55
ARG BASE_IMAGE_VERSION=8.10-1761032271
66

77
# Build the manager binary
8-
FROM golang:1.24.2 AS builder
8+
FROM golang:1.25.5 AS builder
99

1010
WORKDIR /workspace
1111

Dockerfile.distroless

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build the manager binary
2-
FROM golang:1.24.2 AS builder
2+
FROM golang:1.25.5 AS builder
33

44
WORKDIR /workspace
55
# Copy the Go Modules manifests

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ $(LOCALBIN):
223223

224224
## Tool Versions
225225
KUSTOMIZE_VERSION ?= v5.4.3
226-
CONTROLLER_TOOLS_VERSION ?= v0.16.1
226+
CONTROLLER_TOOLS_VERSION ?= v0.18.0
227227

228228
CONTROLLER_GEN = $(LOCALBIN)/controller-gen
229229
controller-gen: $(CONTROLLER_GEN) ## Download controller-gen locally if necessary.

cmd/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,11 @@ func main() {
107107
// as certificates issued by a trusted Certificate Authority (CA). The primary risk is potentially allowing
108108
// unauthorized access to sensitive metrics data. Consider replacing with CertDir, CertName, and KeyName
109109
// to provide certificates, ensuring the server communicates using trusted and secure certificates.
110-
TLSOpts: tlsOpts,
110+
TLSOpts: tlsOpts,
111111
FilterProvider: filters.WithAuthenticationAndAuthorization,
112112
}
113113

114-
// TODO: enable https for /metrics endpoint by default
114+
// TODO: enable https for /metrics endpoint by default
115115
// if secureMetrics {
116116
// // FilterProvider is used to protect the metrics endpoint with authn/authz.
117117
// // These configurations ensure that only authorized users and service accounts

config/crd/bases/enterprise.splunk.com_clustermanagers.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.16.1
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: clustermanagers.enterprise.splunk.com
88
spec:
99
group: enterprise.splunk.com

config/crd/bases/enterprise.splunk.com_clustermasters.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.16.1
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: clustermasters.enterprise.splunk.com
88
spec:
99
group: enterprise.splunk.com

config/crd/bases/enterprise.splunk.com_indexerclusters.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.16.1
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: indexerclusters.enterprise.splunk.com
88
spec:
99
group: enterprise.splunk.com

config/crd/bases/enterprise.splunk.com_licensemanagers.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.16.1
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: licensemanagers.enterprise.splunk.com
88
spec:
99
group: enterprise.splunk.com

0 commit comments

Comments
 (0)