This is an automated email from the ASF dual-hosted git repository.
tuhaihe pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudberry.git
The following commit(s) were added to refs/heads/main by this push:
new 4ecf0d26e5f DevOps: upgrade Go from 1.24.13 to 1.25.10 in dev images
4ecf0d26e5f is described below
commit 4ecf0d26e5feb41430ae048003a7f447748affcf
Author: Dianjin Wang <[email protected]>
AuthorDate: Wed May 13 14:04:27 2026 +0800
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:
https://github.com/apache/cloudberry-go-libs/pull/19#issuecomment-4410971373
---
devops/deploy/docker/build/rocky10/Dockerfile | 6 +++---
devops/deploy/docker/build/rocky8/Dockerfile | 6 +++---
devops/deploy/docker/build/rocky9/Dockerfile | 6 +++---
devops/deploy/docker/build/ubuntu22.04/Dockerfile | 6 +++---
devops/deploy/docker/build/ubuntu24.04/Dockerfile | 6 +++---
5 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/devops/deploy/docker/build/rocky10/Dockerfile
b/devops/deploy/docker/build/rocky10/Dockerfile
index 5cdaaddf9e6..609ac695312 100644
--- a/devops/deploy/docker/build/rocky10/Dockerfile
+++ b/devops/deploy/docker/build/rocky10/Dockerfile
@@ -149,14 +149,14 @@ RUN dnf makecache && \
make -j$(nproc) && \
make install -C ~/xerces-c-${XERCES_LATEST_RELEASE} && \
rm -rf ~/xerces-c* && \
- cd && GO_VERSION="go1.24.13" && \
+ cd && GO_VERSION="go1.25.10" && \
ARCH=$(uname -m) && \
if [ "${ARCH}" = "aarch64" ]; then \
GO_ARCH="arm64" && \
-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
elif [ "${ARCH}" = "x86_64" ]; then \
GO_ARCH="amd64" && \
-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
else \
echo "Unsupported architecture: ${ARCH}" && exit 1; \
fi && \
diff --git a/devops/deploy/docker/build/rocky8/Dockerfile
b/devops/deploy/docker/build/rocky8/Dockerfile
index 2c19236bd76..96d2c41cb00 100644
--- a/devops/deploy/docker/build/rocky8/Dockerfile
+++ b/devops/deploy/docker/build/rocky8/Dockerfile
@@ -150,14 +150,14 @@ RUN dnf makecache && \
make -j$(nproc) && \
make install -C ~/xerces-c-${XERCES_LATEST_RELEASE} && \
rm -rf ~/xerces-c* && \
- cd && GO_VERSION="go1.24.13" && \
+ cd && GO_VERSION="go1.25.10" && \
ARCH=$(uname -m) && \
if [ "${ARCH}" = "aarch64" ]; then \
GO_ARCH="arm64" && \
-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
elif [ "${ARCH}" = "x86_64" ]; then \
GO_ARCH="amd64" && \
-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
else \
echo "Unsupported architecture: ${ARCH}" && exit 1; \
fi && \
diff --git a/devops/deploy/docker/build/rocky9/Dockerfile
b/devops/deploy/docker/build/rocky9/Dockerfile
index 62289f51371..e99637f2e93 100644
--- a/devops/deploy/docker/build/rocky9/Dockerfile
+++ b/devops/deploy/docker/build/rocky9/Dockerfile
@@ -151,14 +151,14 @@ RUN dnf makecache && \
make -j$(nproc) && \
make install -C ~/xerces-c-${XERCES_LATEST_RELEASE} && \
rm -rf ~/xerces-c* && \
- cd && GO_VERSION="go1.24.13" && \
+ cd && GO_VERSION="go1.25.10" && \
ARCH=$(uname -m) && \
if [ "${ARCH}" = "aarch64" ]; then \
GO_ARCH="arm64" && \
-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
elif [ "${ARCH}" = "x86_64" ]; then \
GO_ARCH="amd64" && \
-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
else \
echo "Unsupported architecture: ${ARCH}" && exit 1; \
fi && \
diff --git a/devops/deploy/docker/build/ubuntu22.04/Dockerfile
b/devops/deploy/docker/build/ubuntu22.04/Dockerfile
index 8c0e4cf3bac..d32467338bd 100644
--- a/devops/deploy/docker/build/ubuntu22.04/Dockerfile
+++ b/devops/deploy/docker/build/ubuntu22.04/Dockerfile
@@ -144,14 +144,14 @@ RUN apt-get update && \
quilt \
unzip && \
apt-get clean && rm -rf /var/lib/apt/lists/* && \
- cd && GO_VERSION="go1.24.13" && \
+ cd && GO_VERSION="go1.25.10" && \
ARCH=$(uname -m) && \
if [ "${ARCH}" = "aarch64" ]; then \
GO_ARCH="arm64" && \
-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
elif [ "${ARCH}" = "x86_64" ]; then \
GO_ARCH="amd64" && \
-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
else \
echo "Unsupported architecture: ${ARCH}" && exit 1; \
fi && \
diff --git a/devops/deploy/docker/build/ubuntu24.04/Dockerfile
b/devops/deploy/docker/build/ubuntu24.04/Dockerfile
index 762456d0b84..83855bcaf68 100644
--- a/devops/deploy/docker/build/ubuntu24.04/Dockerfile
+++ b/devops/deploy/docker/build/ubuntu24.04/Dockerfile
@@ -144,14 +144,14 @@ RUN apt-get update && \
quilt \
unzip && \
apt-get clean && rm -rf /var/lib/apt/lists/* && \
- cd && GO_VERSION="go1.24.13" && \
+ cd && GO_VERSION="go1.25.10" && \
ARCH=$(uname -m) && \
if [ "${ARCH}" = "aarch64" ]; then \
GO_ARCH="arm64" && \
-
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
+
GO_SHA256="654da1f9b50a5d1c2a85ccf8ed405aa89c06e94d18384628bf186f7712677b08"; \
elif [ "${ARCH}" = "x86_64" ]; then \
GO_ARCH="amd64" && \
-
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
+
GO_SHA256="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"; \
else \
echo "Unsupported architecture: ${ARCH}" && exit 1; \
fi && \
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]