[VOL-5475] upgrade go to 1.24.5 and golangci-lint version to 2.2.2

Signed-off-by: mgouda <madhumati.gouda@radisys.com>
Change-Id: Ic9fe6b74bdb86f8313a04559b59991d66307d5bb
diff --git a/docker/Dockerfile.voltha-go-controller b/docker/Dockerfile.voltha-go-controller
index aa454f3..7cce4f8 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.23.1-alpine3.20 AS dev
+FROM golang:1.24.5-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,10 +47,10 @@
 WORKDIR /go/src/voltha-go-controller/voltha-go-controller/cli
 RUN CGO_ENABLED=0 go build -a -v -o /app/vgcctl
 
-FROM golang:1.23.1-alpine3.20 AS prod
+FROM golang:1.24.5-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.26-r0
+    apk add --no-cache bash=5.2.37-r0
 # Set the working directory
 WORKDIR /app
 
@@ -58,10 +58,10 @@
 COPY --from=dev /app/voltha-go-controller /app
 COPY --from=dev /app/vgcctl /app
 
-RUN chown -R voltha-go-controller.voltha-go-controller /app/voltha-go-controller /usr/local/bin/ && \
-    apk add --no-cache openssh=9.7_p1-r5
+RUN chown -R voltha-go-controller:voltha-go-controller /app/voltha-go-controller /usr/local/bin/ && \
+    apk add --no-cache openssh=10.0_p1-r9
 
-ENV NOTVISIBLE "in users profile"
+ENV NOTVISIBLE="in users profile"
 RUN echo "export VISIBLE=now" >> /etc/profile
 
 EXPOSE 22