-
Couldn't load subscription status.
- Fork 9.1k
HDDS-2187. ozone-mr test fails with No FileSystem for scheme o3fs #1537
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
Conversation
|
/label ozone |
|
💔 -1 overall
This message was automatically generated. |
|
Thank you very much @adoroszlai to investigate this problem. Fix me If I am wrong but it means that we can't use Is there any option to add this file to the classpath of |
946853e to
392de0a
Compare
Correct. (I thought that was known behavior.)
Thanks for the idea. I've updated the patch and ran some tests (Hadoop 3.1 and 2.7) locally. Let's see if CI finds any issues with it. |
|
💔 -1 overall
This message was automatically generated. |
392de0a to
0aca2b2
Compare
|
💔 -1 overall
This message was automatically generated. |
|
Thanks the update @adoroszlai Looks good. Good go have One problem: https://github.com/elek/ozone-ci-q4/blob/master/pr/pr-hdds-2187-2nl4x/acceptance/output.log |
I think it's I've seen this problem intermittently in earlier runs, eg: Working on a change to collect the docker logs. |
|
/retest |
|
If it's intermittent, let's try to retest. |
See HDDS-2225 for the root cause. |
Ok. As we understand what is this intermittent problem (and it's unrelated), let me commit this one. |
|
Thanks @elek for reviewing and committing it. |
What changes were proposed in this pull request?
MR acceptance tests are failing at the
Create user dir for hadoopstep ofCreate directories required for MR testsuite. This happens since HDDS-2101 removedfs.o3fs.impldefinition fromcore-site.xml, filesystem provider is defined in META-INF ofhadoop-ozone-filesystem-lib-*.jar. The problem is that the filesystem jars are not on the classpath forozone fscommands used to create hadoop user dir in theozone-mrenv, so the explicit config is needed. This change adds back the config, but only for scm, not for Hadoop. It also applies both changes (this fix and the removal per HDDS-2101) toozonesecure-mrenv. It is based on top of #1533 (which should be merged first).https://issues.apache.org/jira/browse/HDDS-2187
How was this patch tested?
Ran all affected acceptance tests locally.