Skip to content
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

setup: downgrade linux runner to fix hashlib<->openssl problems #241

Merged
merged 1 commit into from
Dec 12, 2022
Merged

Conversation

ixje
Copy link
Member

@ixje ixje commented Dec 12, 2022

CI started to fail because the openssl people thought it was smart to make ripemd160 optional and move it to legacy. Python depends on this and will now fail because the ubuntu-latest test runner has this "new" openssl version that makes it legacy. After a huge out lash by tons of developers on their decision they re-enabled it in this commit with a blogpost here. This commit is included in openssl 3.0.7. The test runner doesn't have this version and it's not yet installable through apt because instead the Ubuntu security team back ported some security patch and openssl is still on 3.0.2. So the easiest way to fix this is just go back to an old test runner until the runner is updated with openssl 3.0.7

@coveralls
Copy link

Coverage Status

Coverage remained the same at 80.93% when pulling 7805f1b on fix-ci into 12b5a35 on master.

@ixje ixje merged commit 96d30d1 into master Dec 12, 2022
@ixje ixje deleted the fix-ci branch December 13, 2022 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants