You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by Andrew Onischuk <ao...@hortonworks.com> on 2015/12/16 12:07:45 UTC

Review Request 41441: Add support for recursive chown in resource management library.

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

Review request for Ambari and Dmitro Lisnichenko.


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


Repository: ambari


Description
-------


Diffs
-----

  ambari-agent/src/test/python/resource_management/TestDirectoryResource.py 011be6d 
  ambari-common/src/main/python/resource_management/core/providers/system.py 4feacee 
  ambari-common/src/main/python/resource_management/core/resources/system.py 558bb2b 
  ambari-common/src/main/python/resource_management/core/sudo.py 46fa9d0 
  ambari-common/src/main/python/resource_management/libraries/functions/conf_select.py a3f64bf 
  ambari-common/src/main/python/resource_management/libraries/functions/setup_ranger_plugin_xml.py 29ffe0d 
  ambari-common/src/main/python/resource_management/libraries/script/script.py 09ca118 
  ambari-funtest/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hcat.py 2993d3a 
  ambari-funtest/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hive.py 63e7fa3 
  ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py acc340f 
  ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_service.py a4e9c54 
  ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py 8fdf4ba 
  ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/hbase.py 2ddb8fe 
  ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3/package/scripts/metadata.py 2dbb273 
  ambari-server/src/main/resources/common-services/FALCON/0.5.0.2.1/package/scripts/falcon.py 6c8d5ff 
  ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py 293df58 
  ambari-server/src/main/resources/common-services/GANGLIA/3.5.0/package/scripts/ganglia.py 69fde27 
  ambari-server/src/main/resources/common-services/GANGLIA/3.5.0/package/scripts/ganglia_monitor.py 05ceaff 
  ambari-server/src/main/resources/common-services/GANGLIA/3.5.0/package/scripts/ganglia_server.py 1893483 
  ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/common.py ac81b11 
  ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/utils.py 316c7f2 
  ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/hbase.py 22b67e1 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs.py 1a34a24 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_datanode.py e225927 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_namenode.py 004caff 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_snamenode.py aded211 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/journalnode.py 2ef1b69 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/utils.py aa97af0 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hcat.py 5385099 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive.py 39b3433 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive_metastore.py e347e25 
  ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/webhcat.py b597852 
  ambari-server/src/main/resources/common-services/KAFKA/0.8.1.2.2/package/scripts/kafka.py faabee0 
  ambari-server/src/main/resources/common-services/KERBEROS/1.10.3-10/package/scripts/kerberos_common.py d40627a 
  ambari-server/src/main/resources/common-services/KERBEROS/1.10.3-10/package/scripts/kerberos_server.py 8cc4312 
  ambari-server/src/main/resources/common-services/KNOX/0.5.0.2.2/package/scripts/knox.py 806cec8 
  ambari-server/src/main/resources/common-services/MAHOUT/1.0.0.2.3/package/scripts/mahout.py 0fa937b 
  ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie.py ba56c26 
  ambari-server/src/main/resources/common-services/PIG/0.12.0.2.0/package/scripts/pig.py c5f095f 
  ambari-server/src/main/resources/common-services/PXF/3.0.0/package/scripts/pxf.py 08475fd 
  ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/scripts/ranger_service.py 4f711c3 
  ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/scripts/setup_ranger_xml.py 8de0d80 
  ambari-server/src/main/resources/common-services/RANGER_KMS/0.5.0.2.3/package/scripts/kms.py 25134df 
  ambari-server/src/main/resources/common-services/SLIDER/0.60.0.2.2/package/scripts/slider.py 2f03d5b 
  ambari-server/src/main/resources/common-services/SPARK/1.2.0.2.2/package/scripts/setup_spark.py b0ca499 
  ambari-server/src/main/resources/common-services/SQOOP/1.4.4.2.0/package/scripts/sqoop.py 8a74bb0 
  ambari-server/src/main/resources/common-services/STORM/0.9.1.2.1/package/scripts/storm.py 0fddcd2 
  ambari-server/src/main/resources/common-services/STORM/0.9.1.2.1/package/scripts/storm_upgrade.py abc858e 
  ambari-server/src/main/resources/common-services/TEZ/0.4.0.2.1/package/scripts/tez.py a9b246d 
  ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py 05e19cf 
  ambari-server/src/main/resources/common-services/ZOOKEEPER/3.4.5.2.0/package/scripts/zookeeper.py e9f44cc 
  ambari-server/src/main/resources/custom_actions/scripts/check_host.py e4b059e 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/hooks/before-ANY/scripts/shared_initialization.py 126b8bb 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/hooks/before-START/scripts/shared_initialization.py f70eee8 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/FLUME/package/scripts/flume.py 2db4039 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/GANGLIA/package/scripts/ganglia.py 69fde27 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/GANGLIA/package/scripts/ganglia_monitor.py ede1a0b 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/GANGLIA/package/scripts/ganglia_server.py c38366f 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HBASE/package/scripts/hbase.py 2829c7b 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs.py 873aa15 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs_datanode.py c93c6e4 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs_namenode.py 197bdf6 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs_snamenode.py 49241b4 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/journalnode.py de18c88 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/utils.py 3f4bdb5 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HIVE/package/scripts/hcat.py 31c1673 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HIVE/package/scripts/hive.py e388ee5 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HIVE/package/scripts/webhcat.py c6f41dd 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/OOZIE/package/scripts/oozie.py cbb5e69 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/PIG/package/scripts/pig.py afdba8d 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/YARN/package/scripts/mapred_service_check.py f12ea61 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/YARN/package/scripts/yarn.py df3a9d2 
  ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/ZOOKEEPER/package/scripts/zookeeper.py 4f2bb1f 
  ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-ANY/scripts/shared_initialization.py 3bd0f53 
  ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-START/scripts/rack_awareness.py 453de63 
  ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-START/scripts/shared_initialization.py 61c1ca1 
  ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/FALCON/package/scripts/falcon.py 88c1f6c 
  ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/STORM/package/scripts/storm.py 2e7f818 
  ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/TEZ/package/scripts/tez.py 7ec78a3 
  ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/YARN/package/scripts/yarn.py 8754605 
  ambari-server/src/test/python/stacks/2.0.6/AMBARI_METRICS/test_metrics_collector.py bccf865 
  ambari-server/src/test/python/stacks/2.0.6/FLUME/test_flume.py 318d2bb 
  ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_monitor.py e4ca5d6 
  ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py 0367912 
  ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_client.py a1c762a 
  ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_master.py 3f6096c 
  ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_regionserver.py 224d81d 
  ambari-server/src/test/python/stacks/2.0.6/HBASE/test_phoenix_queryserver.py 6ae5785 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_datanode.py da1b07f 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_hdfs_client.py 1039a2d 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_journalnode.py f8400a1 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 2f6ae48 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_nfsgateway.py e744219 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_snamenode.py 4fc2298 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_zkfc.py 7c7d8a3 
  ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hcat_client.py e709693 
  ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_client.py c81a70f 
  ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_metastore.py 5df0fb8 
  ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_server.py 4dafaa9 
  ambari-server/src/test/python/stacks/2.0.6/HIVE/test_webhcat_server.py 653074d 
  ambari-server/src/test/python/stacks/2.0.6/OOZIE/test_oozie_client.py 954e4b6 
  ambari-server/src/test/python/stacks/2.0.6/OOZIE/test_oozie_server.py 03e8934 
  ambari-server/src/test/python/stacks/2.0.6/PIG/test_pig_client.py 9d4b062 
  ambari-server/src/test/python/stacks/2.0.6/SQOOP/test_sqoop.py 6717649 
  ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py 1108d8f 
  ambari-server/src/test/python/stacks/2.0.6/YARN/test_mapreduce2_client.py 6d310d4 
  ambari-server/src/test/python/stacks/2.0.6/YARN/test_nodemanager.py 201443a 
  ambari-server/src/test/python/stacks/2.0.6/YARN/test_resourcemanager.py 610f98c 
  ambari-server/src/test/python/stacks/2.0.6/YARN/test_yarn_client.py 199721e 
  ambari-server/src/test/python/stacks/2.0.6/ZOOKEEPER/test_zookeeper_client.py 0d24a73 
  ambari-server/src/test/python/stacks/2.0.6/ZOOKEEPER/test_zookeeper_server.py 336a3bc 
  ambari-server/src/test/python/stacks/2.0.6/hooks/before-ANY/test_before_any.py a7172dd 
  ambari-server/src/test/python/stacks/2.0.6/hooks/before-START/test_before_start.py 504fd04 
  ambari-server/src/test/python/stacks/2.1/FALCON/test_falcon_client.py da52643 
  ambari-server/src/test/python/stacks/2.1/FALCON/test_falcon_server.py efdb9fe 
  ambari-server/src/test/python/stacks/2.1/HIVE/test_hive_metastore.py 6637040 
  ambari-server/src/test/python/stacks/2.1/STORM/test_storm_base.py 301bb58 
  ambari-server/src/test/python/stacks/2.1/TEZ/test_tez_client.py a23435b 
  ambari-server/src/test/python/stacks/2.1/YARN/test_apptimelineserver.py f488509 
  ambari-server/src/test/python/stacks/2.2/KAFKA/test_kafka_broker.py e368f2a 
  ambari-server/src/test/python/stacks/2.2/KERBEROS/test_kerberos_client.py 7673988 
  ambari-server/src/test/python/stacks/2.2/KERBEROS/test_kerberos_server.py cc69630 
  ambari-server/src/test/python/stacks/2.2/KNOX/test_knox_gateway.py 5f4e6fc 
  ambari-server/src/test/python/stacks/2.2/SLIDER/test_slider_client.py de00077 
  ambari-server/src/test/python/stacks/2.2/SPARK/test_job_history_server.py d4fef77 
  ambari-server/src/test/python/stacks/2.2/SPARK/test_spark_client.py 841a4c0 
  ambari-server/src/test/python/stacks/2.3/ATLAS/test_metadata_server.py 2644b4e 
  ambari-server/src/test/python/stacks/2.3/MAHOUT/test_mahout_client.py db8c0d9 
  ambari-server/src/test/python/stacks/2.3/PXF/test_pxf.py 2dd00ac 
  ambari-server/src/test/python/stacks/2.3/SPARK/test_spark_thrift_server.py 22e2eda 
  ambari-server/src/test/python/stacks/2.3/STORM/test_storm_base.py 5033bff 
  ambari-server/src/test/python/stacks/2.3/YARN/test_ats_1_5.py 75222a3 
  ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_common_services/HIVE/0.11.0.2.0.5.0/package/scripts/hcat.py 2993d3a 
  ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_common_services/HIVE/0.11.0.2.0.5.0/package/scripts/hive.py 69da61d 
  ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_stack/HIVE/package/scripts/hcat.py 2993d3a 
  ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_stack/HIVE/package/scripts/hive.py 69da61d 
  ambari-server/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hcat.py 2993d3a 
  ambari-server/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hive.py 63e7fa3 

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


