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

JRuby 1.7: update to latest jruby-openssl version #4306

Closed
cprice404 opened this issue Nov 16, 2016 · 5 comments
Closed

JRuby 1.7: update to latest jruby-openssl version #4306

cprice404 opened this issue Nov 16, 2016 · 5 comments
Milestone

Comments

@cprice404
Copy link
Contributor

@cprice404 cprice404 commented Nov 16, 2016

Environment

JRuby version 1.7.26 ships with jruby-stdlib 1.7.26, which bundles version 0.9.16 of the jruby-openssl gem. We've had a few customers report some compatibility issues between some of their other x509 tools and older versions of bouncycastle/jruby-openssl, so we're trying to upgrade our packages to ship with jruby-openssl 0.9.18. It seems like the cleanest path for that by far will be to upgrade the version that is included in jruby-stdlib.

Expected Behavior

Latest JRuby 1.7.x release includes jruby-openssl 0.9.18.

Actual Behavior

Latest JRuby 1.7.x release includes jruby-openssl 0.9.16.

I'll see if I can work up a PR.

@cprice404
Copy link
Contributor Author

@cprice404 cprice404 commented Nov 21, 2016

There are some errors that have shown up in CI for the related PR. After exploration, I believe that the MRI x509store tests should be failing on JRuby9k with jruby-openssl 0.9.18, just like the failure that is showing up in CI for JRuby 1.7 on my PR. For more info see jruby/jruby-openssl#113.

If I should open another issue for JRuby9k (since this one's title mentions 1.7), let me know and I'll be happy to do so.

Loading

@cprice404
Copy link
Contributor Author

@cprice404 cprice404 commented Nov 21, 2016

Asking about this in IRC, and was told that the MRI tests for JRuby9k are run in CI via mvn -Prake -Dtask=test:mri. I ran that and grepped all of the output for "openssl" and "x509" and didn't see any matches, leading me to believe that the openssl tests may not be getting run in CI for JRuby9k.

Loading

@kares kares added this to the JRuby 1.7.27 milestone Dec 1, 2016
@kares
Copy link
Member

@kares kares commented Dec 1, 2016

on 0.9.17 for the moment, hopefully 0.9.19 will be released soon-ish ... (before the next/final? 1.7 release)

Loading

@kares
Copy link
Member

@kares kares commented Dec 5, 2016

and we're updated to 0.9.19 - took quite longer than expected.
hopefully it won't need to be done again (at least for 1.7)

Loading

@kares kares closed this Dec 5, 2016
@cprice404
Copy link
Contributor Author

@cprice404 cprice404 commented Dec 5, 2016

hooray, thanks!

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants