From 750309a614b8fb96d59c33588705290645211f4a Mon Sep 17 00:00:00 2001
From: Derek Su <derek.su@suse.com>
Date: Sat, 5 Oct 2024 20:44:46 +0800
Subject: [PATCH] chore: update golang to v1.23.1

Signed-off-by: Derek Su <derek.su@suse.com>
---
 Dockerfile.dapper                          | 4 ++--
 examples/distroless/Dockerfile.helper      | 2 +-
 examples/distroless/Dockerfile.provisioner | 2 +-
 go.mod                                     | 2 +-
 go.sum                                     | 2 --
 5 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/Dockerfile.dapper b/Dockerfile.dapper
index b0a8de93..9cf0e1d2 100644
--- a/Dockerfile.dapper
+++ b/Dockerfile.dapper
@@ -1,4 +1,4 @@
-FROM golang:1.22.5-alpine
+FROM golang:1.23.1-alpine
 
 ARG DAPPER_HOST_ARCH
 ENV ARCH $DAPPER_HOST_ARCH
@@ -14,7 +14,7 @@ RUN if [ "${ARCH}" == "amd64" ]; then \
         curl -sL "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv4.2.0/kustomize_v4.2.0_linux_${ARCH}.tar.gz" | tar -zxv -C /usr/local/bin; \
     fi
 
-RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.55.2
+RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.60.3
 
 # The docker version in dapper is too old to have buildx. Install it manually.
 RUN wget https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-${ARCH} && \
diff --git a/examples/distroless/Dockerfile.helper b/examples/distroless/Dockerfile.helper
index d85d6614..8c40880c 100644
--- a/examples/distroless/Dockerfile.helper
+++ b/examples/distroless/Dockerfile.helper
@@ -1,4 +1,4 @@
-FROM golang:1.22.5-alpine AS builder
+FROM golang:1.23.1-alpine AS builder
 
 COPY main.go /main.go
 COPY go.mod /go.mod
diff --git a/examples/distroless/Dockerfile.provisioner b/examples/distroless/Dockerfile.provisioner
index 0beaadd6..3238052e 100644
--- a/examples/distroless/Dockerfile.provisioner
+++ b/examples/distroless/Dockerfile.provisioner
@@ -1,4 +1,4 @@
-FROM golang:1.22.5-alpine AS builder
+FROM golang:1.23.5-alpine AS builder
 
 ARG GIT_REPO
 ARG GIT_BRANCH
diff --git a/go.mod b/go.mod
index e54c3e2b..f9baf226 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
 module github.com/rancher/local-path-provisioner
 
-go 1.22.0
+go 1.23.0
 
 require (
 	github.com/Sirupsen/logrus v0.11.0
diff --git a/go.sum b/go.sum
index 4425c408..5866745e 100644
--- a/go.sum
+++ b/go.sum
@@ -582,8 +582,6 @@ rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
 rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
 sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
 sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
-sigs.k8s.io/sig-storage-lib-external-provisioner/v10 v10.0.0 h1:+OhFU21hL9Gq/sHKHfYxbc7M6RWV3UqTpnk5/wF9cP4=
-sigs.k8s.io/sig-storage-lib-external-provisioner/v10 v10.0.0/go.mod h1:mfQ2enu5yAHUhpNWsce9NmkqkRQsk70zQT+7KjZ+JMo=
 sigs.k8s.io/sig-storage-lib-external-provisioner/v10 v10.0.1 h1:uhd7RobUnVmfkRb3gkYQh4tBOiBEBvdwW/nAthG95Rc=
 sigs.k8s.io/sig-storage-lib-external-provisioner/v10 v10.0.1/go.mod h1:mfQ2enu5yAHUhpNWsce9NmkqkRQsk70zQT+7KjZ+JMo=
 sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
-- 
GitLab