Github user pwendell commented on the pull request:
https://github.com/apache/spark/pull/204#issuecomment-39236711
Hey @tgravescs this will pick upon ACL's and filters if configured similar
to the other UI's. In terms of HDFS permission, this patch takes a simple
approach of having a shared parent directory for all jobs and then each job
creates a child directory where it writes its own logs. The user that runs the
UI server needs to have read access to all of the child directories. Each job
has its own directory though so they can be isolated from eachother.
One thing is, we might modify the way the job logs are written so that when
the directory is created we automatically lock it down with certain permissions
(this wouldn't affect the code in this patch, only the code that creates the
log in the first place). Not sure what the best way to do that is or if there
is a comparison here in YARN land.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---