Skip to content

Commit a14d569

Browse files
authored
Merge pull request #40 from Netcracker/feature/vilnerability_fixes
feat: Upgrade base and 3rd party versions to avoid vulnerabilities
2 parents 2445bf5 + db0e238 commit a14d569

File tree

9 files changed

+31
-31
lines changed

9 files changed

+31
-31
lines changed

Dockerfile

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 --platform=$BUILDPLATFORM golang:1.24-alpine3.21 as builder
2+
FROM --platform=$BUILDPLATFORM golang:1.24.4-alpine3.22 as builder
33
ARG BUILDPLATFORM
44
ARG TARGETOS
55
ARG TARGETARCH

docker-zookeeper/docker/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM golang:1.22.4-alpine3.20 as builder
1+
FROM --platform=$BUILDPLATFORM golang:1.24.4-alpine3.22 as builder
22
ARG BUILDPLATFORM
33
ARG TARGETOS
44
ARG TARGETARCH
@@ -19,7 +19,7 @@ COPY main.go main.go
1919
# Build
2020
RUN CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} GO111MODULE=on go build -a -o zookeeper-assistant main.go
2121

22-
FROM eclipse-temurin:22.0.1_8-jdk-alpine
22+
FROM eclipse-temurin:21.0.7_6-jdk-alpine-3.21
2323

2424
ENV ZOOKEEPER_HOME=/opt/zookeeper \
2525
ZOOKEEPER_OPT=/var/opt/zookeeper \
@@ -84,7 +84,7 @@ RUN set -x \
8484
&& mkdir -p ${ZOOKEEPER_OPT} \
8585
&& mkdir -p ${ZOOKEEPER_DATA}
8686

87-
ARG JOLOKIA_VERSION="1.7.1"
87+
ARG JOLOKIA_VERSION="1.7.2"
8888
# Download Jolokia
8989
RUN set -x \
9090
&& wget \

docker-zookeeper/go.mod

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
module mod
22

3-
go 1.22
3+
go 1.24
44

55
require (
6-
github.com/go-zookeeper/zk v1.0.2
7-
github.com/gorilla/handlers v1.5.1
8-
github.com/gorilla/mux v1.8.0
6+
github.com/go-zookeeper/zk v1.0.4
7+
github.com/gorilla/handlers v1.5.2
8+
github.com/gorilla/mux v1.8.1
99
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
10-
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
10+
golang.org/x/sync v0.15.0
1111
)
1212

13-
require github.com/felixge/httpsnoop v1.0.1 // indirect
13+
require github.com/felixge/httpsnoop v1.0.4 // indirect

docker-zookeeper/go.sum

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
github.com/felixge/httpsnoop v1.0.1 h1:lvB5Jl89CsZtGIWuTcDM1E/vkVs49/Ml7JJe07l8SPQ=
2-
github.com/felixge/httpsnoop v1.0.1/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
3-
github.com/go-zookeeper/zk v1.0.2 h1:4mx0EYENAdX/B/rbunjlt5+4RTA/a9SMHBRuSKdGxPM=
4-
github.com/go-zookeeper/zk v1.0.2/go.mod h1:nOB03cncLtlp4t+UAkGSV+9beXP/akpekBwL+UX1Qcw=
5-
github.com/gorilla/handlers v1.5.1 h1:9lRY6j8DEeeBT10CvO9hGW0gmky0BprnvDI5vfhUHH4=
6-
github.com/gorilla/handlers v1.5.1/go.mod h1:t8XrUpc4KVXb7HGyJ4/cEnwQiaxrX/hz1Zv/4g96P1Q=
7-
github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI=
8-
github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So=
1+
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
2+
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
3+
github.com/go-zookeeper/zk v1.0.4 h1:DPzxraQx7OrPyXq2phlGlNSIyWEsAox0RJmjTseMV6I=
4+
github.com/go-zookeeper/zk v1.0.4/go.mod h1:nOB03cncLtlp4t+UAkGSV+9beXP/akpekBwL+UX1Qcw=
5+
github.com/gorilla/handlers v1.5.2 h1:cLTUSsNkgcwhgRqvCNmdbRWG0A3N4F+M2nWKdScwyEE=
6+
github.com/gorilla/handlers v1.5.2/go.mod h1:dX+xVpaxdSw+q0Qek8SSsl3dfMk3jNddUkMzo0GtH0w=
7+
github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=
8+
github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ=
99
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 h1:lDH9UUVJtmYCjyT0CI4q8xvlXPxeZ0gYCVvWbmPlp88=
1010
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk=
11-
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ=
12-
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
11+
golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
12+
golang.org/x/sync v0.15.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/Netcracker/qubership-zookeeper
22

3-
go 1.23.0
3+
go 1.24
44

55
require (
66
github.com/go-logr/logr v0.4.0
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
kazoo==2.9.0
2-
pure-sasl==0.5.1
3-
robotframework-requests==0.9.2
1+
kazoo==2.10.0
2+
pure-sasl==0.6.2
3+
robotframework-requests==0.9.7
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
google-auth==2.10.0
2-
urllib3==2.2.2
1+
google-auth==2.40.3
2+
urllib3==2.5.0
33
requests==2.32.4
44
kubernetes==12.0.1
5-
openshift==0.12.1
6-
kazoo==2.9.0
7-
pure-sasl==0.5.1
5+
openshift==0.13.2
6+
kazoo==2.10.0
7+
pure-sasl==0.6.2

zookeeper-monitoring/docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM telegraf:1.31.2-alpine
1+
FROM telegraf:1.35.1-alpine
22

33
ENV ZOOKEEPER_MONITORING_HOME=/opt/zookeeper-monitoring
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
urllib3==2.2.2
1+
urllib3==2.5.0
22
requests==2.32.4

0 commit comments

Comments
 (0)