You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Andrii Tkach (JIRA)" <ji...@apache.org> on 2013/06/26 14:20:20 UTC

[jira] [Updated] (AMBARI-2491) Security Wizard: show which principals and keytabs need to be created on which hosts

     [ https://issues.apache.org/jira/browse/AMBARI-2491?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrii Tkach updated AMBARI-2491:
---------------------------------

    Attachment: host-component-principal-keytab-display.png
    
> Security Wizard: show which principals and keytabs need to be created on which hosts
> ------------------------------------------------------------------------------------
>
>                 Key: AMBARI-2491
>                 URL: https://issues.apache.org/jira/browse/AMBARI-2491
>             Project: Ambari
>          Issue Type: Bug
>          Components: client
>    Affects Versions: 1.2.5
>            Reporter: Andrii Tkach
>            Assignee: Andrii Tkach
>            Priority: Critical
>             Fix For: 1.2.5
>
>         Attachments: host-component-principal-keytab-display.png
>
>
> Currently it is very difficult to know what principals and keytabs need to be created on which hosts.
> We should present this information to the end user in a format that is easy to consume.
> The user running the wizard may not be the one who will be creating keytabs and principals. We can expose the capability to download a csv file and send it to the appropriate person who may parse the data to create a script to generate principals/keytabs (or do so manually).
> Display the attached as a popup after Configure Services step is done.
> Let's show it as a popup so that we don't affect any existing navigation/flow.
> For generating the content:
> Keytab paths are based on the user input
> Principal names are based on the user input
> NameNode host: show the nn and HTTP principals and keytab paths
> JobTracker host: show the jt principal and keytab path
> Oozie Server host: show the oozie and HTTP principals and keytab paths
> Nagios Server host: show the nagios principal and keytab path
> HBase Master host: show the hbase principal and keytab path
> Hive Server host: show the hive principal and keytab path
> WebHCat Server host: show the HTTP principal and keytab path
> ZooKeeper Server host: show the zookeeper principal and keytab path
> DataNode host: show the dn principal and keytab path
> TaskTracker host: show the tt principal and keytab path
> RegionServer host: show the hbase principal and keytab path
> If there are duplicated principals on the same host, display it only once.
> There are other rules, but please start with this.
> Clickng on "Download CSV" downloads the CSV file ("host-principal-keytab-list.csv"). The same content, except each row is a comma-delimited list with a \n at the end.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira