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.