[VOL-5491] upgrade go to 1.25.3 and golangci-lint version to 2.5.0
Signed-off-by: mgouda <madhumati.gouda@radisys.com>
Change-Id: I8794c44a7d3c7f3f44cee7d0279cb1fceaa98a4d
diff --git a/Makefile b/Makefile
index 6285646..7fb57e3 100644
--- a/Makefile
+++ b/Makefile
@@ -75,7 +75,7 @@
test-short: ARGS=-short
test-verbose: ARGS=-v
# tool containers
-VOLTHA_TOOLS_VERSION ?= 3.1.3
+VOLTHA_TOOLS_VERSION ?= 3.1.4
HADOLINT = docker run --rm --user $$(id -u):$$(id -g) -v ${CURDIR}:/app $(shell test -t 0 && echo "-it") voltha/voltha-ci-tools:${VOLTHA_TOOLS_VERSION}-hadolint hadolint
GOLANGCI_LINT = docker run --rm --user $$(id -u):$$(id -g) -v ${CURDIR}:/app $(shell test -t 0 && echo "-it") -v gocache:/.cache -v gocache-${VOLTHA_TOOLS_VERSION}:/go/pkg voltha/voltha-ci-tools:${VOLTHA_TOOLS_VERSION}-golangci-lint golangci-lint
diff --git a/VERSION b/VERSION
index 9767cc9..20f4951 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.1.10
+0.1.11
diff --git a/docker/Dockerfile.voltha-go-controller b/docker/Dockerfile.voltha-go-controller
index 7cce4f8..559255b 100644
--- a/docker/Dockerfile.voltha-go-controller
+++ b/docker/Dockerfile.voltha-go-controller
@@ -17,7 +17,7 @@
# SPDX-License-Identifier: Apache-2.0
# -----------------------------------------------------------------------
-FROM golang:1.24.5-alpine3.22 AS dev
+FROM golang:1.25.3-alpine3.22 AS dev
RUN adduser -h /home/voltha-go-controller -s /bin/bash -D voltha-go-controller && \
apk add --no-cache build-base=0.5-r3
@@ -47,7 +47,7 @@
WORKDIR /go/src/voltha-go-controller/voltha-go-controller/cli
RUN CGO_ENABLED=0 go build -a -v -o /app/vgcctl
-FROM golang:1.24.5-alpine3.22 AS prod
+FROM golang:1.25.3-alpine3.22 AS prod
RUN adduser -h /home/voltha-go-controller -s /bin/bash -D voltha-go-controller && \
apk add --no-cache bash=5.2.37-r0
diff --git a/go.mod b/go.mod
index 474f98f..5bf3aca 100755
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
module voltha-go-controller
-go 1.24.5
+go 1.25.3
replace (
github.com/coreos/bbolt v1.3.4 => go.etcd.io/bbolt v1.3.4