ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alejandro Fernandez" <afernan...@hortonworks.com>
Subject Re: Review Request 34548: RU to copy correct version of tarball, including tez.tar.gz and mapreduce.tar.gz
Date Fri, 22 May 2015 02:34:28 GMT

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

(Updated May 22, 2015, 2:34 a.m.)


Review request for Ambari, Andrew Onischuk, Jonathan Hurley, and Nate Cole.


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


Repository: ambari


Description
-------

Summary: Customers with Ambari 2.0.0 that performed an RU from say HDP 2.2.0.0 to 2.2.4.2
will not have the correct version of tarballs uploaded to HDFS.
Impact: Applications that depend on this tarball (Pig, Tez, Hive) will be running with older
classes. This does not appear to be breaking in HDP 2.2, otherwise customers would have reported
it. However, it certainly does have to be fixed in Ambari 2.1.0 because tez.tar.gz and mapreduce.tar.gz
hav more significant changes and does encounter a version incompatibility error.


Diffs (updated)
-----

  ambari-common/src/main/python/resource_management/libraries/functions/check_process_status.py
21cb3bb 
  ambari-common/src/main/python/resource_management/libraries/functions/copy_tarball.py PRE-CREATION

  ambari-common/src/main/python/resource_management/libraries/functions/hive_check.py 6bd6599

  ambari-common/src/main/python/resource_management/libraries/resources/hdfs_resource.py 92a043f

  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/params_linux.py
839d980 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive.py
6edca7d 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive_server.py
aeac939 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive_service.py
ea70b8a 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py
934aadf 
  ambari-server/src/main/resources/common-services/PIG/0.12.0.2.0/package/scripts/params_linux.py
fc39bc6 
  ambari-server/src/main/resources/common-services/PIG/0.12.0.2.0/package/scripts/service_check.py
5f33b1d 
  ambari-server/src/main/resources/common-services/SPARK/1.2.0.2.2/package/scripts/job_history_server.py
c96be5d 
  ambari-server/src/main/resources/common-services/SPARK/1.2.0.2.2/package/scripts/params.py
34d1cb8 
  ambari-server/src/main/resources/common-services/SPARK/1.2.0.2.2/package/scripts/service_check.py
f5b0167 
  ambari-server/src/main/resources/common-services/SPARK/1.2.0.2.2/package/scripts/spark_service.py
840b81d 
  ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/historyserver.py
6b56511 
  ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/params_linux.py
90b23de 
  ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/resourcemanager.py
b0393a0 
  ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/status_params.py
ebef301 
  ambari-server/src/main/resources/stacks/HDP/2.2/configuration/cluster-env.xml 281b821 
  ambari-server/src/main/resources/stacks/HDP/2.3.GlusterFS/configuration/cluster-env.xml
485125c 
  ambari-server/src/main/resources/stacks/HDP/2.3.GlusterFS/configuration/cluster-env.xml.version
485125c 
  ambari-server/src/main/resources/upgrade/catalog/UpgradeCatalog_1.3_to_2.2.json f1d08b9

  ambari-server/src/main/resources/upgrade/catalog/UpgradeCatalog_2.0_to_2.2.2.json 86521d1

  ambari-server/src/main/resources/upgrade/catalog/UpgradeCatalog_2.0_to_2.2.4.json 7721c67

  ambari-server/src/main/resources/upgrade/catalog/UpgradeCatalog_2.1_to_2.2.2.json a040268

  ambari-server/src/main/resources/upgrade/catalog/UpgradeCatalog_2.1_to_2.2.4.json ba2b3d7

  ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog200Test.java
