This is an automated email from the ASF dual-hosted git repository.

oppenheimer01 pushed a commit to branch cbdb-postgres-merge
in repository https://gitbox.apache.org/repos/asf/cloudberry.git

commit 12e685151a38ded33377430fcb1b410bde1573e3
Author: Dianjin Wang <[email protected]>
AuthorDate: Wed Apr 22 11:26:16 2026 +0800

    DevOps: upgrade Go to 1.24.13 in Docker build images
    
    Update Go installation in all Docker build containers to use the latest
    Go 1.24.13 release instead of 1.23.4, with corresponding SHA256 checksums
    for both amd64 and arm64 architectures.
    
    Affected files:
    - devops/deploy/docker/build/rocky8/Dockerfile
    - devops/deploy/docker/build/rocky9/Dockerfile
    - devops/deploy/docker/build/ubuntu22.04/Dockerfile
    - devops/deploy/docker/build/ubuntu24.04/Dockerfile
    
    Updated SHA256 checksums:
    - linux-amd64: 
1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730
    - linux-arm64: 
74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3
---
 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 +++---
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/devops/deploy/docker/build/rocky8/Dockerfile 
b/devops/deploy/docker/build/rocky8/Dockerfile
index 45d6706e593..2c19236bd76 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.23.4" && \
+    cd && GO_VERSION="go1.24.13" && \
     ARCH=$(uname -m) && \
     if [ "${ARCH}" = "aarch64" ]; then \
         GO_ARCH="arm64" && \
-        
GO_SHA256="16e5017863a7f6071363782b1b8042eb12c6ca4f4cd71528b2123f0a1275b13e"; \
+        
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
     elif [ "${ARCH}" = "x86_64" ]; then \
         GO_ARCH="amd64" && \
-        
GO_SHA256="6924efde5de86fe277676e929dc9917d466efa02fb934197bc2eba35d5680971"; \
+        
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
     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 26190109ef0..62289f51371 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.23.4" && \
+    cd && GO_VERSION="go1.24.13" && \
     ARCH=$(uname -m) && \
     if [ "${ARCH}" = "aarch64" ]; then \
         GO_ARCH="arm64" && \
-        
GO_SHA256="16e5017863a7f6071363782b1b8042eb12c6ca4f4cd71528b2123f0a1275b13e"; \
+        
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
     elif [ "${ARCH}" = "x86_64" ]; then \
         GO_ARCH="amd64" && \
-        
GO_SHA256="6924efde5de86fe277676e929dc9917d466efa02fb934197bc2eba35d5680971"; \
+        
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
     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 3023a9fce67..8c0e4cf3bac 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.23.4" && \
+    cd && GO_VERSION="go1.24.13" && \
     ARCH=$(uname -m) && \
     if [ "${ARCH}" = "aarch64" ]; then \
         GO_ARCH="arm64" && \
-        
GO_SHA256="16e5017863a7f6071363782b1b8042eb12c6ca4f4cd71528b2123f0a1275b13e"; \
+        
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
     elif [ "${ARCH}" = "x86_64" ]; then \
         GO_ARCH="amd64" && \
-        
GO_SHA256="6924efde5de86fe277676e929dc9917d466efa02fb934197bc2eba35d5680971"; \
+        
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
     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 c4f4e646720..762456d0b84 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.23.4" && \
+    cd && GO_VERSION="go1.24.13" && \
     ARCH=$(uname -m) && \
     if [ "${ARCH}" = "aarch64" ]; then \
         GO_ARCH="arm64" && \
-        
GO_SHA256="16e5017863a7f6071363782b1b8042eb12c6ca4f4cd71528b2123f0a1275b13e"; \
+        
GO_SHA256="74d97be1cc3a474129590c67ebf748a96e72d9f3a2b6fef3ed3275de591d49b3"; \
     elif [ "${ARCH}" = "x86_64" ]; then \
         GO_ARCH="amd64" && \
-        
GO_SHA256="6924efde5de86fe277676e929dc9917d466efa02fb934197bc2eba35d5680971"; \
+        
GO_SHA256="1fc94b57134d51669c72173ad5d49fd62afb0f1db9bf3f798fd98ee423f8d730"; \
     else \
         echo "Unsupported architecture: ${ARCH}" && exit 1; \
     fi && \


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to