[
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)