-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/28855/
-----------------------------------------------------------
(Updated Dec. 11, 2014, 7:46 p.m.)
Review request for Ambari, Jonathan Hurley, Mahadev Konar, Nate Cole, and Tom
Beerbower.
Changes
-------
Rebased and addressed Tom's comments.
Bugs: AMBARI-8449
https://issues.apache.org/jira/browse/AMBARI-8449
Repository: ambari
Description
-------
The requirement for Upgrade Pack definition is Epic.
Phase 1, HDFS and ZK
Phase 2, Yarn and HBASE
This still has 3 pending items:
1. ResourceManager and Node manager also have HA steps
2. When starting a daemon services, the path of the binaries uses from
/usr/hdp/current should be from the appropriate "server" symlink folder, since
in some cases this is coming from the client folder
3. Fix some of the TODOs, like hardcoding the JMX port number
Diffs (updated)
-----
ambari-common/src/main/python/resource_management/core/shell.py ef44ca4
ambari-common/src/main/python/resource_management/libraries/functions/dynamic_variable_interpretation.py
66df9ff
ambari-common/src/main/python/resource_management/libraries/script/script.py
64af325
ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java
7bd7591
ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Grouping.java
15399b5
ambari-server/src/main/java/org/apache/ambari/server/utils/HTTPUtils.java
PRE-CREATION
ambari-server/src/main/resources/custom_actions/scripts/ru_execute_tasks.py
269abdb
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/FLUME/package/scripts/flume_handler.py
ade2cf5
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/scripts/ganglia_monitor.py
158f855
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/scripts/ganglia_server.py
93947b1
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HBASE/package/scripts/hbase_master.py
a26254d
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HBASE/package/scripts/hbase_regionserver.py
8d66dcc
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/__init__.py
PRE-CREATION
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/datanode.py
758fa5f
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/hdfs_client.py
3b4cf3e
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/hdfs_namenode.py
c773902
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/journalnode.py
c0b2181
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/namenode.py
68d0bd4
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/params.py
02e6235
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/snamenode.py
5eb25d2
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/utils.py
3362f91
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/zkfc_slave.py
c58446e
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HIVE/package/scripts/hive_metastore.py
6ee5507
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HIVE/package/scripts/hive_server.py
2c48e4c
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HIVE/package/scripts/mysql_server.py
885cf06
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HIVE/package/scripts/webhcat_server.py
088cb41
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie_server.py
70414fc
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/YARN/package/scripts/application_timeline_server.py
75a4710
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/YARN/package/scripts/historyserver.py
2485d05
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/YARN/package/scripts/nodemanager.py
8e153e0
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/YARN/package/scripts/params.py
3557d9d
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/YARN/package/scripts/resourcemanager.py
b87232f
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/ZOOKEEPER/package/scripts/params.py
533e9b3
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/ZOOKEEPER/package/scripts/zookeeper_server.py
a1a25b8
ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.2.xml
619fc3a
ambari-server/src/test/java/org/apache/ambari/server/state/UpgradeHelperTest.java
88b6125
Diff: https://reviews.apache.org/r/28855/diff/
Testing
-------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 27:49.356s
[INFO] Finished at: Wed Dec 10 17:43:22 PST 2014
[INFO] Final Memory: 46M/386M
[INFO] ------------------------------------------------------------------------
Thanks,
Alejandro Fernandez