ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AMBARI-14664) Blueprints: After Kerberos deployment, UI requires that Yarn service be restarted
Date Thu, 14 Jan 2016 22:37:40 GMT

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

Hudson commented on AMBARI-14664:
---------------------------------

FAILURE: Integrated in Ambari-trunk-Commit #4175 (See [https://builds.apache.org/job/Ambari-trunk-Commit/4175/])
AMBARI-14664. Blueprints: After Kerberos deployment, UI requires that (rnettleton: [http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=8e86ef183992bddce0f1c355b340ba1b274d2f61])
* ambari-server/src/main/java/org/apache/ambari/server/topology/ClusterConfigurationRequest.java
* ambari-server/src/test/java/org/apache/ambari/server/topology/ClusterConfigurationRequestTest.java
* ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelperImpl.java


> Blueprints: After Kerberos deployment, UI requires that Yarn service be restarted
> ---------------------------------------------------------------------------------
>
>                 Key: AMBARI-14664
>                 URL: https://issues.apache.org/jira/browse/AMBARI-14664
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: 2.2.0
>            Reporter: Sandor Magyari
>            Assignee: Sandor Magyari
>            Priority: Critical
>             Fix For: 2.2.1
>
>         Attachments: AMBARI-14664.patch
>
>
> This is similar issue to AMBARI-14251 Stale configuration problem.
> Kerberos.json config files contains a few properties like: {$clusterHostInfo/webhcat_server_host}
for HIVE and KNOX configs. These properties are replaced using StageUtils.getClusterHostInfo()
which is a quite problematic one and sometimes could happen that hosts are missing from clusterHostInfo
since TopologyHostRequest were not created at that time.
> The solution would be to pass clusterHostInfo map to KerberosHelper in case of using
it from TopologyManager so there's no need to get clusterInfo from StageUtils. We can create
this map from ClusterTopology once topology is resolved. To retrieve hosts to be resolved
form kerberos configs, we would pass an empty componentHostMap then we can select host variables
from config properties. This way the same Kerberos config logic will run both for BP and non
BP deployments.



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

Mime
View raw message