-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/47631/
-----------------------------------------------------------
(Updated May 20, 2016, 10:09 a.m.)
Review request for Ambari, Jonathan Hurley, Nate Cole, Sandor Magyari, and
Sumit Mohanty.
Bugs: AMBARI-16787
https://issues.apache.org/jira/browse/AMBARI-16787
Repository: ambari
Description
-------
Configure Ambari Identity phase of Enable Kerberos Wizard fails since Ambari
does not have permission perform some root-level file system tasks like chown.
STR:
1. Install Ambari, executing as non-root
2. Create cluster (Zookeeper-only is fine)
3. Enable Kerberos (any KDC is fine)
Diffs (updated)
-----
ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelperImpl.java
15bd2d9
ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/ConfigureAmbariIndetityServerAction.java
bbc7246
ambari-server/src/main/java/org/apache/ambari/server/utils/ShellCommandUtil.java
b5d2b70
ambari-server/src/main/resources/stacks/HDP/2.0.6/kerberos.json c5ebe20
ambari-server/src/test/java/org/apache/ambari/server/utils/TestShellCommandUtil.java
fc27eda
Diff: https://reviews.apache.org/r/47631/diff/
Testing
-------
Manually tested in cluster using UI and using Blueprints where Ambari was
executed as root and non-root users.
# Local test results:
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:12:58.862s
[INFO] Finished at: Thu May 19 23:23:12 EDT 2016
[INFO] Final Memory: 59M/1410M
[INFO] ------------------------------------------------------------------------
# Jenkins test results: PENDING
Thanks,
Robert Levas