Skip to content

Commit 4ecf0d2

Browse files
committed
DevOps: upgrade Go from 1.24.13 to 1.25.10 in dev images
Update Go version to 1.25.10 across all development Docker images for Rocky Linux 8/9/10 and Ubuntu 22.04/24.04. Changes: - Go version: go1.24.13 -> go1.25.10 - Updated SHA256 checksums for linux-amd64 and linux-arm64 archives See: apache/cloudberry-go-libs#19 (comment)
1 parent f43741b commit 4ecf0d2

5 files changed

Lines changed: 15 additions & 15 deletions

File tree

devops/deploy/docker/build/rocky10/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,14 +149,14 @@ RUN dnf makecache && \
149149
make -j$(nproc) && \
150150
make install -C ~/xerces-c-${XERCES_LATEST_RELEASE} && \
151151
rm -rf ~/xerces-c* && \
152-
cd && GO_VERSION="go1.24.13" && \
152+
cd && GO_VERSION="go1.25.10" && \
153153
ARCH=$(uname -m) && \
154154
if [ "${ARCH}" = "aarch64" ]; then \
155155
GO_ARCH="arm64" && \
156-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
156+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
157157
elif [ "${ARCH}" = "x86_64" ]; then \
158158
GO_ARCH="amd64" && \
159-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
159+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
160160
else \
161161
echo "Unsupported architecture: ${ARCH}" && exit 1; \
162162
fi && \

devops/deploy/docker/build/rocky8/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,14 +150,14 @@ RUN dnf makecache && \
150150
make -j$(nproc) && \
151151
make install -C ~/xerces-c-${XERCES_LATEST_RELEASE} && \
152152
rm -rf ~/xerces-c* && \
153-
cd && GO_VERSION="go1.24.13" && \
153+
cd && GO_VERSION="go1.25.10" && \
154154
ARCH=$(uname -m) && \
155155
if [ "${ARCH}" = "aarch64" ]; then \
156156
GO_ARCH="arm64" && \
157-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
157+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
158158
elif [ "${ARCH}" = "x86_64" ]; then \
159159
GO_ARCH="amd64" && \
160-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
160+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
161161
else \
162162
echo "Unsupported architecture: ${ARCH}" && exit 1; \
163163
fi && \

devops/deploy/docker/build/rocky9/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,14 +151,14 @@ RUN dnf makecache && \
151151
make -j$(nproc) && \
152152
make install -C ~/xerces-c-${XERCES_LATEST_RELEASE} && \
153153
rm -rf ~/xerces-c* && \
154-
cd && GO_VERSION="go1.24.13" && \
154+
cd && GO_VERSION="go1.25.10" && \
155155
ARCH=$(uname -m) && \
156156
if [ "${ARCH}" = "aarch64" ]; then \
157157
GO_ARCH="arm64" && \
158-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
158+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
159159
elif [ "${ARCH}" = "x86_64" ]; then \
160160
GO_ARCH="amd64" && \
161-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
161+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
162162
else \
163163
echo "Unsupported architecture: ${ARCH}" && exit 1; \
164164
fi && \

devops/deploy/docker/build/ubuntu22.04/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,14 @@ RUN apt-get update && \
144144
quilt \
145145
unzip && \
146146
apt-get clean && rm -rf /var/lib/apt/lists/* && \
147-
cd && GO_VERSION="go1.24.13" && \
147+
cd && GO_VERSION="go1.25.10" && \
148148
ARCH=$(uname -m) && \
149149
if [ "${ARCH}" = "aarch64" ]; then \
150150
GO_ARCH="arm64" && \
151-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
151+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
152152
elif [ "${ARCH}" = "x86_64" ]; then \
153153
GO_ARCH="amd64" && \
154-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
154+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
155155
else \
156156
echo "Unsupported architecture: ${ARCH}" && exit 1; \
157157
fi && \

devops/deploy/docker/build/ubuntu24.04/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,14 @@ RUN apt-get update && \
144144
quilt \
145145
unzip && \
146146
apt-get clean && rm -rf /var/lib/apt/lists/* && \
147-
cd && GO_VERSION="go1.24.13" && \
147+
cd && GO_VERSION="go1.25.10" && \
148148
ARCH=$(uname -m) && \
149149
if [ "${ARCH}" = "aarch64" ]; then \
150150
GO_ARCH="arm64" && \
151-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
151+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
152152
elif [ "${ARCH}" = "x86_64" ]; then \
153153
GO_ARCH="amd64" && \
154-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
154+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
155155
else \
156156
echo "Unsupported architecture: ${ARCH}" && exit 1; \
157157
fi && \

0 commit comments

Comments
 (0)