[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: I741fcf658ffdd127b897e5fa8cc57da6c9926e7e
diff --git a/Makefile b/Makefile
index 2415f90..bd27d04 100644
--- a/Makefile
+++ b/Makefile
@@ -80,7 +80,7 @@
--build-arg org_opencord_vcs_dirty="${DOCKER_LABEL_VCS_DIRTY}"
# tool containers
-VOLTHA_TOOLS_VERSION ?= 3.1.3
+VOLTHA_TOOLS_VERSION ?= 3.1.4
## TODO: Verify / migrate to repo:onf-make
# GO = 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}-golang go
diff --git a/VERSION b/VERSION
index 195a8c7..1a79ceb 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-4.5.20
+4.5.21
diff --git a/docker/Dockerfile.openolt b/docker/Dockerfile.openolt
index a1a8d26..97019d2 100644
--- a/docker/Dockerfile.openolt
+++ b/docker/Dockerfile.openolt
@@ -15,7 +15,7 @@
# -------------
# Build stage
-FROM golang:1.24.5-alpine3.22 AS dev
+FROM golang:1.25.3-alpine3.22 AS dev
# Install required packages
RUN apk add --no-cache build-base=0.5-r3
diff --git a/go.mod b/go.mod
index 0e57ce1..87f31e0 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
module github.com/opencord/voltha-openolt-adapter
-go 1.24.5
+go 1.25.3
replace (
github.com/coreos/bbolt v1.3.4 => go.etcd.io/bbolt v1.3.4
diff --git a/makefiles/docker/include.mk b/makefiles/docker/include.mk
index c1ef409..cb29730 100644
--- a/makefiles/docker/include.mk
+++ b/makefiles/docker/include.mk
@@ -17,7 +17,7 @@
$(if $(DEBUG),$(warning ENTER))
-VOLTHA_TOOLS_VERSION ?= 3.1.3
+VOLTHA_TOOLS_VERSION ?= 3.1.4
# ---------------------------
# Macros: command refactoring