Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
test-container-executor.c doesn't work:
- It assumes that realpath(/bin/ls) will be /bin/ls, whereas it is actually /usr/bin/ls on many systems.
- The recursive delete logic in container-executor.c fails – nftw does the wrong thing when confronted with directories with the wrong mode (permission bits), leading to an attempt to run rmdir on a non-empty directory.
Attachments
Attachments
Issue Links
- breaks
-
YARN-4731 container-executor should not follow symlinks in recursive_unlink_children
- Resolved
- is related to
-
YARN-7333 container-executor fails to remove entries from a directory that is not writable or executable
- Resolved
- relates to
-
HADOOP-8887 Use a Maven plugin to build the native code using CMake
- Resolved