[ 
https://issues.apache.org/jira/browse/AMBARI-11752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14577474#comment-14577474
 ] 

Hudson commented on AMBARI-11752:
---------------------------------

FAILURE: Integrated in Ambari-trunk-Commit #2856 (See 
[https://builds.apache.org/job/Ambari-trunk-Commit/2856/])
AMBARI-11752. Kerberos: adjust ambari headless principals for unique names 
(rlevas) (rlevas: 
http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=ecb2b05e0ea9482245255ecd219ad95162495739)
* ambari-server/src/main/resources/stacks/HDP/2.0.6/kerberos.json
* ambari-web/app/data/HDP2/site_properties.js
* 
ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/kerberos.json
* 
ambari-server/src/main/resources/stacks/HDP/2.3.GlusterFS/services/ACCUMULO/kerberos.json
* ambari-web/app/controllers/main/admin/kerberos/step4_controller.js
* 
ambari-server/src/main/resources/stacks/HDP/2.3/services/ACCUMULO/kerberos.json
* ambari-server/src/main/resources/common-services/SPARK/1.2.0.2.2/kerberos.json
* 
ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/kerberos.json
* 
ambari-server/src/main/java/org/apache/ambari/server/state/kerberos/KerberosDescriptor.java


> Kerberos: adjust ambari headless principals for unique names
> ------------------------------------------------------------
>
>                 Key: AMBARI-11752
>                 URL: https://issues.apache.org/jira/browse/AMBARI-11752
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: 2.1.0
>            Reporter: Robert Levas
>            Assignee: Robert Levas
>            Priority: Critical
>              Labels: kerberos, kerberos_descriptor
>             Fix For: 2.1.0
>
>         Attachments: AMBARI-11752_01.patch
>
>
> 1) Rollup all headless principal names up to Ambari Principals tab. Currently 
> looks like Storm and Spark are on second tab, under their section, not under 
> Ambari tab with ambari-qa, hdfs, hbase, etc. Also make sure the UI has user 
> readable labels like the others for consistency (see the screen shot. 
> spark.history.kerberos.principal should be "Spark user principal" for 
> example).
> 2) By default, all of these to be cluster-name scoped by default. 
> {code}-${cluster_name}{code} It does no harm for those that don't care... And 
> for those that care about headless principal names to be unique, this ends up 
> being done by default (and saves the user from having to remember to set it 
> this way).
> Ultimately when users want to add variables to their principal names they 
> will be doing it across the board - whatever we can do to make it easier for 
> users to do so, would be better.  If we had all principals in one pane they 
> can quickly add all of them and visually validate.
> *Solution*
> Update the details for all _user_ ({{identities/type = user}}) Kerberos 
> Identity entries in {{kerberos.json}} files to add the following to the 
> principal name
> {code}
> -${cluster_name}
> {code}
> For example:
> {code}
> ${hadoop-env/hdfs_user}@${realm}
> {code}
> to
> {code}
> ${hadoop-env/hdfs_user}-${cluster_name}@${realm}
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to