Testing
-------

mvn clean test


Thanks,

Andrew Onischuk


Re: Review Request 41441: Add support for recursive chown in resource management library.

Posted by Dmitro Lisnichenko <dl...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/41441/#review110649
-----------------------------------------------------------

Ship it!


Ship It!

- Dmitro Lisnichenko


On Dec. 16, 2015, 1:07 p.m., Andrew Onischuk wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/41441/
> -----------------------------------------------------------
> 
> (Updated Dec. 16, 2015, 1:07 p.m.)
> 
> 
> Review request for Ambari and Dmitro Lisnichenko.
> 
> 
> Bugs: AMBARI-14396
>     https://issues.apache.org/jira/browse/AMBARI-14396
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> 
> Diffs
> -----
> 
>   ambari-agent/src/test/python/resource_management/TestDirectoryResource.py 011be6d 
>   ambari-common/src/main/python/resource_management/core/providers/system.py 4feacee 
>   ambari-common/src/main/python/resource_management/core/resources/system.py 558bb2b 
>   ambari-common/src/main/python/resource_management/core/sudo.py 46fa9d0 
>   ambari-common/src/main/python/resource_management/libraries/functions/conf_select.py a3f64bf 
>   ambari-common/src/main/python/resource_management/libraries/functions/setup_ranger_plugin_xml.py 29ffe0d 
>   ambari-common/src/main/python/resource_management/libraries/script/script.py 09ca118 
>   ambari-funtest/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hcat.py 2993d3a 
>   ambari-funtest/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hive.py 63e7fa3 
>   ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py acc340f 
>   ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_service.py a4e9c54 
>   ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py 8fdf4ba 
>   ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/hbase.py 2ddb8fe 
>   ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3/package/scripts/metadata.py 2dbb273 
>   ambari-server/src/main/resources/common-services/FALCON/0.5.0.2.1/package/scripts/falcon.py 6c8d5ff 
>   ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py 293df58 
>   ambari-server/src/main/resources/common-services/GANGLIA/3.5.0/package/scripts/ganglia.py 69fde27 
>   ambari-server/src/main/resources/common-services/GANGLIA/3.5.0/package/scripts/ganglia_monitor.py 05ceaff 
>   ambari-server/src/main/resources/common-services/GANGLIA/3.5.0/package/scripts/ganglia_server.py 1893483 
>   ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/common.py ac81b11 
>   ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/utils.py 316c7f2 
>   ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/hbase.py 22b67e1 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs.py 1a34a24 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_datanode.py e225927 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_namenode.py 004caff 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_snamenode.py aded211 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/journalnode.py 2ef1b69 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/utils.py aa97af0 
>   ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hcat.py 5385099 
>   ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive.py 39b3433 
>   ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive_metastore.py e347e25 
>   ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/webhcat.py b597852 
>   ambari-server/src/main/resources/common-services/KAFKA/0.8.1.2.2/package/scripts/kafka.py faabee0 
>   ambari-server/src/main/resources/common-services/KERBEROS/1.10.3-10/package/scripts/kerberos_common.py d40627a 
>   ambari-server/src/main/resources/common-services/KERBEROS/1.10.3-10/package/scripts/kerberos_server.py 8cc4312 
>   ambari-server/src/main/resources/common-services/KNOX/0.5.0.2.2/package/scripts/knox.py 806cec8 
>   ambari-server/src/main/resources/common-services/MAHOUT/1.0.0.2.3/package/scripts/mahout.py 0fa937b 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie.py ba56c26 
>   ambari-server/src/main/resources/common-services/PIG/0.12.0.2.0/package/scripts/pig.py c5f095f 
>   ambari-server/src/main/resources/common-services/PXF/3.0.0/package/scripts/pxf.py 08475fd 
>   ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/scripts/ranger_service.py 4f711c3 
>   ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/scripts/setup_ranger_xml.py 8de0d80 
>   ambari-server/src/main/resources/common-services/RANGER_KMS/0.5.0.2.3/package/scripts/kms.py 25134df 
>   ambari-server/src/main/resources/common-services/SLIDER/0.60.0.2.2/package/scripts/slider.py 2f03d5b 
>   ambari-server/src/main/resources/common-services/SPARK/1.2.0.2.2/package/scripts/setup_spark.py b0ca499 
>   ambari-server/src/main/resources/common-services/SQOOP/1.4.4.2.0/package/scripts/sqoop.py 8a74bb0 
>   ambari-server/src/main/resources/common-services/STORM/0.9.1.2.1/package/scripts/storm.py 0fddcd2 
>   ambari-server/src/main/resources/common-services/STORM/0.9.1.2.1/package/scripts/storm_upgrade.py abc858e 
>   ambari-server/src/main/resources/common-services/TEZ/0.4.0.2.1/package/scripts/tez.py a9b246d 
>   ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py 05e19cf 
>   ambari-server/src/main/resources/common-services/ZOOKEEPER/3.4.5.2.0/package/scripts/zookeeper.py e9f44cc 
>   ambari-server/src/main/resources/custom_actions/scripts/check_host.py e4b059e 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/hooks/before-ANY/scripts/shared_initialization.py 126b8bb 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/hooks/before-START/scripts/shared_initialization.py f70eee8 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/FLUME/package/scripts/flume.py 2db4039 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/GANGLIA/package/scripts/ganglia.py 69fde27 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/GANGLIA/package/scripts/ganglia_monitor.py ede1a0b 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/GANGLIA/package/scripts/ganglia_server.py c38366f 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HBASE/package/scripts/hbase.py 2829c7b 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs.py 873aa15 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs_datanode.py c93c6e4 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs_namenode.py 197bdf6 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/hdfs_snamenode.py 49241b4 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/journalnode.py de18c88 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HDFS/package/scripts/utils.py 3f4bdb5 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HIVE/package/scripts/hcat.py 31c1673 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HIVE/package/scripts/hive.py e388ee5 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/HIVE/package/scripts/webhcat.py c6f41dd 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/OOZIE/package/scripts/oozie.py cbb5e69 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/PIG/package/scripts/pig.py afdba8d 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/YARN/package/scripts/mapred_service_check.py f12ea61 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/YARN/package/scripts/yarn.py df3a9d2 
>   ambari-server/src/main/resources/stacks/BIGTOP/0.8/services/ZOOKEEPER/package/scripts/zookeeper.py 4f2bb1f 
>   ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-ANY/scripts/shared_initialization.py 3bd0f53 
>   ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-START/scripts/rack_awareness.py 453de63 
>   ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-START/scripts/shared_initialization.py 61c1ca1 
>   ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/FALCON/package/scripts/falcon.py 88c1f6c 
>   ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/STORM/package/scripts/storm.py 2e7f818 
>   ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/TEZ/package/scripts/tez.py 7ec78a3 
>   ambari-server/src/main/resources/stacks/HDP/2.1.GlusterFS/services/YARN/package/scripts/yarn.py 8754605 
>   ambari-server/src/test/python/stacks/2.0.6/AMBARI_METRICS/test_metrics_collector.py bccf865 
>   ambari-server/src/test/python/stacks/2.0.6/FLUME/test_flume.py 318d2bb 
>   ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_monitor.py e4ca5d6 
>   ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py 0367912 
>   ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_client.py a1c762a 
>   ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_master.py 3f6096c 
>   ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_regionserver.py 224d81d 
>   ambari-server/src/test/python/stacks/2.0.6/HBASE/test_phoenix_queryserver.py 6ae5785 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_datanode.py da1b07f 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_hdfs_client.py 1039a2d 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_journalnode.py f8400a1 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 2f6ae48 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_nfsgateway.py e744219 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_snamenode.py 4fc2298 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_zkfc.py 7c7d8a3 
>   ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hcat_client.py e709693 
>   ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_client.py c81a70f 
>   ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_metastore.py 5df0fb8 
>   ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_server.py 4dafaa9 
>   ambari-server/src/test/python/stacks/2.0.6/HIVE/test_webhcat_server.py 653074d 
>   ambari-server/src/test/python/stacks/2.0.6/OOZIE/test_oozie_client.py 954e4b6 
>   ambari-server/src/test/python/stacks/2.0.6/OOZIE/test_oozie_server.py 03e8934 
>   ambari-server/src/test/python/stacks/2.0.6/PIG/test_pig_client.py 9d4b062 
>   ambari-server/src/test/python/stacks/2.0.6/SQOOP/test_sqoop.py 6717649 
>   ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py 1108d8f 
>   ambari-server/src/test/python/stacks/2.0.6/YARN/test_mapreduce2_client.py 6d310d4 
>   ambari-server/src/test/python/stacks/2.0.6/YARN/test_nodemanager.py 201443a 
>   ambari-server/src/test/python/stacks/2.0.6/YARN/test_resourcemanager.py 610f98c 
>   ambari-server/src/test/python/stacks/2.0.6/YARN/test_yarn_client.py 199721e 
>   ambari-server/src/test/python/stacks/2.0.6/ZOOKEEPER/test_zookeeper_client.py 0d24a73 
>   ambari-server/src/test/python/stacks/2.0.6/ZOOKEEPER/test_zookeeper_server.py 336a3bc 
>   ambari-server/src/test/python/stacks/2.0.6/hooks/before-ANY/test_before_any.py a7172dd 
>   ambari-server/src/test/python/stacks/2.0.6/hooks/before-START/test_before_start.py 504fd04 
>   ambari-server/src/test/python/stacks/2.1/FALCON/test_falcon_client.py da52643 
>   ambari-server/src/test/python/stacks/2.1/FALCON/test_falcon_server.py efdb9fe 
>   ambari-server/src/test/python/stacks/2.1/HIVE/test_hive_metastore.py 6637040 
>   ambari-server/src/test/python/stacks/2.1/STORM/test_storm_base.py 301bb58 
>   ambari-server/src/test/python/stacks/2.1/TEZ/test_tez_client.py a23435b 
>   ambari-server/src/test/python/stacks/2.1/YARN/test_apptimelineserver.py f488509 
>   ambari-server/src/test/python/stacks/2.2/KAFKA/test_kafka_broker.py e368f2a 
>   ambari-server/src/test/python/stacks/2.2/KERBEROS/test_kerberos_client.py 7673988 
>   ambari-server/src/test/python/stacks/2.2/KERBEROS/test_kerberos_server.py cc69630 
>   ambari-server/src/test/python/stacks/2.2/KNOX/test_knox_gateway.py 5f4e6fc 
>   ambari-server/src/test/python/stacks/2.2/SLIDER/test_slider_client.py de00077 
>   ambari-server/src/test/python/stacks/2.2/SPARK/test_job_history_server.py d4fef77 
>   ambari-server/src/test/python/stacks/2.2/SPARK/test_spark_client.py 841a4c0 
>   ambari-server/src/test/python/stacks/2.3/ATLAS/test_metadata_server.py 2644b4e 
>   ambari-server/src/test/python/stacks/2.3/MAHOUT/test_mahout_client.py db8c0d9 
>   ambari-server/src/test/python/stacks/2.3/PXF/test_pxf.py 2dd00ac 
>   ambari-server/src/test/python/stacks/2.3/SPARK/test_spark_thrift_server.py 22e2eda 
>   ambari-server/src/test/python/stacks/2.3/STORM/test_storm_base.py 5033bff 
>   ambari-server/src/test/python/stacks/2.3/YARN/test_ats_1_5.py 75222a3 
>   ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_common_services/HIVE/0.11.0.2.0.5.0/package/scripts/hcat.py 2993d3a 
>   ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_common_services/HIVE/0.11.0.2.0.5.0/package/scripts/hive.py 69da61d 
>   ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_stack/HIVE/package/scripts/hcat.py 2993d3a 
>   ambari-server/src/test/resources/TestAmbaryServer.samples/dummy_stack/HIVE/package/scripts/hive.py 69da61d 
>   ambari-server/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hcat.py 2993d3a 
>   ambari-server/src/test/resources/stacks/HDP/2.0.7/services/HIVE/package/scripts/hive.py 63e7fa3 
> 
> Diff: https://reviews.apache.org/r/41441/diff/
> 
> 
> Testing
> -------
> 
> mvn clean test
> 
> 
> Thanks,
> 
> Andrew Onischuk
> 
>