•  
      request #20091 Source preparation phase in the build and test pipelines cannot access https://github.com
    Infos
    #20091
    Thomas Gerbet (tgerbet)
    2021-03-16 11:04
    2021-03-16 10:27
    21691
    Details
    Source preparation phase in the build and test pipelines cannot access https://github.com

    As a result the builds fail:

     [RuntimeException]                                                                                                                                                                                                         
      Failed to execute git clone --mirror 'https://***:***@github.com/php-mime-mail-parser/php-mime-mail-parser.git' '/tmp/tuleap_build/.composer/cache/vcs/https---github.com-php-mime-mail-parser-php-mime-mail-parser.git/'                                                                                                                                                                                                      
      Cloning into bare repository '/tmp/tuleap_build/.composer/cache/vcs/https---github.com-php-mime-mail-parser-php-mime-mail-parser.git'...                                                                                   
      fatal: unable to access 'https://github.com/php-mime-mail-parser/php-mime-mail-parser.git/': SSL certificate problem: unable to get local issuer certificate
    

    Issue can be intermittent (for now) as it depends which certificate is used (it looks like GitHub is in the process of switching the root CA used to sign their certificates). The Docker image we use to do the preparation phase of the source does not include a copy of /etc/ssl/certs/ca-certificates.crt so we are falling back to the embedded one which is not up to date.

    Other
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Thomas Gerbet (tgerbet)
    Closed
    2021-03-16
    Attachments
    Empty
    References

    Follow-ups