-
Notifications
You must be signed in to change notification settings - Fork 39
3.x: Update github ubuntu runner #455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
425afb9 to
c2d7305
Compare
0c22bdb to
a22e381
Compare
Image going to be depricated at 2025.04.01, actions/runner-images#11101.
netty-tcnative depends on dynamic libssl.so.1.0.0, which is problematic to get installed on modern distros. At the same time, boringssl-static is a build-in lib that does not have dependancies. And it is slightly faster than openssl 1 and 3. Also updating netty package.
0cd680e to
149aaba
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd lock the ubuntu version but this is fine too.
Why is the libssl 1.0.0 necessary? Does the driver not run with the version that is there available?
I don't know if changing to a different (and static) ssl library is a good idea here, I trust you on that.
This was not answered. Wouldn't it be better to leave OpenSSL dependent libraries and just use newer version on the runners? |
It is necessary to make SSL work, as i have mentioned in commit message |
Image going to be depricated at 2025.04.01,
actions/runner-images#11101.
This PR does:
netty-tcnativetonetty-tcnative-boringssl-staticdue to problems of getting oldlibssl.so.1.0.0installed on modern distros.