-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/41259/
-----------------------------------------------------------

Review request for Ambari, Alejandro Fernandez, Nate Cole, and Sumit Mohanty.


Bugs: AMBARI-14343
    https://issues.apache.org/jira/browse/AMBARI-14343


Repository: ambari


Description
-------

When upgrading Hive from HDP 2.1 to HDP 2.3, Hive server will not start 
correctly if it has been Kerberized. This is because new properties introduced 
in HDP 2.2 and 2.3 are not being calculated and set on {{hive-site}}.

- If *not* kerberized, then we do nothing
- If Kerberized
{code}
"hive.cluster.delegation.token.store.class": 
"org.apache.hadoop.hive.thrift.ZooKeeperTokenStore",
"hive.zookeeper.quorum": "server1:2182,server2:2181,server2:2181"
"hive.cluster.delegation.token.store.zookeeper.connectString": 
"server1:2182,server2:2181,server2:2181"
{code}


Diffs
-----

  
ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/HiveKerberosConfigAction.java
 PRE-CREATION 
  
ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/YarnConfigCalculation.java
 5953553 
  
ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ZooKeeperQuorumCalculator.java
 PRE-CREATION 
  
ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml
 015284d 
  ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/config-upgrade.xml 
1eab4ca 
  
ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/HiveKerberosConfigActionTest.java
 PRE-CREATION 

Diff: https://reviews.apache.org/r/41259/diff/


Testing
-------

mvn clean test


Thanks,

Jonathan Hurley

Reply via email to