-
Notifications
You must be signed in to change notification settings - Fork 30
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
non-EOL openssl on windows #421
Conversation
1.1.1 is also listed as experimental on the hosting page. Maybe use 1.1.0? |
1.1.0 is EOL as well I believe the "experimental" refers to the MSI installer, not the version of openSSL |
Oh you're absolutely correct about that. |
@brawner I ran a job with this branch's first commit trying to use openssl 1.1.1e but apparently it was already replaced by 1.1.1f. Is there a reason not to fail on docker build failure? (otherwise I can look into providing a PR making it fail in that case) |
d4b59ee
to
dd73e8c
Compare
One thing that strikes me about this PR is that it not only changes the OpenSSL version but also the package source. Do you have more info about the OpenSSL chocolatey package. Is that going to track the LTS release or the standard release channel? |
Yeah this is an experiment(still in progress), as the URL broke in the middle of testing this PR it made me think it was worth trying to make this less fragile and less cached by installing via choco. Knowing chocolatey, it will most likely track the latest stable (similarly to homebrew). So when a non-LTS version is released it will likely bump to that. This will have two advantages:
But this needs further testing in both release and debug mode to make sure it can be used. Edit: looks like failing on docker builds will happen #428 removing silent brekages |
dd73e8c
to
a0dc673
Compare
|
This branch worked successfully with Fast-RTPS in Release mode: ros2/system_tests#415 (comment) and failed in Debug mode. Potentially due to outdated wheels. This has not worked for Connext. It appears that fixing up the name of the
|
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
84cbb7a
to
9551002
Compare
@mikaelarguedas I think this ticket can be closed since #454 has been merged. Feel free to comment and reopen if I'm mistaken. |
@jacobperron The tests are still failing / disabled on WIndows. Do you have another place to track it ? |
Took me a bit to get back to it but see #490 and ros2/system_tests#439 |
OpenSSL 1.0.2 is now EOL https://www.openssl.org/policies/releasestrat.html
1.1.1 is the new LTS, also used on macOS and Ubuntu Focal.
This will likely fail CI due to eProsima/Fast-DDS#1087.