804aa60 
  ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_server.py 3859236 
  ambari-server/src/test/python/stacks/2.0.6/PIG/test_pig_service_check.py 79e3697 
  ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py 494e138 
  ambari-server/src/test/python/stacks/2.0.6/YARN/test_resourcemanager.py 9025b48 
  ambari-server/src/test/python/stacks/2.0.6/configs/client-upgrade.json aeecb79 
  ambari-server/src/test/python/stacks/2.0.6/configs/default.json d0c164e 
  ambari-server/src/test/python/stacks/2.0.6/configs/default_hive_nn_ha.json 9502b14 
  ambari-server/src/test/python/stacks/2.0.6/configs/default_hive_nn_ha_2.json 4465ca7 
  ambari-server/src/test/python/stacks/2.0.6/configs/default_no_install.json ac95268 
  ambari-server/src/test/python/stacks/2.0.6/configs/hbase-2.2.json fa48c6d 
  ambari-server/src/test/python/stacks/2.0.6/configs/hbase-check-2.2.json 88017b5 
  ambari-server/src/test/python/stacks/2.0.6/configs/hbase-preupgrade.json fc798c2 
  ambari-server/src/test/python/stacks/2.0.6/configs/hbase-rs-2.2.json 3109b7a 
  ambari-server/src/test/python/stacks/2.0.6/configs/nn_ru_lzo.json 5999fb7 
  ambari-server/src/test/python/stacks/2.0.6/configs/ranger-namenode-start.json a9113c4 
  ambari-server/src/test/python/stacks/2.0.6/configs/secured.json 097097d 
  ambari-server/src/test/python/stacks/2.0.6/configs/zk-service_check_2.2.json 4a2dc97 
  ambari-server/src/test/python/stacks/2.1/configs/client-upgrade.json 1534619 
  ambari-server/src/test/python/stacks/2.2/PIG/test_pig_service_check.py 039b14d 
  ambari-server/src/test/python/stacks/2.2/SPARK/test_job_history_server.py 4e8ec42 
  ambari-server/src/test/python/stacks/2.2/SPARK/test_spark_service_check.py a02a908 
  ambari-server/src/test/python/stacks/2.2/configs/default.json 8c85311 
  ambari-server/src/test/python/stacks/2.2/configs/falcon-upgrade.json dce5cae 
  ambari-server/src/test/python/stacks/2.2/configs/hive-upgrade.json c4d7f6b 
  ambari-server/src/test/python/stacks/2.2/configs/journalnode-upgrade-hdfs-secure.json 3b6a2fa

  ambari-server/src/test/python/stacks/2.2/configs/journalnode-upgrade.json 9d8cb39 
  ambari-server/src/test/python/stacks/2.2/configs/oozie-downgrade.json 06cd36e 
  ambari-server/src/test/python/stacks/2.2/configs/oozie-upgrade.json 19db471 
  ambari-server/src/test/python/stacks/2.2/configs/pig-service-check-secure.json a7a6121 
  ambari-server/src/test/python/stacks/2.2/configs/ranger-admin-upgrade.json 3e6307d 
  ambari-server/src/test/python/stacks/2.2/configs/ranger-usersync-upgrade.json caec8ca 
  ambari-server/src/test/python/stacks/2.2/configs/secured.json dc674fe 
  ambari-server/src/test/python/stacks/2.2/configs/spark-job-history-server.json 131cf19 
  ambari-server/src/test/python/stacks/2.3/configs/hbase_default.json b1209d0 
  ambari-server/src/test/python/stacks/2.3/configs/hbase_secure.json 99d5c78 
  ambari-server/src/test/python/stacks/2.3/configs/storm_default.json b8b06eb 
  ambari-server/src/test/resources/custom_actions/ru_execute_tasks_namenode_prepare.json 368ddc5


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


Testing
-------

Deplyed cluster with Ambari 2.1 and HDP 2.3, with patched files, was able to restart, and
get status, run Service Checks for these services:
App Timeline Server, ResourceManager, HiveServer2, Spark HistoryServer, Pig, Tez, Sqoop.

----------------------------------------------------------------------
Total run:741
Total errors:0
Total failures:0
OK


Thanks,

Alejandro Fernandez


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message