-
Notifications
You must be signed in to change notification settings - Fork 8.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-18587: upgrade to jettison 1.5.3 due to cve #5270
Conversation
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.
+1, pending successful CI run. I applied the patch locally and confirmed it by reviewing mvn dependency:tree
output.
Thanks, PJ!
💔 -1 overall
This message was automatically generated. |
@cnauroth there are test failures and some of them seem to relate to jettison changes. I'm not sure how semver applies when they make breaking changes in a patch level release. I'll have a look at the tests. |
💔 -1 overall
This message was automatically generated. |
@cnauroth there are still 2 test failures and they seem genuine (not intermittent failures). I might need someone with more HDFS debugging experience than me to look into this one. This test just timeouts waiting for a name-node restart. Something behind the scenes is failing and not logging anything.
Likewise, the mapreduce test failure has no obvious cause. |
The HDFS one shouldn't be related. It is being chased at HDFS-16853 |
The mapreduce test failure is tracked as MAPREDUCE-7203 |
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.
+1
I agree that the remaining test failures are unrelated. On Ayush's advice, I tried a local test run of this patch + a revert of HADOOP-18324. The HDFS tests passed.
I'll plan on comitting this to trunk and branch-3.3 tomorrow. (branch-3.2 is still on version 1.1, so if you want it there, please open a separate pull request.)
Signed-off-by: Chris Nauroth <cnauroth@apache.org> (cherry picked from commit b9eb760)
I have committed this to trunk and branch-3.3, after resolving a minor merge conflict in LICENSE-binary. @pjfanning , thank you for the contribution. @ayushtkn , thank you for advising on the test failures. |
Signed-off-by: Chris Nauroth <cnauroth@apache.org> (cherry picked from commit b9eb760)
Description of PR
v1.5.2 is flagged as fixing a CVE but a v1.5.3 was quickly released and appears to fix some regressions caused by v1.5.2.
Many hadoop tests fail when jettison 1.5.2 is used.
How was this patch tested?
For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?