Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
killing ContainerLocalizer action doesn't take effect when private localizer receives FETCH_FAILURE status. This is a typo from YARN-3024. With YARN-3024, ContainerLocalizer will be killed only if action is set to LocalizerAction.DIE, calling response.setLocalizerAction will be overwritten. This is also a regression from old code.
Also it make sense to kill the ContainerLocalizer when FETCH_FAILURE happened, because the container will send CLEANUP_CONTAINER_RESOURCES event after localization failure.
Attachments
Attachments
Issue Links
- relates to
-
YARN-3024 LocalizerRunner should give DIE action when all resources are localized
- Closed