-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34549/
-----------------------------------------------------------
Review request for Ambari and Vitalyi Brodetskyi.
Bugs: AMBARI-11307
https://issues.apache.org/jira/browse/AMBARI-11307
Repository: ambari
Description
-------
In insecure clusters, all user code runs as mapred. With our default insecure
install, the setuid to root linux task controller provides mapred with the
ability to run processes as any user. The combination of these is bad. I think
we should separate out the setuid executable to a separate rpm that is only
installed on secure clusters.
Diffs
-----
ambari-common/src/main/python/resource_management/core/providers/system.py
ba64e5d
ambari-common/src/main/python/resource_management/core/sudo.py ebde23d
ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/params_linux.py
da7b9b4
ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
53bdba1
ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py cd5041b
ambari-server/src/test/python/stacks/2.0.6/YARN/test_mapreduce2_client.py
f8bccac
ambari-server/src/test/python/stacks/2.0.6/YARN/test_nodemanager.py 5c517f1
ambari-server/src/test/python/stacks/2.0.6/YARN/test_resourcemanager.py
b775f48
ambari-server/src/test/python/stacks/2.0.6/YARN/test_yarn_client.py 9966581
ambari-server/src/test/python/stacks/2.1/YARN/test_apptimelineserver.py
c8a3033
Diff: https://reviews.apache.org/r/34549/diff/
Testing
-------
mvn clean test
Thanks,
Andrew Onischuk