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

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new f092b91aa0 GH-49757: [Release][CI] export SSL_CERT_FILE to bypass 
incompatibility with OpenSSL on RHEL-8 (#49769)
f092b91aa0 is described below

commit f092b91aa081580f5d0287543cd35a66e19f47f1
Author: Raúl Cumplido <[email protected]>
AuthorDate: Fri Apr 17 04:31:41 2026 +0200

    GH-49757: [Release][CI] export SSL_CERT_FILE to bypass incompatibility with 
OpenSSL on RHEL-8 (#49769)
    
    ### Rationale for this change
    
    The binary wheel verification is taking around 50 minutes locally, It is 
timing out on CI. After some investigation, see the issue, this is related to: 
https://bugzilla.redhat.com/show_bug.cgi?id=1053882
    
    ### What changes are included in this PR?
    
    Export SSL_CERT_FILE before running the verification on almalinux-verify-rc 
job.
    
    ### Are these changes tested?
    
    Yes, I tested this locally due to the binary verification not easily being 
tested on CI.
    
    Locally executed the following which is exactly the same that the biniary 
verification CI job exercises:
    
    > `$ time ALMALINUX=8 archery docker run -e TEST_DEFAULT=0 -e TEST_WHEELS=1 
-e VERBOSE=1 -e VERIFY_RC=0 -e VERIFY_VERSION=24.0.0 -e GH_TOKEN=$GH_TOKEN 
almalinux-verify-rc`
    
    It took previously ~50 minutes to complete (got clearly stuck on 
`test_fs.py`), it currently takes 7 minutes:
    ```
    + TEST_SUCCESS=yes
    + echo 'Release candidate 24.0.0-RC0 looks good!'
    Release candidate 24.0.0-RC0 looks good!
    + exit 0
    + cleanup
    + '[' yes = yes ']'
    + rm -fr /tmp/arrow-24.0.0.CTLOf
    
    real    7m4.906s
    user    0m3.660s
    sys     0m1.626s
    ```
    
    ### Are there any user-facing changes?
    No
    
    * GitHub Issue: #49757
    
    Lead-authored-by: Raúl Cumplido <[email protected]>
    Co-authored-by: Sutou Kouhei <[email protected]>
    Signed-off-by: Sutou Kouhei <[email protected]>
---
 compose.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/compose.yaml b/compose.yaml
index 17e08ad117..be32a95dd9 100644
--- a/compose.yaml
+++ b/compose.yaml
@@ -2054,6 +2054,7 @@ services:
     environment:
       <<: [*common, *ccache]
       CMAKE_GENERATOR: Ninja
+      SSL_CERT_FILE: /etc/ssl/certs/ca-bundle.crt  # required due to issue in 
RHEL-8 based images. See GH-49757
       TEST_APT: 0  # would require docker-in-docker
       TEST_YUM: 0
     command: >

Reply via email to