You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2025/10/21 11:26:47 UTC

(arrow) branch main updated: GH-47883: [CI] Add openssl gem explicitly to fix ceriticate validation error on test (#47884)

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 459248654d GH-47883: [CI] Add openssl gem explicitly to fix ceriticate validation error on test (#47884)
459248654d is described below

commit 459248654d4f2e4403fb9206fd628ba2f71cd93c
Author: Raúl Cumplido <ra...@gmail.com>
AuthorDate: Tue Oct 21 13:26:42 2025 +0200

    GH-47883: [CI] Add openssl gem explicitly to fix ceriticate validation error on test (#47884)
    
    ### Rationale for this change
    
    The Source Release and Merge Script on macos-latest is failing on PRs with
    > Error: OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 peeraddr=140.82.116.6:443 state=error: certificate verify failed (unable to get certificate CRL)
    
    ### What changes are included in this PR?
    
    Include openssl gem on environment setup.
    
    As suggested on rails issue: https://github.com/rails/rails/issues/55886
    
    ### Are these changes tested?
    
    Yes via CI.
    
    ### Are there any user-facing changes?
    
    No
    
    * GitHub Issue: #47883
    
    Authored-by: Raúl Cumplido <ra...@gmail.com>
    Signed-off-by: Sutou Kouhei <ko...@clear-code.com>
---
 .github/workflows/dev.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml
index 2c4e1ae940..cec19902f8 100644
--- a/.github/workflows/dev.yml
+++ b/.github/workflows/dev.yml
@@ -104,7 +104,7 @@ jobs:
       - name: Install Dependencies
         shell: bash
         run: |
-          gem install test-unit
+          gem install test-unit openssl
           pip install "cython>=3.1" setuptools pytest requests setuptools-scm
       - name: Run Release Test
         shell: bash