You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2015/03/10 00:58:38 UTC

[jira] [Commented] (AMBARI-9985) Maintenance Mode Hosts do not get keytabs

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

Hudson commented on AMBARI-9985:
--------------------------------

SUCCESS: Integrated in Ambari-branch-2.0.0 #39 (See [https://builds.apache.org/job/Ambari-branch-2.0.0/39/])
AMBARI-9985. Maintenance Mode Hosts do not get keytabs (rlevas) (rlevas: http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=37af87eafd5ca2b9fe8901ed51ea64b213d2ad5f)
* ambari-server/src/main/java/org/apache/ambari/server/metadata/ActionMetadata.java


> Maintenance Mode Hosts do not get keytabs
> -----------------------------------------
>
>                 Key: AMBARI-9985
>                 URL: https://issues.apache.org/jira/browse/AMBARI-9985
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: 2.0.0
>            Reporter: Robert Levas
>            Assignee: Robert Levas
>            Priority: Critical
>              Labels: kerberos
>             Fix For: 2.0.0
>
>         Attachments: AMBARI-9985_trunk_01.patch
>
>
> A downed host behaves a little differently then a host that is up and in a maintenance state.  
> It appears that where a downed host is not included in steps to install the Kerberos client nor is it included when choosing a host to run the service check on. 
> However a host that is up and in maintenance mode is not included in steps to install the Kerberos client, but may be selected as the host to run the service check on. Resulting in this error:
> {code}
> 2015-03-04 20:58:03,164 - Error while executing command 'service_check':
> Traceback (most recent call last):
>   File "/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py", line 208, in execute
>     method(env)
>   File "/var/lib/ambari-agent/cache/common-services/KERBEROS/1.10.3-10/package/scripts/service_check.py", line 58, in service_check
>     raise Fail(err_msg)
> Fail: Failed to execute kinit test due to principal or keytab not found or available
> {code}
> The error is correct in that the keytab has not been distributed to it, this is because the Kerberos Client has not been installed on it.  



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