-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/42667/
-----------------------------------------------------------
Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jayush Luniya,
Mahadev Konar, Nate Cole, and Swapan Shridhar.
Bugs: AMBARI-14779
https://issues.apache.org/jira/browse/AMBARI-14779
Repository: ambari
Description
-------
Steps
* Install HDP 2.1 cluster with ambari 2.2.1 (HFDS, YARN, ZK, Hive)
* Kerberize the cluster, this will remove ATS
* Bootstrap the cluster with versions
* Install HDP 2.3 and perform EU
* Run Hive service check after EU is complete
In HDP 2.1, YARN ATS v1.0 did not support kerberos, so kerberizing the cluster
removed that component. This means that EU from HDP 2.1 to 2.3 cannot persist
the ATS v1.0 configs and instead adds the ATS v1.5 configs that default to
stack HDP 2.3. For that reason, Hive Service Check fails.
The fix is to persist the ATS v1.0 configs even if ATS is not present. The
service checks will still fail, but the user can then add ATS after EU is done.
Diffs
-----
ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml
9f0458b
ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/config-upgrade.xml
9e53c12
Diff: https://reviews.apache.org/r/42667/diff/
Testing
-------
Verified during an EU from HDP 2.1 to 2.3 with ATS removed.
Thanks,
Alejandro Fernandez