-
Notifications
You must be signed in to change notification settings - Fork 9k
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
Hadoop-17563 bouncycastle 1.68 #3980
Conversation
I see no problem in this PR alone. We should make sure the problems in the prior PR (#3405) no longer appears here (namely, build/test failures in downstream applications. Chiefly, Spark and HBase) |
@steveloughran @aajisaka would either of you be able to look at the build result? https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3980/1/artifact/out/patch-unit-root.txt seems to complete ok but has been marked as -1 by hadoop-yetus I'm not an expert in the hadoop build and CI - it would be great if I could someone to tell me what the issue is. |
hadoop-auth builds ok for me locally - not sure why it fails in the CI build |
02813e7
to
73be91b
Compare
Change the title with caps HADOOP-17563 jira. |
First of all there are test failure which must be fixed. Seems like 1.70 is a major upgrade with new features and enhancements. https://www.bouncycastle.org/latest_releases.html can we use 1.68/1.69 to just fix the vulnerabilities ? |
@mukund-thakur thanks for looking at this. I'm afraid I'm not an expert in the hadoop build. I'm just a random ASF member who has found lots of ASF projects that use insecure dependencies and a lot of them are holding back from upgrading because they support hadoop and it is built with the out of date insecure dependencies. I tried to build with bouncycastle 1.67 but got similar failures.
|
i think we just go for the most recent version so as to give us a longer time of being up to date. right now I'm not even getting that far on trunk, something BC related.
no idea whatsoever, but as this is with hadoop building with 1.60, it'd be hard for an upgrade to 1.70 to make things worse. looking at the test failures, they all seem network related, though as some of the mini test clusters use bouncy castle, they may be related. looking at #2740 i can see we did actually go up to 1.68 there and didn't hit problems. lets try that one again as a pr to see if it now passes/fails. @pjfanning could you try a version of 1.68 here and see how it goes? |
💔 -1 overall
This message was automatically generated. |
+1 test failures look unrelated here
distcp tests are all timeouts.
going to consider them unrelated, even though its always possible that test setup could be failing from the change -just unlikely enough I'm not worried |
merged into trunk; we need to get this into branch-3.3 too |
Contributed by PJ Fanning
Addresses CVE-2020-15522 and CVE-2020-26939. This can break builds with older maven shade plugins or other code using asm.jar which is not aware of recent java bytecodes and/or multirelease JARs. Contributed by PJ Fanning Change-Id: Iac4713d50fe8e00953aeb7168de62f8d36a707c8
Addresses CVE-2020-15522 and CVE-2020-26939. This can break builds with older maven shade plugins or other code using asm.jar which is not aware of recent java bytecodes and/or multirelease JARs. Contributed by PJ Fanning Change-Id: Iea08fbd03acd2ce5b61164b1f9c92a0e61207a6b
Addresses CVE-2020-15522 and CVE-2020-26939. This can break builds with older maven shade plugins or other code using asm.jar which is not aware of recent java bytecodes and/or multirelease JARs. Contributed by PJ Fanning Change-Id: Iea08fbd03acd2ce5b61164b1f9c92a0e61207a6b
Addresses CVE-2020-15522 and CVE-2020-26939. This can break builds with older maven shade plugins or other code using asm.jar which is not aware of recent java bytecodes and/or multi-release JARs. fix: use a later version of asm.jar Contributed by PJ Fanning
Addresses CVE-2020-15522 and CVE-2020-26939. This can break builds with older maven shade plugins or other code using asm.jar which is not aware of recent java bytecodes and/or multi-release JARs. fix: use a later version of asm.jar Contributed by PJ Fanning
Contributed by PJ Fanning
Description of PR
HADOOP-17563. BouncyCastle to 1.70
CVEs are reported for releases lower than 1.66
How was this patch tested?
CI build
For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?