adoptium / infrastructure

This repo contains all information about machine maintenance.
Apache License 2.0
86 stars 102 forks source link

`CURL_OPENSSL_3' not found` from git on test-osuosl-ubuntu1604-ppc64le- #3776

Closed sxa closed 3 days ago

sxa commented 1 month ago

Please set the title to indicate the test name and machine name where known.

To make it easy for the infrastructure team to repeat and diagnose, please answer the following questions:

Any other details: Here is the failure:

11:50:50  Cloning the remote Git repository
11:50:51  ERROR: Error cloning remote repo 'origin'
11:50:51  hudson.plugins.git.GitException: Command "git fetch --tags --progress -- https://github.com/adoptium/aqa-tests.git +refs/heads/*:refs/remotes/origin/*" returned status code 128:
11:50:51  stdout: 
11:50:51  stderr: /usr/local/libexec/git-core/git-remote-https: /usr/lib/powerpc64le-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/local/libexec/git-core/git-remote-https)
sxa commented 1 month ago

Machine was marked offline as this caused an issue during the release pipelines.

sxa commented 3 weeks ago

Related: https://github.com/adoptium/infrastructure/issues/3793

sxa commented 2 weeks ago

@smlambert to check if this happens on other machines, and if it's only happening on older LInux releases we can close this.

smlambert commented 2 weeks ago

https://github.com/adoptium/aqa-tests/issues/5691#issuecomment-2418401810 https://github.com/adoptium/aqa-tests/issues/5689#issuecomment-2417646340 https://github.com/adoptium/aqa-tests/issues/5690#issuecomment-2417430760 - test-osuosl-ubuntu1604-ppc64le-1

sxa commented 3 days ago

This machine had a self-compiled git 2.15 in /usr/local/bin which was being used and was causing the problem. The system installed git was 2.25 and works well. I have therefore created /usr/local/bin/git-broken and moved the git* binaries from /usr/local/bin. The machine now works as tested at https://ci.adoptium.net/job/Grinder/11734/console

It is,. however, somewhat odd that the test-osuosl-ubuntu1804-ppc64le-1 machine has 2.17 installed (it does not have another git in /usr/local/bin, therefore this problem is not seen on there.