xiangfu0 opened a new pull request, #18893:
URL: https://github.com/apache/pinot/pull/18893

   ## Summary
   - switch Thrift 0.22.0 source verification from the missing `.sha512` file 
to the published `.sha256` file
   - apply the same fix to both `amazoncorretto` and `ms-openjdk` Pinot base 
build images
   
   ## Root cause
   The Apache Thrift 0.22.0 archive publishes `thrift-0.22.0.tar.gz.sha256`, 
but not `thrift-0.22.0.tar.gz.sha512`. The Pinot base image workflow was 
downloading the non-existent `.sha512` file, causing the build matrix to fail 
with HTTP 404 during the Thrift install step.
   
   Failing job: 
https://github.com/apache/pinot/actions/runs/28479837682/job/84413400317
   
   ## User manual / sample configs
   Not applicable. This change only fixes CI Docker base image checksum 
verification and does not change Pinot user-facing behavior, table config, or 
query syntax.
   
   ## Validation
   - `gh run view 28479837682 --job 84413400317 --log` to confirm the failing 
`.sha512` download
   - downloaded `thrift-0.22.0.tar.gz` and `thrift-0.22.0.tar.gz.sha256`, then 
ran `sha256sum -c thrift-0.22.0.tar.gz.sha256` successfully
   - `git diff --cached --check`
   
   Full local Docker build was not run because the Docker daemon is not running 
in this environment.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to