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

xiangfu0 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new 65a7bdd666d Fix Thrift checksum URL in base Docker images (#18893)
65a7bdd666d is described below

commit 65a7bdd666d8bbaecc4a8679bc3b2729c27ae669
Author: Xiang Fu <[email protected]>
AuthorDate: Thu Jul 2 07:17:17 2026 +0200

    Fix Thrift checksum URL in base Docker images (#18893)
---
 .../images/pinot-base/pinot-base-build/amazoncorretto.dockerfile | 9 +++++----
 docker/images/pinot-base/pinot-base-build/ms-openjdk.dockerfile  | 9 +++++----
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git 
a/docker/images/pinot-base/pinot-base-build/amazoncorretto.dockerfile 
b/docker/images/pinot-base/pinot-base-build/amazoncorretto.dockerfile
index c58d9bd5f5b..409d49cabfb 100644
--- a/docker/images/pinot-base/pinot-base-build/amazoncorretto.dockerfile
+++ b/docker/images/pinot-base/pinot-base-build/amazoncorretto.dockerfile
@@ -87,10 +87,11 @@ ENV MAVEN_CONFIG=/opt/.m2
 # install thrift — version matches libthrift in Pinot's pom.xml
 RUN echo "Building Thrift for $(uname -m) architecture..." && \
   wget https://archive.apache.org/dist/thrift/0.22.0/thrift-0.22.0.tar.gz -O 
/tmp/thrift-0.22.0.tar.gz && \
-  wget 
https://archive.apache.org/dist/thrift/0.22.0/thrift-0.22.0.tar.gz.sha512 -O 
/tmp/thrift-0.22.0.tar.gz.sha512 && \
-  echo "$(cat /tmp/thrift-0.22.0.tar.gz.sha512)  /tmp/thrift-0.22.0.tar.gz" | 
sha512sum -c - && \
-  tar xfz /tmp/thrift-0.22.0.tar.gz --directory /tmp && \
-  cd /tmp/thrift-0.22.0 && \
+  wget 
https://archive.apache.org/dist/thrift/0.22.0/thrift-0.22.0.tar.gz.sha256 -O 
/tmp/thrift-0.22.0.tar.gz.sha256 && \
+  cd /tmp && \
+  sha256sum -c thrift-0.22.0.tar.gz.sha256 && \
+  tar xfz thrift-0.22.0.tar.gz && \
+  cd thrift-0.22.0 && \
   echo "Configuring Thrift..." && \
   ./configure --with-cpp=no --with-c_glib=no --with-java=yes --with-python=no 
--with-ruby=no --with-erlang=no --with-go=no --with-nodejs=no --with-php=no && \
   echo "Building Thrift..." && \
diff --git a/docker/images/pinot-base/pinot-base-build/ms-openjdk.dockerfile 
b/docker/images/pinot-base/pinot-base-build/ms-openjdk.dockerfile
index d939d0f3a51..967c9c3062e 100644
--- a/docker/images/pinot-base/pinot-base-build/ms-openjdk.dockerfile
+++ b/docker/images/pinot-base/pinot-base-build/ms-openjdk.dockerfile
@@ -60,10 +60,11 @@ ENV MAVEN_CONFIG=/opt/.m2
 # install thrift — version matches libthrift in Pinot's pom.xml
 RUN echo "Building Thrift for $(uname -m) architecture..." && \
   wget https://archive.apache.org/dist/thrift/0.22.0/thrift-0.22.0.tar.gz -O 
/tmp/thrift-0.22.0.tar.gz && \
-  wget 
https://archive.apache.org/dist/thrift/0.22.0/thrift-0.22.0.tar.gz.sha512 -O 
/tmp/thrift-0.22.0.tar.gz.sha512 && \
-  echo "$(cat /tmp/thrift-0.22.0.tar.gz.sha512)  /tmp/thrift-0.22.0.tar.gz" | 
sha512sum -c - && \
-  tar xfz /tmp/thrift-0.22.0.tar.gz --directory /tmp && \
-  cd /tmp/thrift-0.22.0 && \
+  wget 
https://archive.apache.org/dist/thrift/0.22.0/thrift-0.22.0.tar.gz.sha256 -O 
/tmp/thrift-0.22.0.tar.gz.sha256 && \
+  cd /tmp && \
+  sha256sum -c thrift-0.22.0.tar.gz.sha256 && \
+  tar xfz thrift-0.22.0.tar.gz && \
+  cd thrift-0.22.0 && \
   echo "Configuring Thrift..." && \
   ./configure --with-cpp=no --with-c_glib=no --with-java=yes --with-python=no 
--with-ruby=no --with-erlang=no --with-go=no --with-nodejs=no --with-php=no && \
   echo "Building Thrift..." && \


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

Reply via email to