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: >