----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/28855/#review64687 -----------------------------------------------------------
ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java <https://reviews.apache.org/r/28855/#comment107489> Definite revisit potential; we'll need this for all HA-able services. Useful even beyond upgrades too. - Nate Cole On Dec. 10, 2014, 10:33 p.m., Alejandro Fernandez wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/28855/ > ----------------------------------------------------------- > > (Updated Dec. 10, 2014, 10:33 p.m.) > > > Review request for Ambari, Jonathan Hurley, Mahadev Konar, Nate Cole, and Tom > Beerbower. > > > 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 > ----- > > ambari-common/src/main/python/resource_management/core/shell.py cd8b05b > > ambari-common/src/main/python/resource_management/libraries/functions/dynamic_variable_interpretation.py > fb5ffb4 > > ambari-common/src/main/python/resource_management/libraries/script/script.py > 64af325 > > ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java > 8201a8b > > ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ColocatedGrouping.java > 988e272 > > ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Grouping.java > f99ee72 > > ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StageWrapperBuilder.java > bc5d4a1 > 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 > 66e40d5 > > 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 > 9643e87 > > ambari-server/src/test/java/org/apache/ambari/server/state/UpgradeHelperTest.java > 0d9aeea > > 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 > >