You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by jo...@apache.org on 2017/07/17 16:20:34 UTC

[16/26] ambari git commit: Merge remote-tracking branch 'origin/branch-2.5' into branch-2.5

Merge remote-tracking branch 'origin/branch-2.5' into branch-2.5


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/d5392fd0
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/d5392fd0
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/d5392fd0

Branch: refs/heads/branch-feature-AMBARI-21348
Commit: d5392fd053e87f0e2a30934f1fdae375e5097da0
Parents: bc57667 2076801
Author: Eugene Chekanskiy <ec...@hortonworks.com>
Authored: Sun Jul 16 19:45:57 2017 +0300
Committer: Eugene Chekanskiy <ec...@hortonworks.com>
Committed: Sun Jul 16 19:45:57 2017 +0300

----------------------------------------------------------------------
 .../controllers/groups/GroupsEditCtrl.js        |    3 +
 ambari-agent/conf/unix/install-helper.sh        |    8 +
 ambari-agent/etc/init.d/ambari-agent            |   22 +-
 ambari-agent/pom.xml                            |   13 +-
 .../src/main/package/rpm/posttrans_agent.sh     |    7 +
 .../ambari_agent/AlertSchedulerHandler.py       |   10 +-
 .../python/ambari_agent/alerts/base_alert.py    |    8 +-
 .../python/ambari_agent/alerts/port_alert.py    |  107 +-
 ambari-agent/src/packages/tarball/all.xml       |    2 +-
 .../ambari_agent/TestAlertSchedulerHandler.py   |   17 +-
 .../test/python/ambari_agent/TestHeartbeat.py   |   40 +
 .../resource_management/TestPackageResource.py  |   41 +
 .../ambari_commons/resources/os_family.json     |    3 +-
 .../core/providers/package/__init__.py          |    2 +-
 .../core/providers/package/apt.py               |   10 +-
 .../core/providers/package/choco.py             |    4 +-
 .../core/providers/package/yumrpm.py            |    9 +-
 .../core/providers/package/zypper.py            |    9 +-
 .../core/resources/packaging.py                 |    6 +
 .../libraries/functions/conf_select.py          |   57 +-
 .../libraries/functions/mounted_dirs_helper.py  |    1 +
 .../libraries/functions/stack_features.py       |   41 +-
 .../libraries/functions/stack_tools.py          |   54 +-
 .../libraries/providers/hdfs_resource.py        |    9 +-
 .../libraries/script/script.py                  |   19 +-
 ambari-metrics/ambari-metrics-common/pom.xml    |    4 +
 .../timeline/AbstractTimelineMetricsSink.java   |   76 +-
 .../metrics2/sink/timeline/Precision.java       |    2 +-
 .../cache/HandleConnectExceptionTest.java       |   76 +-
 .../ambari-metrics/datasource.js                |    5 +-
 .../kafka/KafkaTimelineMetricsReporter.java     |    6 +-
 .../timeline/HBaseTimelineMetricStore.java      |   15 +-
 .../metrics/timeline/PhoenixHBaseAccessor.java  |   69 +-
 .../timeline/TimelineMetricConfiguration.java   |   24 +
 .../timeline/TimelineMetricsAggregatorSink.java |   60 +
 .../timeline/PhoenixHBaseAccessorTest.java      |   73 +
 .../timeline/TestTimelineMetricStore.java       |    1 +
 .../TimelineMetricsAggregatorMemorySink.java    |  141 +
 ambari-server/pom.xml                           |   10 +-
 ambari-server/sbin/ambari-server                |    6 +-
 ambari-server/src/main/assemblies/server.xml    |   10 +
 .../apache/ambari/annotations/Experimental.java |    6 +
 .../ambari/annotations/ExperimentalFeature.java |    7 +-
 .../actionmanager/ExecutionCommandWrapper.java  |   46 +
 .../server/agent/AlertDefinitionCommand.java    |    7 +-
 .../ambari/server/agent/ExecutionCommand.java   |   15 +-
 .../ambari/server/agent/HeartBeatHandler.java   |    4 +-
 .../alerts/ComponentVersionAlertRunnable.java   |    4 +-
 .../eventcreator/UpgradeEventCreator.java       |    2 +-
 .../ambari/server/checks/CheckDescription.java  |   42 +-
 .../checks/ComponentsExistInRepoCheck.java      |  142 +
 .../checks/DatabaseConsistencyCheckHelper.java  |   14 +
 .../ambari/server/checks/JavaVersionCheck.java  |  102 +
 .../server/checks/PreviousUpgradeCompleted.java |   11 +-
 .../controller/ActionExecutionContext.java      |   28 +
 .../controller/AmbariActionExecutionHelper.java |   23 +-
 .../AmbariCustomCommandExecutionHelper.java     |   29 +-
 .../AmbariManagementControllerImpl.java         |   14 +-
 .../server/controller/ExecuteCommandJson.java   |    4 +
 .../server/controller/KerberosHelperImpl.java   |    8 +-
 .../internal/AbstractProviderModule.java        |   49 +-
 .../BlueprintConfigurationProcessor.java        |  232 +-
 .../internal/ClientConfigResourceProvider.java  |    2 +
 .../ClusterStackVersionResourceProvider.java    |  187 +-
 .../PreUpgradeCheckResourceProvider.java        |    9 +-
 .../internal/RequestResourceProvider.java       |   12 +-
 .../internal/UpgradeResourceProvider.java       |  416 +-
 .../server/controller/jmx/JMXHostProvider.java  |   15 +
 .../controller/jmx/JMXPropertyProvider.java     |   25 +
 .../listeners/upgrade/StackVersionListener.java |  225 +-
 .../system/impl/AmbariMetricSinkImpl.java       |    3 +
 .../system/impl/DatabaseMetricsSource.java      |    4 +-
 .../metrics/system/impl/JvmMetricsSource.java   |   12 +-
 .../metrics/system/impl/MetricsServiceImpl.java |    5 +-
 .../dispatchers/AlertScriptDispatcher.java      |    7 +-
 .../apache/ambari/server/orm/DBAccessor.java    |   41 +-
 .../ambari/server/orm/DBAccessorImpl.java       |  123 +-
 .../server/orm/dao/RepositoryVersionDAO.java    |   19 +
 .../orm/entities/RepositoryVersionEntity.java   |   26 +-
 .../server/orm/entities/UpgradeEntity.java      |   46 +-
 .../server/orm/helpers/dbms/DbmsHelper.java     |   10 +
 .../orm/helpers/dbms/GenericDbmsHelper.java     |   12 +
 .../server/orm/helpers/dbms/H2Helper.java       |   10 +
 .../LdapToPamMigrationHelper.java               |   73 +
 .../server/security/authorization/Users.java    |    4 +
 .../upgrades/ChangeStackReferencesAction.java   |  110 +
 .../upgrades/ComponentVersionCheckAction.java   |   20 +-
 .../upgrades/FinalizeUpgradeAction.java         |  178 +-
 .../upgrades/UpdateDesiredStackAction.java      |  111 +-
 .../upgrades/UpgradeUserKerberosDescriptor.java |   41 +-
 .../ambari/server/stack/StackManager.java       |   14 +-
 .../state/ClientConfigFileDefinition.java       |   15 +-
 .../org/apache/ambari/server/state/Cluster.java |   12 +
 .../ambari/server/state/ConfigHelper.java       |   47 +-
 .../org/apache/ambari/server/state/Host.java    |    4 +-
 .../ambari/server/state/UpgradeContext.java     |  240 +-
 .../server/state/UpgradeContextFactory.java     |   14 +-
 .../ambari/server/state/UpgradeHelper.java      |   56 +-
 .../server/state/alert/AlertDefinitionHash.java |   14 +-
 .../server/state/cluster/ClusterImpl.java       |  119 +-
 .../server/state/cluster/ClustersImpl.java      |   25 +-
 .../ambari/server/state/host/HostImpl.java      |   29 +-
 .../KerberosDescriptorUpdateHelper.java         |    9 +-
 .../services/AlertNoticeDispatchService.java    |   95 +-
 .../services/RetryUpgradeActionService.java     |    4 +-
 .../state/stack/upgrade/HostOrderGrouping.java  |    5 +-
 .../ambari/server/topology/AmbariContext.java   |   66 +-
 .../server/topology/BlueprintValidatorImpl.java |   88 +-
 .../ambari/server/topology/HostRequest.java     |   12 +-
 .../ambari/server/topology/LogicalRequest.java  |   35 +-
 .../ambari/server/topology/PersistedState.java  |    8 +-
 .../server/topology/PersistedStateImpl.java     |   18 +-
 .../ambari/server/topology/TopologyManager.java |   30 +-
 .../server/topology/TopologyValidator.java      |    2 +-
 .../RequiredConfigPropertiesValidator.java      |  142 +
 .../validators/TopologyValidatorFactory.java    |    3 +-
 .../server/upgrade/UpgradeCatalog220.java       |   10 +-
 .../server/upgrade/UpgradeCatalog251.java       |    3 +-
 .../server/upgrade/UpgradeCatalog252.java       |  105 +
 ambari-server/src/main/python/ambari-server.py  |   10 +-
 .../ambari_server/dbConfiguration_linux.py      |   34 +-
 .../main/python/ambari_server/serverUpgrade.py  |   22 +-
 .../main/python/ambari_server/setupActions.py   |    1 +
 .../main/python/ambari_server/setupSecurity.py  |  119 +-
 .../main/resources/Ambari-DDL-Derby-CREATE.sql  |    8 +-
 .../main/resources/Ambari-DDL-MySQL-CREATE.sql  |    8 +-
 .../main/resources/Ambari-DDL-Oracle-CREATE.sql |    8 +-
 .../resources/Ambari-DDL-Postgres-CREATE.sql    |    8 +-
 .../resources/Ambari-DDL-SQLAnywhere-CREATE.sql |    8 +-
 .../resources/Ambari-DDL-SQLServer-CREATE.sql   |    8 +-
 .../1.6.1.2.2.0/configuration/accumulo-env.xml  |    5 +
 .../package/scripts/accumulo_configuration.py   |    3 +
 .../1.6.1.2.2.0/package/scripts/params.py       |    5 +-
 .../package/templates/accumulo_jaas.conf.j2     |   29 +
 .../ATLAS/0.1.0.2.3/package/scripts/params.py   |    4 +-
 .../HBASE/0.96.0.2.0/package/scripts/hbase.py   |   12 +-
 .../0.96.0.2.0/package/scripts/hbase_master.py  |   10 +-
 .../0.96.0.2.0/package/scripts/hbase_service.py |   40 +-
 .../0.96.0.2.0/package/scripts/params_linux.py  |   12 +
 .../HBASE/0.96.0.2.0/role_command_order.json    |    9 +
 .../2.1.0.2.0/package/scripts/hdfs_namenode.py  |    4 +-
 .../package/scripts/namenode_upgrade.py         |    2 +-
 .../2.1.0.2.0/package/scripts/params_linux.py   |    4 +
 .../HIVE/0.12.0.2.0/metainfo.xml                |   20 +-
 .../package/alerts/alert_hive_metastore.py      |   11 +-
 .../package/alerts/alert_llap_app_status.py     |   12 +-
 .../HIVE/0.12.0.2.0/package/scripts/hive.py     |   11 +-
 .../0.12.0.2.0/package/scripts/params_linux.py  |   11 +
 .../0.12.0.2.0/package/scripts/service_check.py |    3 +-
 .../0.12.0.2.0/package/scripts/status_params.py |    6 +
 .../common-services/JNBG/0.2.0/alerts.json      |   32 +
 .../JNBG/0.2.0/configuration/jnbg-env.xml       |  209 +
 .../common-services/JNBG/0.2.0/kerberos.json    |   59 +
 .../common-services/JNBG/0.2.0/metainfo.xml     |  108 +
 .../JNBG/0.2.0/package/files/jkg_install.sh     |  169 +
 .../JNBG/0.2.0/package/files/jkg_start.sh       |   84 +
 .../JNBG/0.2.0/package/files/log4j_setup.sh     |   79 +
 .../0.2.0/package/files/pyspark_configure.sh    |  104 +
 .../JNBG/0.2.0/package/files/pythonenv_setup.sh |  138 +
 .../JNBG/0.2.0/package/files/toree_configure.sh |  151 +
 .../JNBG/0.2.0/package/files/toree_install.sh   |  176 +
 .../JNBG/0.2.0/package/scripts/jkg_toree.py     |  134 +
 .../0.2.0/package/scripts/jkg_toree_params.py   |  177 +
 .../JNBG/0.2.0/package/scripts/jnbg_helpers.py  |   81 +
 .../JNBG/0.2.0/package/scripts/jnbg_params.py   |   66 +
 .../JNBG/0.2.0/package/scripts/py_client.py     |   63 +
 .../0.2.0/package/scripts/py_client_params.py   |   39 +
 .../JNBG/0.2.0/package/scripts/service_check.py |   44 +
 .../JNBG/0.2.0/package/scripts/status_params.py |   26 +
 .../0.10.0/configuration/ranger-kafka-audit.xml |   58 +
 .../common-services/KAFKA/0.10.0/kerberos.json  |   79 +
 .../common-services/KAFKA/0.10.0/metainfo.xml   |   28 +
 .../KAFKA/0.8.1/package/scripts/kafka.py        |   12 +
 .../KAFKA/0.8.1/package/scripts/params.py       |    3 +
 .../KAFKA/0.9.0/configuration/kafka-broker.xml  |    2 +-
 .../0.5.0.2.2/package/scripts/params_linux.py   |    8 +
 .../KNOX/0.5.0.2.2/package/scripts/upgrade.py   |    2 +-
 .../package/alerts/alert_check_oozie_server.py  |    8 +-
 .../OOZIE/4.0.0.2.0/package/scripts/oozie.py    |   26 +-
 .../4.0.0.2.0/package/scripts/oozie_server.py   |    4 +-
 .../package/scripts/oozie_server_upgrade.py     |   15 +-
 .../4.0.0.2.0/package/scripts/params_linux.py   |   15 +-
 .../PXF/3.0.0/configuration/pxf-profiles.xml    |   23 +
 .../R4ML/0.8.0/configuration/r4ml-env.xml       |   48 +
 .../common-services/R4ML/0.8.0/metainfo.xml     |   92 +
 .../R4ML/0.8.0/package/files/Install.R          |   25 +
 .../R4ML/0.8.0/package/files/ServiceCheck.R     |   28 +
 .../R4ML/0.8.0/package/files/localr.repo        |   22 +
 .../R4ML/0.8.0/package/scripts/__init__.py      |   19 +
 .../R4ML/0.8.0/package/scripts/params.py        |   80 +
 .../R4ML/0.8.0/package/scripts/r4ml_client.py   |  201 +
 .../R4ML/0.8.0/package/scripts/service_check.py |   45 +
 .../RANGER/0.4.0/package/scripts/params.py      |    4 +-
 .../0.4.0/package/scripts/setup_ranger_xml.py   |   12 +-
 .../0.5.0/configuration/ranger-ugsync-site.xml  |    3 +
 .../SPARK/1.2.1/package/scripts/params.py       |   11 +-
 .../SPARK/1.2.1/package/scripts/setup_spark.py  |    6 +-
 .../1.2.1/package/scripts/spark_service.py      |    6 +-
 .../STORM/0.9.1/package/scripts/nimbus.py       |    8 +-
 .../SYSTEMML/0.10.0/metainfo.xml                |   77 +
 .../SYSTEMML/0.10.0/package/scripts/__init__.py |   19 +
 .../SYSTEMML/0.10.0/package/scripts/params.py   |   40 +
 .../0.10.0/package/scripts/service_check.py     |   43 +
 .../0.10.0/package/scripts/systemml_client.py   |   49 +
 .../common-services/TITAN/1.0.0/alerts.json     |   33 +
 .../1.0.0/configuration/gremlin-server.xml      |   85 +
 .../TITAN/1.0.0/configuration/hadoop-gryo.xml   |   94 +
 .../1.0.0/configuration/hadoop-hbase-read.xml   |  102 +
 .../TITAN/1.0.0/configuration/titan-env.xml     |  157 +
 .../1.0.0/configuration/titan-hbase-solr.xml    |   69 +
 .../TITAN/1.0.0/configuration/titan-log4j.xml   |   65 +
 .../common-services/TITAN/1.0.0/kerberos.json   |   52 +
 .../common-services/TITAN/1.0.0/metainfo.xml    |  124 +
 .../package/alerts/alert_check_titan_server.py  |   65 +
 .../package/files/gremlin-server-script.sh      |   86 +
 .../package/files/tinkergraph-empty.properties  |   18 +
 .../TITAN/1.0.0/package/files/titanSmoke.groovy |   20 +
 .../TITAN/1.0.0/package/scripts/params.py       |  202 +
 .../1.0.0/package/scripts/params_server.py      |   37 +
 .../1.0.0/package/scripts/service_check.py      |   88 +
 .../TITAN/1.0.0/package/scripts/titan.py        |  143 +
 .../TITAN/1.0.0/package/scripts/titan_client.py |   61 +
 .../TITAN/1.0.0/package/scripts/titan_server.py |   67 +
 .../1.0.0/package/scripts/titan_service.py      |  150 +
 .../templates/titan_solr_client_jaas.conf.j2    |   23 +
 .../package/templates/titan_solr_jaas.conf.j2   |   26 +
 .../0.6.0.2.5/configuration/zeppelin-config.xml |    7 +
 .../0.6.0.2.5/configuration/zeppelin-env.xml    |    5 +
 .../0.6.0.2.5/package/scripts/master.py         |   21 +-
 .../0.6.0.2.5/package/scripts/params.py         |   23 +
 .../system_action_definitions.xml               |   10 +
 .../scripts/force_remove_packages.py            |   56 +
 .../custom_actions/scripts/install_packages.py  |   13 +-
 .../resources/host_scripts/alert_disk_space.py  |   10 +-
 .../host_scripts/alert_version_select.py        |   16 +-
 .../4.0/blueprints/multinode-default.json       |  182 +
 .../4.0/blueprints/singlenode-default.json      |  133 +
 .../4.0/configuration/cluster-env.xml           |  338 +
 .../4.0/hooks/after-INSTALL/scripts/hook.py     |   38 +
 .../4.0/hooks/after-INSTALL/scripts/params.py   |   88 +
 .../scripts/shared_initialization.py            |   89 +
 .../hooks/before-ANY/files/changeToSecureUid.sh |   63 +
 .../4.0/hooks/before-ANY/scripts/hook.py        |   36 +
 .../4.0/hooks/before-ANY/scripts/params.py      |  226 +
 .../before-ANY/scripts/shared_initialization.py |  242 +
 .../4.0/hooks/before-INSTALL/scripts/hook.py    |   37 +
 .../4.0/hooks/before-INSTALL/scripts/params.py  |  111 +
 .../scripts/repo_initialization.py              |   63 +
 .../scripts/shared_initialization.py            |   34 +
 .../4.0/hooks/before-RESTART/scripts/hook.py    |   29 +
 .../hooks/before-START/files/checkForFormat.sh  |   65 +
 .../before-START/files/fast-hdfs-resource.jar   |  Bin 0 -> 28296598 bytes
 .../before-START/files/task-log4j.properties    |  134 +
 .../hooks/before-START/files/topology_script.py |   66 +
 .../4.0/hooks/before-START/scripts/hook.py      |   40 +
 .../4.0/hooks/before-START/scripts/params.py    |  211 +
 .../before-START/scripts/rack_awareness.py      |   71 +
 .../scripts/shared_initialization.py            |  152 +
 .../templates/commons-logging.properties.j2     |   43 +
 .../templates/exclude_hosts_list.j2             |   21 +
 .../templates/hadoop-metrics2.properties.j2     |   88 +
 .../before-START/templates/health_check.j2      |   81 +
 .../templates/include_hosts_list.j2             |   21 +
 .../templates/topology_mappings.data.j2         |   24 +
 .../stacks/BigInsights/4.0/kerberos.json        |   68 +
 .../stacks/BigInsights/4.0/metainfo.xml         |   22 +
 .../4.0/properties/stack_features.json          |  214 +
 .../BigInsights/4.0/properties/stack_tools.json |   14 +
 .../stacks/BigInsights/4.0/repos/repoinfo.xml   |   35 +
 .../BigInsights/4.0/role_command_order.json     |   70 +
 .../4.0/services/AMBARI_METRICS/alerts.json     |  183 +
 .../AMBARI_METRICS/configuration/ams-env.xml    |  114 +
 .../configuration/ams-hbase-env.xml             |  245 +
 .../configuration/ams-hbase-log4j.xml           |  147 +
 .../configuration/ams-hbase-policy.xml          |   56 +
 .../configuration/ams-hbase-security-site.xml   |  167 +
 .../configuration/ams-hbase-site.xml            |  431 +
 .../AMBARI_METRICS/configuration/ams-log4j.xml  |   66 +
 .../AMBARI_METRICS/configuration/ams-site.xml   |  578 ++
 .../4.0/services/AMBARI_METRICS/kerberos.json   |  122 +
 .../4.0/services/AMBARI_METRICS/metainfo.xml    |  147 +
 .../4.0/services/AMBARI_METRICS/metrics.json    | 2472 +++++
 .../alerts/alert_ambari_metrics_monitor.py      |  104 +
 .../package/files/hbaseSmokeVerify.sh           |   34 +
 .../files/service-metrics/AMBARI_METRICS.txt    |  245 +
 .../package/files/service-metrics/FLUME.txt     |   17 +
 .../package/files/service-metrics/HBASE.txt     |  588 ++
 .../package/files/service-metrics/HDFS.txt      |  277 +
 .../package/files/service-metrics/HOST.txt      |   37 +
 .../package/files/service-metrics/KAFKA.txt     |  190 +
 .../package/files/service-metrics/STORM.txt     |    7 +
 .../package/files/service-metrics/YARN.txt      |  178 +
 .../AMBARI_METRICS/package/scripts/__init__.py  |   19 +
 .../AMBARI_METRICS/package/scripts/ams.py       |  388 +
 .../package/scripts/ams_service.py              |  103 +
 .../AMBARI_METRICS/package/scripts/functions.py |   51 +
 .../AMBARI_METRICS/package/scripts/hbase.py     |  267 +
 .../package/scripts/hbase_master.py             |   70 +
 .../package/scripts/hbase_regionserver.py       |   66 +
 .../package/scripts/hbase_service.py            |   53 +
 .../package/scripts/metrics_collector.py        |  133 +
 .../package/scripts/metrics_monitor.py          |   58 +
 .../AMBARI_METRICS/package/scripts/params.py    |  254 +
 .../package/scripts/params_linux.py             |   50 +
 .../package/scripts/params_windows.py           |   53 +
 .../package/scripts/service_check.py            |  165 +
 .../package/scripts/service_mapping.py          |   22 +
 .../package/scripts/split_points.py             |  236 +
 .../AMBARI_METRICS/package/scripts/status.py    |   46 +
 .../package/scripts/status_params.py            |   39 +
 .../package/templates/ams.conf.j2               |   35 +
 .../templates/ams_collector_jaas.conf.j2        |   26 +
 .../templates/ams_zookeeper_jaas.conf.j2        |   26 +
 .../hadoop-metrics2-hbase.properties.j2         |   63 +
 .../package/templates/hbase_client_jaas.conf.j2 |   23 +
 .../templates/hbase_grant_permissions.j2        |   39 +
 .../package/templates/hbase_master_jaas.conf.j2 |   26 +
 .../templates/hbase_regionserver_jaas.conf.j2   |   26 +
 .../package/templates/metric_groups.conf.j2     |   37 +
 .../package/templates/metric_monitor.ini.j2     |   31 +
 .../package/templates/regionservers.j2          |   20 +
 .../package/templates/smoketest_metrics.json.j2 |   15 +
 .../BigInsights/4.0/services/FLUME/alerts.json  |   27 +
 .../services/FLUME/configuration/flume-conf.xml |   38 +
 .../services/FLUME/configuration/flume-env.xml  |   94 +
 .../BigInsights/4.0/services/FLUME/metainfo.xml |   69 +
 .../BigInsights/4.0/services/FLUME/metrics.json |  430 +
 .../package/alerts/alert_flume_agent_status.py  |  106 +
 .../4.0/services/FLUME/package/scripts/flume.py |  228 +
 .../FLUME/package/scripts/flume_check.py        |   40 +
 .../FLUME/package/scripts/flume_handler.py      |  145 +
 .../FLUME/package/scripts/flume_upgrade.py      |   94 +
 .../services/FLUME/package/scripts/params.py    |  101 +
 .../FLUME/package/scripts/params_linux.py       |   30 +
 .../templates/flume-metrics2.properties.j2      |   26 +
 .../FLUME/package/templates/flume.conf.j2       |   24 +
 .../FLUME/package/templates/log4j.properties.j2 |   67 +
 .../BigInsights/4.0/services/HBASE/alerts.json  |  157 +
 .../services/HBASE/configuration/hbase-env.xml  |  183 +
 .../configuration/hbase-javaopts-properties.xml |   28 +
 .../HBASE/configuration/hbase-log4j.xml         |  144 +
 .../HBASE/configuration/hbase-policy.xml        |   56 +
 .../services/HBASE/configuration/hbase-site.xml |  732 ++
 .../4.0/services/HBASE/kerberos.json            |  159 +
 .../BigInsights/4.0/services/HBASE/metainfo.xml |  161 +
 .../BigInsights/4.0/services/HBASE/metrics.json | 9410 +++++++++++++++++
 .../HBASE/package/files/draining_servers.rb     |  164 +
 .../HBASE/package/files/hbaseSmokeVerify.sh     |   34 +
 .../services/HBASE/package/scripts/__init__.py  |   19 +
 .../services/HBASE/package/scripts/functions.py |   54 +
 .../4.0/services/HBASE/package/scripts/hbase.py |  232 +
 .../HBASE/package/scripts/hbase_client.py       |   65 +
 .../HBASE/package/scripts/hbase_decommission.py |   74 +
 .../HBASE/package/scripts/hbase_master.py       |  129 +
 .../HBASE/package/scripts/hbase_regionserver.py |  131 +
 .../package/scripts/hbase_restgatewayserver.py  |   84 +
 .../HBASE/package/scripts/hbase_service.py      |   51 +
 .../HBASE/package/scripts/hbase_upgrade.py      |   37 +
 .../services/HBASE/package/scripts/params.py    |  197 +
 .../HBASE/package/scripts/service_check.py      |   78 +
 .../HBASE/package/scripts/status_params.py      |   44 +
 .../services/HBASE/package/scripts/upgrade.py   |   52 +
 ...-metrics2-hbase.properties-GANGLIA-MASTER.j2 |  109 +
 ...doop-metrics2-hbase.properties-GANGLIA-RS.j2 |  107 +
 .../HBASE/package/templates/hbase-smoke.sh.j2   |   44 +
 .../HBASE/package/templates/hbase.conf.j2       |   35 +
 .../package/templates/hbase_client_jaas.conf.j2 |   23 +
 .../templates/hbase_grant_permissions.j2        |   39 +
 .../package/templates/hbase_master_jaas.conf.j2 |   26 +
 .../templates/hbase_regionserver_jaas.conf.j2   |   26 +
 .../package/templates/hbase_rest_jaas.conf.j2   |   26 +
 .../HBASE/package/templates/regionservers.j2    |   20 +
 .../BigInsights/4.0/services/HBASE/widgets.json |  510 +
 .../BigInsights/4.0/services/HDFS/alerts.json   |  657 ++
 .../services/HDFS/configuration/core-site.xml   |  203 +
 .../services/HDFS/configuration/hadoop-env.xml  |  322 +
 .../HDFS/configuration/hadoop-policy.xml        |  145 +
 .../services/HDFS/configuration/hdfs-log4j.xml  |  202 +
 .../services/HDFS/configuration/hdfs-site.xml   |  669 ++
 .../services/HDFS/configuration/ssl-client.xml  |   65 +
 .../services/HDFS/configuration/ssl-server.xml  |   72 +
 .../BigInsights/4.0/services/HDFS/kerberos.json |  242 +
 .../BigInsights/4.0/services/HDFS/metainfo.xml  |  234 +
 .../BigInsights/4.0/services/HDFS/metrics.json  | 7769 +++++++++++++++
 .../package/alerts/alert_checkpoint_time.py     |  146 +
 .../package/alerts/alert_ha_namenode_health.py  |  176 +
 .../HDFS/package/files/checkForFormat.sh        |   70 +
 .../services/HDFS/package/files/checkWebUI.py   |   56 +
 .../scripts/balancer-emulator/hdfs-command.py   |   45 +
 .../services/HDFS/package/scripts/datanode.py   |  144 +
 .../HDFS/package/scripts/datanode_upgrade.py    |  114 +
 .../4.0/services/HDFS/package/scripts/hdfs.py   |  129 +
 .../HDFS/package/scripts/hdfs_client.py         |  112 +
 .../HDFS/package/scripts/hdfs_datanode.py       |   75 +
 .../HDFS/package/scripts/hdfs_namenode.py       |  483 +
 .../HDFS/package/scripts/hdfs_nfsgateway.py     |   72 +
 .../HDFS/package/scripts/hdfs_rebalance.py      |  130 +
 .../HDFS/package/scripts/hdfs_snamenode.py      |   50 +
 .../HDFS/package/scripts/journalnode.py         |  169 +
 .../HDFS/package/scripts/journalnode_upgrade.py |  136 +
 .../services/HDFS/package/scripts/namenode.py   |  319 +
 .../HDFS/package/scripts/namenode_ha_state.py   |  205 +
 .../HDFS/package/scripts/namenode_upgrade.py    |  262 +
 .../services/HDFS/package/scripts/nfsgateway.py |  138 +
 .../4.0/services/HDFS/package/scripts/params.py |  326 +
 .../HDFS/package/scripts/service_check.py       |  119 +
 .../services/HDFS/package/scripts/snamenode.py  |  142 +
 .../HDFS/package/scripts/status_params.py       |   42 +
 .../4.0/services/HDFS/package/scripts/utils.py  |  357 +
 .../services/HDFS/package/scripts/zkfc_slave.py |  148 +
 .../package/templates/exclude_hosts_list.j2     |   21 +
 .../HDFS/package/templates/hdfs.conf.j2         |   35 +
 .../services/HDFS/package/templates/slaves.j2   |   21 +
 .../BigInsights/4.0/services/HDFS/widgets.json  |  428 +
 .../BigInsights/4.0/services/HIVE/alerts.json   |  111 +
 .../services/HIVE/configuration/hcat-env.xml    |   58 +
 .../services/HIVE/configuration/hive-env.xml    |  211 +
 .../HIVE/configuration/hive-exec-log4j.xml      |  119 +
 .../services/HIVE/configuration/hive-log4j.xml  |  137 +
 .../services/HIVE/configuration/hive-site.xml   | 1248 +++
 .../services/HIVE/configuration/webhcat-env.xml |   55 +
 .../HIVE/configuration/webhcat-log4j.xml        |   79 +
 .../HIVE/configuration/webhcat-site.xml         |  188 +
 .../HIVE/etc/hive-schema-0.12.0.mysql.sql       |  777 ++
 .../HIVE/etc/hive-schema-0.12.0.oracle.sql      |  717 ++
 .../HIVE/etc/hive-schema-0.12.0.postgres.sql    | 1405 +++
 .../HIVE/etc/hive-schema-0.13.0.mysql.sql       |  889 ++
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql      |  834 ++
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql    | 1537 +++
 .../HIVE/etc/hive-schema-0.14.0.mysql.sql       |  889 ++
 .../HIVE/etc/hive-schema-0.14.0.oracle.sql      |  833 ++
 .../HIVE/etc/hive-schema-0.14.0.postgres.sql    | 1541 +++
 .../etc/upgrade-0.12.0-to-0.13.0.oracle.sql     |  165 +
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql |   38 +
 .../BigInsights/4.0/services/HIVE/kerberos.json |  112 +
 .../BigInsights/4.0/services/HIVE/metainfo.xml  |  327 +
 .../HIVE/package/alerts/alert_hive_metastore.py |  184 +
 .../package/alerts/alert_hive_thrift_port.py    |  265 +
 .../HIVE/package/alerts/alert_webhcat_server.py |  242 +
 .../package/etc/hive-schema-0.12.0.mysql.sql    |  777 ++
 .../package/etc/hive-schema-0.12.0.oracle.sql   |  717 ++
 .../package/etc/hive-schema-0.12.0.postgres.sql | 1405 +++
 .../services/HIVE/package/files/addMysqlUser.sh |   37 +
 .../services/HIVE/package/files/hcatSmoke.sh    |   36 +
 .../services/HIVE/package/files/hiveSmoke.sh    |   24 +
 .../services/HIVE/package/files/hiveserver2.sql |   23 +
 .../HIVE/package/files/hiveserver2Smoke.sh      |   32 +
 .../4.0/services/HIVE/package/files/pigSmoke.sh |   18 +
 .../HIVE/package/files/removeMysqlUser.sh       |   33 +
 .../HIVE/package/files/startMetastore.sh        |   25 +
 .../HIVE/package/files/templetonSmoke.sh        |  106 +
 .../services/HIVE/package/scripts/__init__.py   |   19 +
 .../4.0/services/HIVE/package/scripts/hcat.py   |   73 +
 .../HIVE/package/scripts/hcat_client.py         |   50 +
 .../HIVE/package/scripts/hcat_service_check.py  |   78 +
 .../4.0/services/HIVE/package/scripts/hive.py   |  393 +
 .../HIVE/package/scripts/hive_client.py         |   81 +
 .../HIVE/package/scripts/hive_metastore.py      |  199 +
 .../HIVE/package/scripts/hive_server.py         |  166 +
 .../HIVE/package/scripts/hive_server_upgrade.py |  174 +
 .../HIVE/package/scripts/hive_service.py        |  139 +
 .../HIVE/package/scripts/mysql_server.py        |   64 +
 .../HIVE/package/scripts/mysql_service.py       |   52 +
 .../HIVE/package/scripts/mysql_users.py         |   69 +
 .../HIVE/package/scripts/mysql_utils.py         |   34 +
 .../4.0/services/HIVE/package/scripts/params.py |  418 +
 .../HIVE/package/scripts/postgresql_server.py   |  109 +
 .../HIVE/package/scripts/postgresql_service.py  |   39 +
 .../HIVE/package/scripts/service_check.py       |   91 +
 .../HIVE/package/scripts/status_params.py       |   87 +
 .../services/HIVE/package/scripts/webhcat.py    |  117 +
 .../HIVE/package/scripts/webhcat_server.py      |  146 +
 .../HIVE/package/scripts/webhcat_service.py     |   60 +
 .../package/scripts/webhcat_service_check.py    |  117 +
 .../HIVE/package/templates/hive.conf.j2         |   35 +
 .../package/templates/startHiveserver2.sh.j2    |   24 +
 .../package/templates/templeton_smoke.pig.j2    |   24 +
 .../BigInsights/4.0/services/KAFKA/alerts.json  |   32 +
 .../KAFKA/configuration/kafka-broker.xml        |  478 +
 .../services/KAFKA/configuration/kafka-env.xml  |   73 +
 .../KAFKA/configuration/kafka-log4j.xml         |  117 +
 .../4.0/services/KAFKA/kerberos.json            |   49 +
 .../BigInsights/4.0/services/KAFKA/metainfo.xml |   83 +
 .../BigInsights/4.0/services/KAFKA/metrics.json |  264 +
 .../4.0/services/KAFKA/package/scripts/kafka.py |  239 +
 .../KAFKA/package/scripts/kafka_broker.py       |  111 +
 .../KAFKA/package/scripts/kafka_upgrade.py      |   38 +
 .../services/KAFKA/package/scripts/params.py    |  115 +
 .../KAFKA/package/scripts/service_check.py      |   59 +
 .../KAFKA/package/scripts/status_params.py      |   26 +
 .../services/KAFKA/package/scripts/upgrade.py   |   88 +
 .../4.0/services/KAFKA/package/scripts/utils.py |   38 +
 .../KAFKA/package/templates/kafka_jaas.conf.j2  |   41 +
 .../KERBEROS/configuration/kerberos-env.xml     |  326 +
 .../KERBEROS/configuration/krb5-conf.xml        |  113 +
 .../4.0/services/KERBEROS/kerberos.json         |   17 +
 .../4.0/services/KERBEROS/metainfo.xml          |  147 +
 .../KERBEROS/package/scripts/kerberos_client.py |   79 +
 .../KERBEROS/package/scripts/kerberos_common.py |  473 +
 .../KERBEROS/package/scripts/kerberos_server.py |  141 +
 .../services/KERBEROS/package/scripts/params.py |  200 +
 .../KERBEROS/package/scripts/service_check.py   |   81 +
 .../KERBEROS/package/scripts/status_params.py   |   32 +
 .../services/KERBEROS/package/scripts/utils.py  |  105 +
 .../KERBEROS/package/templates/kadm5_acl.j2     |   20 +
 .../KERBEROS/package/templates/kdc_conf.j2      |   30 +
 .../KERBEROS/package/templates/krb5_conf.j2     |   55 +
 .../BigInsights/4.0/services/KNOX/alerts.json   |   32 +
 .../KNOX/configuration/gateway-log4j.xml        |   84 +
 .../KNOX/configuration/gateway-site.xml         |   75 +
 .../services/KNOX/configuration/knox-env.xml    |   68 +
 .../services/KNOX/configuration/ldap-log4j.xml  |   67 +
 .../services/KNOX/configuration/topology.xml    |  158 +
 .../services/KNOX/configuration/users-ldif.xml  |  139 +
 .../BigInsights/4.0/services/KNOX/kerberos.json |   62 +
 .../BigInsights/4.0/services/KNOX/metainfo.xml  |   88 +
 .../KNOX/package/files/validateKnoxStatus.py    |   42 +
 .../4.0/services/KNOX/package/scripts/knox.py   |  134 +
 .../KNOX/package/scripts/knox_gateway.py        |  290 +
 .../services/KNOX/package/scripts/knox_ldap.py  |   54 +
 .../4.0/services/KNOX/package/scripts/ldap.py   |   55 +
 .../4.0/services/KNOX/package/scripts/params.py |  172 +
 .../KNOX/package/scripts/service_check.py       |   92 +
 .../KNOX/package/scripts/status_params.py       |   50 +
 .../services/KNOX/package/scripts/upgrade.py    |   72 +
 .../package/templates/krb5JAASLogin.conf.j2     |   29 +
 .../BigInsights/4.0/services/OOZIE/alerts.json  |   45 +
 .../services/OOZIE/configuration/oozie-env.xml  |  201 +
 .../OOZIE/configuration/oozie-log4j.xml         |  147 +
 .../services/OOZIE/configuration/oozie-site.xml |  416 +
 .../4.0/services/OOZIE/kerberos.json            |   70 +
 .../BigInsights/4.0/services/OOZIE/metainfo.xml |  176 +
 .../package/alerts/alert_check_oozie_server.py  |  211 +
 .../services/OOZIE/package/files/oozieSmoke2.sh |   88 +
 .../files/prepareOozieHdfsDirectories.sh        |   45 +
 .../OOZIE/package/files/wrap_ooziedb.sh         |   31 +
 .../4.0/services/OOZIE/package/scripts/oozie.py |  279 +
 .../OOZIE/package/scripts/oozie_client.py       |   76 +
 .../OOZIE/package/scripts/oozie_server.py       |  193 +
 .../package/scripts/oozie_server_upgrade.py     |  300 +
 .../OOZIE/package/scripts/oozie_service.py      |  124 +
 .../services/OOZIE/package/scripts/params.py    |  259 +
 .../OOZIE/package/scripts/service_check.py      |  140 +
 .../OOZIE/package/scripts/status_params.py      |   47 +
 .../OOZIE/package/templates/adminusers.txt.j2   |   28 +
 .../package/templates/oozie-log4j.properties.j2 |   93 +
 .../4.0/services/PIG/configuration/pig-env.xml  |   39 +
 .../services/PIG/configuration/pig-log4j.xml    |   66 +
 .../PIG/configuration/pig-properties.xml        |  632 ++
 .../BigInsights/4.0/services/PIG/kerberos.json  |   17 +
 .../BigInsights/4.0/services/PIG/metainfo.xml   |   86 +
 .../4.0/services/PIG/package/files/pigSmoke.sh  |   18 +
 .../4.0/services/PIG/package/scripts/params.py  |   25 +
 .../PIG/package/scripts/params_linux.py         |   88 +
 .../4.0/services/PIG/package/scripts/pig.py     |   61 +
 .../services/PIG/package/scripts/pig_client.py  |   59 +
 .../PIG/package/scripts/service_check.py        |  123 +
 .../SLIDER/configuration/slider-client.xml      |   61 +
 .../SLIDER/configuration/slider-env.xml         |   44 +
 .../SLIDER/configuration/slider-log4j.xml       |   90 +
 .../4.0/services/SLIDER/metainfo.xml            |  135 +
 .../SLIDER/package/files/hbaseSmokeVerify.sh    |   34 +
 .../services/SLIDER/package/scripts/__init__.py |   19 +
 .../services/SLIDER/package/scripts/params.py   |   53 +
 .../SLIDER/package/scripts/service_check.py     |   42 +
 .../services/SLIDER/package/scripts/slider.py   |   60 +
 .../SLIDER/package/scripts/slider_client.py     |   62 +
 .../package/templates/storm-slider-env.sh.j2    |   38 +
 .../services/SOLR/configuration/solr-env.xml    |  216 +
 .../services/SOLR/configuration/solr-log4j.xml  |   83 +
 .../services/SOLR/configuration/solr-site.xml   |   47 +
 .../BigInsights/4.0/services/SOLR/kerberos.json |   47 +
 .../BigInsights/4.0/services/SOLR/metainfo.xml  |   74 +
 .../services/SOLR/package/scripts/__init__.py   |   19 +
 .../4.0/services/SOLR/package/scripts/params.py |  182 +
 .../SOLR/package/scripts/service_check.py       |   60 +
 .../4.0/services/SOLR/package/scripts/solr.py   |  143 +
 .../SOLR/package/scripts/solr_client.py         |   36 +
 .../SOLR/package/scripts/solr_server.py         |  118 +
 .../SOLR/package/scripts/solr_service.py        |   59 +
 .../SOLR/package/scripts/solr_upgrade.py        |  135 +
 .../SOLR/package/scripts/status_params.py       |   34 +
 .../services/SOLR/package/templates/solr.xml.j2 |   51 +
 .../SOLR/package/templates/solr_jaas.conf.j2    |   26 +
 .../BigInsights/4.0/services/SPARK/alerts.json  |   32 +
 .../SPARK/configuration/spark-defaults.xml      |  175 +
 .../services/SPARK/configuration/spark-env.xml  |  116 +
 .../configuration/spark-javaopts-properties.xml |   28 +
 .../SPARK/configuration/spark-log4j.xml         |   43 +
 .../configuration/spark-metrics-properties.xml  |  161 +
 .../4.0/services/SPARK/kerberos.json            |   55 +
 .../BigInsights/4.0/services/SPARK/metainfo.xml |  187 +
 .../SPARK/package/scripts/job_history_server.py |  167 +
 .../services/SPARK/package/scripts/params.py    |  199 +
 .../SPARK/package/scripts/service_check.py      |   78 +
 .../4.0/services/SPARK/package/scripts/spark.py |  351 +
 .../SPARK/package/scripts/spark_client.py       |   61 +
 .../package/scripts/spark_thrift_server.py      |  125 +
 .../SPARK/package/scripts/status_params.py      |   41 +
 .../package/templates/spark-defaults.conf.j2    |   43 +
 .../services/SQOOP/configuration/sqoop-env.xml  |   62 +
 .../BigInsights/4.0/services/SQOOP/metainfo.xml |   93 +
 .../services/SQOOP/package/scripts/__init__.py  |   19 +
 .../services/SQOOP/package/scripts/params.py    |   95 +
 .../SQOOP/package/scripts/service_check.py      |   44 +
 .../4.0/services/SQOOP/package/scripts/sqoop.py |   84 +
 .../SQOOP/package/scripts/sqoop_client.py       |   57 +
 .../4.0/services/YARN/MAPREDUCE2_metrics.json   | 2596 +++++
 .../4.0/services/YARN/YARN_metrics.json         | 3486 +++++++
 .../4.0/services/YARN/YARN_widgets.json         |  617 ++
 .../BigInsights/4.0/services/YARN/alerts.json   |  398 +
 .../YARN/configuration-mapred/mapred-env.xml    |   87 +
 .../YARN/configuration-mapred/mapred-site.xml   |  519 +
 .../YARN/configuration/capacity-scheduler.xml   |  172 +
 .../services/YARN/configuration/yarn-env.xml    |  253 +
 .../services/YARN/configuration/yarn-log4j.xml  |   72 +
 .../services/YARN/configuration/yarn-site.xml   |  820 ++
 .../BigInsights/4.0/services/YARN/kerberos.json |  208 +
 .../BigInsights/4.0/services/YARN/metainfo.xml  |  264 +
 .../package/alerts/alert_nodemanager_health.py  |  143 +
 .../alerts/alert_nodemanagers_summary.py        |  122 +
 .../files/validateYarnComponentStatus.py        |  170 +
 .../services/YARN/package/scripts/__init__.py   |   20 +
 .../scripts/application_timeline_server.py      |  139 +
 .../YARN/package/scripts/historyserver.py       |  155 +
 .../package/scripts/mapred_service_check.py     |   80 +
 .../YARN/package/scripts/mapreduce2_client.py   |   56 +
 .../YARN/package/scripts/nodemanager.py         |  144 +
 .../YARN/package/scripts/nodemanager_upgrade.py |   74 +
 .../4.0/services/YARN/package/scripts/params.py |  224 +
 .../YARN/package/scripts/resourcemanager.py     |  179 +
 .../services/YARN/package/scripts/service.py    |   76 +
 .../YARN/package/scripts/service_check.py       |   89 +
 .../YARN/package/scripts/status_params.py       |   44 +
 .../4.0/services/YARN/package/scripts/yarn.py   |  277 +
 .../YARN/package/scripts/yarn_client.py         |   56 +
 .../package/templates/container-executor.cfg.j2 |   40 +
 .../package/templates/exclude_hosts_list.j2     |   21 +
 .../YARN/package/templates/mapreduce.conf.j2    |   35 +
 .../package/templates/taskcontroller.cfg.j2     |   38 +
 .../YARN/package/templates/yarn.conf.j2         |   35 +
 .../4.0/services/ZOOKEEPER/alerts.json          |   58 +
 .../ZOOKEEPER/configuration/zoo.cfg.xml         |   91 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |   77 +
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |  102 +
 .../4.0/services/ZOOKEEPER/kerberos.json        |   39 +
 .../4.0/services/ZOOKEEPER/metainfo.xml         |   91 +
 .../services/ZOOKEEPER/package/files/zkEnv.sh   |   96 +
 .../ZOOKEEPER/package/files/zkServer.sh         |  120 +
 .../ZOOKEEPER/package/files/zkService.sh        |   26 +
 .../services/ZOOKEEPER/package/files/zkSmoke.sh |   93 +
 .../ZOOKEEPER/package/scripts/__init__.py       |   20 +
 .../ZOOKEEPER/package/scripts/params.py         |   96 +
 .../ZOOKEEPER/package/scripts/service_check.py  |   53 +
 .../ZOOKEEPER/package/scripts/status_params.py  |   43 +
 .../ZOOKEEPER/package/scripts/zookeeper.py      |  114 +
 .../package/scripts/zookeeper_client.py         |   71 +
 .../package/scripts/zookeeper_server.py         |  161 +
 .../package/scripts/zookeeper_service.py        |   58 +
 .../package/templates/configuration.xsl.j2      |   42 +
 .../ZOOKEEPER/package/templates/zoo.cfg.j2      |   53 +
 .../templates/zookeeper_client_jaas.conf.j2     |   23 +
 .../package/templates/zookeeper_jaas.conf.j2    |   26 +
 .../BigInsights/4.0/services/stack_advisor.py   |   24 +
 .../4.0/stack-advisor/stack_advisor_206.py      | 2006 ++++
 .../4.0/stack-advisor/stack_advisor_21.py       |  259 +
 .../4.0/stack-advisor/stack_advisor_22.py       | 1713 ++++
 .../4.0/stack-advisor/stack_advisor_23.py       |  995 ++
 .../4.0/stack-advisor/stack_advisor_24.py       |   29 +
 .../4.0/stack-advisor/stack_advisor_25.py       | 1939 ++++
 .../stacks/BigInsights/4.0/widgets.json         |   95 +
 .../stacks/BigInsights/4.1/kerberos.json        |   47 +
 .../stacks/BigInsights/4.1/metainfo.xml         |   23 +
 .../stacks/BigInsights/4.1/repos/repoinfo.xml   |   44 +
 .../4.1/repos/repoinfo.xml.amd64_RH6            |   32 +
 .../4.1/repos/repoinfo.xml.amd64_RH7            |   32 +
 .../4.1/repos/repoinfo.xml.amd64_SLES           |   32 +
 .../4.1/repos/repoinfo.xml.ppc64le_RH7          |   32 +
 .../4.1/repos/repoinfo.xml.s390x_RH7            |   32 +
 .../BigInsights/4.1/role_command_order.json     |   22 +
 .../4.1/services/AMBARI_METRICS/metainfo.xml    |   27 +
 .../services/FLUME/configuration/flume-env.xml  |   72 +
 .../BigInsights/4.1/services/FLUME/metainfo.xml |   36 +
 .../BigInsights/4.1/services/HBASE/metainfo.xml |   45 +
 .../4.1/services/HBASE/themes/theme.json        |  367 +
 .../services/HDFS/configuration/hadoop-env.xml  |  168 +
 .../services/HDFS/configuration/hdfs-site.xml   |   48 +
 .../BigInsights/4.1/services/HDFS/metainfo.xml  |  127 +
 .../4.1/services/HDFS/themes/theme.json         |  179 +
 .../BigInsights/4.1/services/HDFS/widgets.json  |  644 ++
 .../services/HIVE/configuration/hive-env.xml    |  196 +
 .../services/HIVE/configuration/hive-site.xml   |  356 +
 .../BigInsights/4.1/services/HIVE/metainfo.xml  |  106 +
 .../4.1/services/HIVE/themes/theme.json         |  327 +
 .../BigInsights/4.1/services/KAFKA/metainfo.xml |   27 +
 .../4.1/services/KERBEROS/metainfo.xml          |   26 +
 .../BigInsights/4.1/services/KNOX/metainfo.xml  |   46 +
 .../services/OOZIE/configuration/oozie-site.xml |   65 +
 .../BigInsights/4.1/services/OOZIE/metainfo.xml |  144 +
 .../BigInsights/4.1/services/PIG/metainfo.xml   |   38 +
 .../4.1/services/SLIDER/metainfo.xml            |   46 +
 .../BigInsights/4.1/services/SOLR/metainfo.xml  |   29 +
 .../BigInsights/4.1/services/SPARK/metainfo.xml |   52 +
 .../BigInsights/4.1/services/SQOOP/metainfo.xml |   45 +
 .../4.1/services/YARN/YARN_widgets.json         |  676 ++
 .../YARN/configuration-mapred/mapred-site.xml   |   53 +
 .../services/YARN/configuration/yarn-site.xml   |   46 +
 .../BigInsights/4.1/services/YARN/metainfo.xml  |   82 +
 .../4.1/services/YARN/themes-mapred/theme.json  |  132 +
 .../4.1/services/YARN/themes/theme.json         |  250 +
 .../4.1/services/ZOOKEEPER/metainfo.xml         |   38 +
 .../BigInsights/4.1/services/stack_advisor.py   |   37 +
 .../4.2.5/hooks/after-INSTALL/scripts/hook.py   |   37 +
 .../4.2.5/hooks/after-INSTALL/scripts/params.py |  101 +
 .../scripts/shared_initialization.py            |  108 +
 .../hooks/before-ANY/files/changeToSecureUid.sh |   63 +
 .../4.2.5/hooks/before-ANY/scripts/hook.py      |   36 +
 .../4.2.5/hooks/before-ANY/scripts/params.py    |  241 +
 .../before-ANY/scripts/shared_initialization.py |  253 +
 .../4.2.5/hooks/before-INSTALL/scripts/hook.py  |   37 +
 .../hooks/before-INSTALL/scripts/params.py      |  113 +
 .../scripts/repo_initialization.py              |   70 +
 .../scripts/shared_initialization.py            |   37 +
 .../4.2.5/hooks/before-RESTART/scripts/hook.py  |   29 +
 .../hooks/before-START/files/checkForFormat.sh  |   65 +
 .../before-START/files/fast-hdfs-resource.jar   |  Bin 0 -> 28296598 bytes
 .../before-START/files/task-log4j.properties    |  134 +
 .../hooks/before-START/files/topology_script.py |   66 +
 .../before-START/scripts/custom_extensions.py   |  168 +
 .../4.2.5/hooks/before-START/scripts/hook.py    |   41 +
 .../4.2.5/hooks/before-START/scripts/params.py  |  318 +
 .../before-START/scripts/rack_awareness.py      |   47 +
 .../scripts/shared_initialization.py            |  177 +
 .../templates/commons-logging.properties.j2     |   43 +
 .../templates/exclude_hosts_list.j2             |   21 +
 .../templates/hadoop-metrics2.properties.j2     |  108 +
 .../before-START/templates/health_check.j2      |   81 +
 .../templates/include_hosts_list.j2             |   21 +
 .../templates/topology_mappings.data.j2         |   24 +
 .../stacks/BigInsights/4.2.5/kerberos.json      |   47 +
 .../stacks/BigInsights/4.2.5/metainfo.xml       |   25 +
 .../stacks/BigInsights/4.2.5/repos/repoinfo.xml |   32 +
 .../4.2.5/repos/repoinfo.xml.amd64_RH6          |   32 +
 .../4.2.5/repos/repoinfo.xml.amd64_RH7          |   32 +
 .../4.2.5/repos/repoinfo.xml.amd64_SLES         |   32 +
 .../4.2.5/repos/repoinfo.xml.ppc64le_RH7        |   32 +
 .../BigInsights/4.2.5/role_command_order.json   |   31 +
 .../4.2.5/services/AMBARI_INFRA/metainfo.xml    |   26 +
 .../AMBARI_INFRA/role_command_order.json        |    7 +
 .../4.2.5/services/AMBARI_METRICS/metainfo.xml  |   27 +
 .../4.2.5/services/FLUME/metainfo.xml           |   39 +
 .../services/HBASE/configuration/hbase-env.xml  |  198 +
 .../services/HBASE/configuration/hbase-site.xml |  391 +
 .../HBASE/configuration/ranger-hbase-audit.xml  |  121 +
 .../ranger-hbase-plugin-properties.xml          |   83 +
 .../ranger-hbase-policymgr-ssl.xml              |   66 +
 .../configuration/ranger-hbase-security.xml     |   68 +
 .../4.2.5/services/HBASE/kerberos.json          |  212 +
 .../4.2.5/services/HBASE/metainfo.xml           |   88 +
 .../4.2.5/services/HBASE/metrics.json           | 9370 +++++++++++++++++
 .../services/HBASE/quicklinks/quicklinks.json   |  121 +
 .../4.2.5/services/HBASE/themes/theme.json      |  411 +
 .../4.2.5/services/HBASE/widgets.json           |  510 +
 .../services/HDFS/configuration/core-site.xml   |   53 +
 .../services/HDFS/configuration/hadoop-env.xml  |  212 +
 .../services/HDFS/configuration/hdfs-log4j.xml  |  225 +
 .../services/HDFS/configuration/hdfs-site.xml   |  148 +
 .../HDFS/configuration/ranger-hdfs-audit.xml    |  121 +
 .../ranger-hdfs-plugin-properties.xml           |   78 +
 .../configuration/ranger-hdfs-policymgr-ssl.xml |   66 +
 .../HDFS/configuration/ranger-hdfs-security.xml |   64 +
 .../4.2.5/services/HDFS/kerberos.json           |  247 +
 .../4.2.5/services/HDFS/metainfo.xml            |  138 +
 .../services/HDFS/quicklinks/quicklinks.json    |   92 +
 .../4.2.5/services/HDFS/themes/theme.json       |  179 +
 .../4.2.5/services/HDFS/widgets.json            |  649 ++
 .../HIVE/configuration/beeline-log4j2.xml       |   80 +
 .../hive-atlas-application.properties.xml       |   61 +
 .../services/HIVE/configuration/hive-env.xml    |  235 +
 .../HIVE/configuration/hive-exec-log4j2.xml     |  101 +
 .../HIVE/configuration/hive-interactive-env.xml |  257 +
 .../configuration/hive-interactive-site.xml     |  513 +
 .../services/HIVE/configuration/hive-log4j2.xml |  108 +
 .../services/HIVE/configuration/hive-site.xml   | 1772 ++++
 .../HIVE/configuration/hivemetastore-site.xml   |   43 +
 .../hiveserver2-interactive-site.xml            |   52 +
 .../HIVE/configuration/hiveserver2-site.xml     |  108 +
 .../HIVE/configuration/llap-cli-log4j2.xml      |  109 +
 .../HIVE/configuration/llap-daemon-log4j.xml    |  176 +
 .../HIVE/configuration/ranger-hive-audit.xml    |  183 +
 .../ranger-hive-plugin-properties.xml           |   62 +
 .../configuration/ranger-hive-policymgr-ssl.xml |   66 +
 .../HIVE/configuration/ranger-hive-security.xml |   68 +
 .../HIVE/configuration/webhcat-site.xml         |  128 +
 .../HIVE/etc/hive-schema-0.13.0.mysql.sql       |  889 ++
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql      |  835 ++
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql    | 1538 +++
 .../etc/upgrade-0.12.0-to-0.13.0.oracle.sql     |  165 +
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql |   38 +
 .../4.2.5/services/HIVE/kerberos.json           |  149 +
 .../4.2.5/services/HIVE/metainfo.xml            |  291 +
 .../services/HIVE/quicklinks/quicklinks.json    |   68 +
 .../4.2.5/services/HIVE/themes/theme.json       |  327 +
 .../4.2.5/services/JNBG/metainfo.xml            |   26 +
 .../KAFKA/configuration/ranger-kafka-audit.xml  |   58 +
 .../ranger-kafka-policymgr-ssl.xml              |   34 +
 .../4.2.5/services/KAFKA/kerberos.json          |   70 +
 .../4.2.5/services/KAFKA/metainfo.xml           |   56 +
 .../4.2.5/services/KERBEROS/metainfo.xml        |   27 +
 .../KNOX/configuration/gateway-site.xml         |   29 +
 .../services/KNOX/configuration/knox-env.xml    |   35 +
 .../KNOX/configuration/knoxsso-topology.xml     |  126 +
 .../KNOX/configuration/ranger-knox-audit.xml    |  121 +
 .../ranger-knox-plugin-properties.xml           |  157 +
 .../configuration/ranger-knox-policymgr-ssl.xml |   66 +
 .../KNOX/configuration/ranger-knox-security.xml |   58 +
 .../services/KNOX/configuration/topology.xml    |  215 +
 .../4.2.5/services/KNOX/kerberos.json           |   81 +
 .../4.2.5/services/KNOX/metainfo.xml            |   61 +
 .../4.2.5/services/LOGSEARCH/metainfo.xml       |   26 +
 .../services/LOGSEARCH/role_command_order.json  |    9 +
 .../4.2.5/services/OOZIE/metainfo.xml           |   65 +
 .../PIG/configuration/pig-properties.xml        |  632 ++
 .../BigInsights/4.2.5/services/PIG/metainfo.xml |   40 +
 .../4.2.5/services/R4ML/metainfo.xml            |   37 +
 .../configuration/ranger-tagsync-site.xml       |   46 +
 .../RANGER/configuration/ranger-ugsync-site.xml |   46 +
 .../4.2.5/services/RANGER/metainfo.xml          |   76 +
 .../RANGER_KMS/configuration/dbks-site.xml      |  104 +
 .../RANGER_KMS/configuration/kms-env.xml        |   44 +
 .../configuration/ranger-kms-audit.xml          |   85 +
 .../configuration/ranger-kms-policymgr-ssl.xml  |   34 +
 .../4.2.5/services/RANGER_KMS/kerberos.json     |   84 +
 .../4.2.5/services/RANGER_KMS/metainfo.xml      |   56 +
 .../RANGER_KMS/themes/theme_version_2.json      |  303 +
 .../4.2.5/services/SLIDER/metainfo.xml          |   46 +
 .../SPARK/configuration/spark-defaults.xml      |   32 +
 .../configuration/spark-thrift-sparkconf.xml    |   32 +
 .../4.2.5/services/SPARK/kerberos.json          |   70 +
 .../4.2.5/services/SPARK/metainfo.xml           |   67 +
 .../SPARK2/configuration/spark2-defaults.xml    |  130 +
 .../SPARK2/configuration/spark2-env.xml         |  146 +
 .../configuration/spark2-hive-site-override.xml |   67 +
 .../spark2-javaopts-properties.xml              |   29 +
 .../configuration/spark2-thrift-sparkconf.xml   |  168 +
 .../4.2.5/services/SPARK2/metainfo.xml          |  112 +
 .../sqoop-atlas-application.properties.xml      |   47 +
 .../services/SQOOP/configuration/sqoop-site.xml |   30 +
 .../4.2.5/services/SQOOP/kerberos.json          |   20 +
 .../4.2.5/services/SQOOP/metainfo.xml           |   47 +
 .../4.2.5/services/SYSTEMML/metainfo.xml        |   37 +
 .../4.2.5/services/TITAN/metainfo.xml           |   40 +
 .../4.2.5/services/YARN/YARN_widgets.json       |  670 ++
 .../YARN/configuration-mapred/mapred-env.xml    |   50 +
 .../YARN/configuration-mapred/mapred-site.xml   |  139 +
 .../YARN/configuration/capacity-scheduler.xml   |   70 +
 .../YARN/configuration/ranger-yarn-audit.xml    |  121 +
 .../ranger-yarn-plugin-properties.xml           |   82 +
 .../configuration/ranger-yarn-policymgr-ssl.xml |   66 +
 .../YARN/configuration/ranger-yarn-security.xml |   58 +
 .../services/YARN/configuration/yarn-env.xml    |  198 +
 .../services/YARN/configuration/yarn-log4j.xml  |  103 +
 .../services/YARN/configuration/yarn-site.xml   |  762 ++
 .../4.2.5/services/YARN/kerberos.json           |  278 +
 .../4.2.5/services/YARN/metainfo.xml            |  140 +
 .../YARN/quicklinks-mapred/quicklinks.json      |   92 +
 .../services/YARN/quicklinks/quicklinks.json    |   92 +
 .../services/YARN/themes-mapred/theme.json      |  132 +
 .../4.2.5/services/YARN/themes/theme.json       |  250 +
 .../4.2.5/services/ZOOKEEPER/metainfo.xml       |   37 +
 .../BigInsights/4.2.5/services/stack_advisor.py |  180 +
 .../4.2.5/upgrades/config-upgrade.xml           |  214 +
 .../upgrades/nonrolling-upgrade-to-hdp-2.6.xml  |  969 ++
 .../stacks/BigInsights/4.2/metainfo.xml         |   25 +
 .../stacks/BigInsights/4.2/repos/repoinfo.xml   |   44 +
 .../4.2/repos/repoinfo.xml.amd64_RH6            |   32 +
 .../4.2/repos/repoinfo.xml.amd64_RH7            |   32 +
 .../4.2/repos/repoinfo.xml.amd64_SLES           |   32 +
 .../4.2/repos/repoinfo.xml.ppc64le_RH7          |   32 +
 .../4.2/repos/repoinfo.xml.s390x_RH7            |   32 +
 .../BigInsights/4.2/role_command_order.json     |   31 +
 .../4.2/services/AMBARI_METRICS/alerts.json     |  183 +
 .../AMBARI_METRICS/configuration/ams-env.xml    |  114 +
 .../configuration/ams-hbase-env.xml             |  245 +
 .../configuration/ams-hbase-log4j.xml           |  147 +
 .../configuration/ams-hbase-policy.xml          |   56 +
 .../configuration/ams-hbase-security-site.xml   |  167 +
 .../configuration/ams-hbase-site.xml            |  431 +
 .../AMBARI_METRICS/configuration/ams-log4j.xml  |   66 +
 .../AMBARI_METRICS/configuration/ams-site.xml   |  578 ++
 .../4.2/services/AMBARI_METRICS/kerberos.json   |  122 +
 .../4.2/services/AMBARI_METRICS/metainfo.xml    |  147 +
 .../4.2/services/AMBARI_METRICS/metrics.json    | 2472 +++++
 .../alerts/alert_ambari_metrics_monitor.py      |  104 +
 .../package/files/hbaseSmokeVerify.sh           |   34 +
 .../files/service-metrics/AMBARI_METRICS.txt    |  245 +
 .../package/files/service-metrics/FLUME.txt     |   17 +
 .../package/files/service-metrics/HBASE.txt     |  588 ++
 .../package/files/service-metrics/HDFS.txt      |  277 +
 .../package/files/service-metrics/HOST.txt      |   37 +
 .../package/files/service-metrics/KAFKA.txt     |  190 +
 .../package/files/service-metrics/STORM.txt     |    7 +
 .../package/files/service-metrics/YARN.txt      |  178 +
 .../AMBARI_METRICS/package/scripts/__init__.py  |   19 +
 .../AMBARI_METRICS/package/scripts/ams.py       |  388 +
 .../package/scripts/ams_service.py              |  103 +
 .../AMBARI_METRICS/package/scripts/functions.py |   51 +
 .../AMBARI_METRICS/package/scripts/hbase.py     |  267 +
 .../package/scripts/hbase_master.py             |   70 +
 .../package/scripts/hbase_regionserver.py       |   66 +
 .../package/scripts/hbase_service.py            |   53 +
 .../package/scripts/metrics_collector.py        |  133 +
 .../package/scripts/metrics_monitor.py          |   59 +
 .../AMBARI_METRICS/package/scripts/params.py    |  257 +
 .../package/scripts/params_linux.py             |   50 +
 .../package/scripts/params_windows.py           |   53 +
 .../package/scripts/service_check.py            |  166 +
 .../package/scripts/service_mapping.py          |   22 +
 .../package/scripts/split_points.py             |  236 +
 .../AMBARI_METRICS/package/scripts/status.py    |   46 +
 .../package/scripts/status_params.py            |   39 +
 .../package/templates/ams.conf.j2               |   35 +
 .../templates/ams_collector_jaas.conf.j2        |   26 +
 .../templates/ams_zookeeper_jaas.conf.j2        |   26 +
 .../hadoop-metrics2-hbase.properties.j2         |   63 +
 .../package/templates/hbase_client_jaas.conf.j2 |   23 +
 .../templates/hbase_grant_permissions.j2        |   39 +
 .../package/templates/hbase_master_jaas.conf.j2 |   26 +
 .../templates/hbase_regionserver_jaas.conf.j2   |   26 +
 .../package/templates/metric_groups.conf.j2     |   37 +
 .../package/templates/metric_monitor.ini.j2     |   31 +
 .../package/templates/regionservers.j2          |   20 +
 .../package/templates/smoketest_metrics.json.j2 |   15 +
 .../BigInsights/4.2/services/FLUME/alerts.json  |   27 +
 .../services/FLUME/configuration/flume-conf.xml |   38 +
 .../services/FLUME/configuration/flume-env.xml  |  103 +
 .../4.2/services/FLUME/kerberos.json            |   51 +
 .../BigInsights/4.2/services/FLUME/metainfo.xml |   69 +
 .../BigInsights/4.2/services/FLUME/metrics.json |  430 +
 .../package/alerts/alert_flume_agent_status.py  |  106 +
 .../4.2/services/FLUME/package/scripts/flume.py |  229 +
 .../FLUME/package/scripts/flume_check.py        |   40 +
 .../FLUME/package/scripts/flume_handler.py      |  145 +
 .../FLUME/package/scripts/flume_upgrade.py      |   88 +
 .../services/FLUME/package/scripts/params.py    |  101 +
 .../FLUME/package/scripts/params_linux.py       |   30 +
 .../templates/flume-metrics2.properties.j2      |   26 +
 .../FLUME/package/templates/flume.conf.j2       |   24 +
 .../FLUME/package/templates/log4j.properties.j2 |   67 +
 .../BigInsights/4.2/services/HBASE/alerts.json  |  157 +
 .../services/HBASE/configuration/hbase-env.xml  |  205 +
 .../configuration/hbase-javaopts-properties.xml |   29 +
 .../HBASE/configuration/hbase-log4j.xml         |  147 +
 .../HBASE/configuration/hbase-policy.xml        |   56 +
 .../services/HBASE/configuration/hbase-site.xml |  816 ++
 .../HBASE/configuration/ranger-hbase-audit.xml  |  193 +
 .../ranger-hbase-plugin-properties.xml          |  234 +
 .../ranger-hbase-policymgr-ssl.xml              |   67 +
 .../configuration/ranger-hbase-security.xml     |   75 +
 .../4.2/services/HBASE/kerberos.json            |  188 +
 .../BigInsights/4.2/services/HBASE/metainfo.xml |  176 +
 .../BigInsights/4.2/services/HBASE/metrics.json | 9420 ++++++++++++++++++
 .../HBASE/package/files/draining_servers.rb     |  164 +
 .../HBASE/package/files/hbaseSmokeVerify.sh     |   34 +
 .../services/HBASE/package/scripts/__init__.py  |   19 +
 .../services/HBASE/package/scripts/functions.py |   54 +
 .../4.2/services/HBASE/package/scripts/hbase.py |  236 +
 .../HBASE/package/scripts/hbase_client.py       |   72 +
 .../HBASE/package/scripts/hbase_decommission.py |   74 +
 .../HBASE/package/scripts/hbase_master.py       |  131 +
 .../HBASE/package/scripts/hbase_regionserver.py |  132 +
 .../package/scripts/hbase_restgatewayserver.py  |   83 +
 .../HBASE/package/scripts/hbase_service.py      |   51 +
 .../HBASE/package/scripts/hbase_upgrade.py      |   37 +
 .../services/HBASE/package/scripts/params.py    |  363 +
 .../package/scripts/phoenix_queryserver.py      |   77 +
 .../HBASE/package/scripts/phoenix_service.py    |   50 +
 .../HBASE/package/scripts/service_check.py      |   79 +
 .../HBASE/package/scripts/setup_ranger_hbase.py |   84 +
 .../HBASE/package/scripts/status_params.py      |   46 +
 .../services/HBASE/package/scripts/upgrade.py   |   52 +
 ...-metrics2-hbase.properties-GANGLIA-MASTER.j2 |  109 +
 ...doop-metrics2-hbase.properties-GANGLIA-RS.j2 |  107 +
 .../HBASE/package/templates/hbase-smoke.sh.j2   |   44 +
 .../HBASE/package/templates/hbase.conf.j2       |   35 +
 .../package/templates/hbase_client_jaas.conf.j2 |   23 +
 .../templates/hbase_grant_permissions.j2        |   39 +
 .../package/templates/hbase_master_jaas.conf.j2 |   26 +
 .../templates/hbase_queryserver_jaas.conf.j2    |   26 +
 .../templates/hbase_regionserver_jaas.conf.j2   |   26 +
 .../package/templates/hbase_rest_jaas.conf.j2   |   26 +
 .../HBASE/package/templates/regionservers.j2    |   20 +
 .../services/HBASE/quicklinks/quicklinks.json   |  121 +
 .../BigInsights/4.2/services/HBASE/widgets.json |  510 +
 .../BigInsights/4.2/services/HDFS/alerts.json   |  760 ++
 .../services/HDFS/configuration/core-site.xml   |  250 +
 .../services/HDFS/configuration/hadoop-env.xml  |  415 +
 .../HDFS/configuration/hadoop-policy.xml        |  145 +
 .../services/HDFS/configuration/hdfs-log4j.xml  |  226 +
 .../services/HDFS/configuration/hdfs-site.xml   |  752 ++
 .../HDFS/configuration/ranger-hdfs-audit.xml    |  193 +
 .../ranger-hdfs-plugin-properties.xml           |  244 +
 .../configuration/ranger-hdfs-policymgr-ssl.xml |   67 +
 .../HDFS/configuration/ranger-hdfs-security.xml |   71 +
 .../services/HDFS/configuration/ssl-client.xml  |   65 +
 .../services/HDFS/configuration/ssl-server.xml  |   72 +
 .../BigInsights/4.2/services/HDFS/kerberos.json |  230 +
 .../BigInsights/4.2/services/HDFS/metainfo.xml  |  283 +
 .../BigInsights/4.2/services/HDFS/metrics.json  | 7899 +++++++++++++++
 .../package/alerts/alert_checkpoint_time.py     |  223 +
 .../alerts/alert_datanode_unmounted_data_dir.py |  164 +
 .../package/alerts/alert_ha_namenode_health.py  |  261 +
 .../package/alerts/alert_upgrade_finalized.py   |  171 +
 .../HDFS/package/files/checkForFormat.sh        |   71 +
 .../services/HDFS/package/files/checkWebUI.py   |   54 +
 .../services/HDFS/package/scripts/__init__.py   |   20 +
 .../scripts/balancer-emulator/hdfs-command.py   |   45 +
 .../services/HDFS/package/scripts/datanode.py   |  158 +
 .../HDFS/package/scripts/datanode_upgrade.py    |  141 +
 .../4.2/services/HDFS/package/scripts/hdfs.py   |  131 +
 .../HDFS/package/scripts/hdfs_client.py         |  113 +
 .../HDFS/package/scripts/hdfs_datanode.py       |   76 +
 .../HDFS/package/scripts/hdfs_namenode.py       |  488 +
 .../HDFS/package/scripts/hdfs_nfsgateway.py     |   72 +
 .../HDFS/package/scripts/hdfs_rebalance.py      |  130 +
 .../HDFS/package/scripts/hdfs_snamenode.py      |   53 +
 .../HDFS/package/scripts/install_params.py      |   39 +
 .../HDFS/package/scripts/journalnode.py         |  169 +
 .../HDFS/package/scripts/journalnode_upgrade.py |  140 +
 .../services/HDFS/package/scripts/namenode.py   |  334 +
 .../HDFS/package/scripts/namenode_ha_state.py   |  216 +
 .../HDFS/package/scripts/namenode_upgrade.py    |  269 +
 .../services/HDFS/package/scripts/nfsgateway.py |  137 +
 .../4.2/services/HDFS/package/scripts/params.py |  463 +
 .../HDFS/package/scripts/service_check.py       |  109 +
 .../HDFS/package/scripts/setup_ranger_hdfs.py   |   90 +
 .../services/HDFS/package/scripts/snamenode.py  |  142 +
 .../HDFS/package/scripts/status_params.py       |   44 +
 .../4.2/services/HDFS/package/scripts/utils.py  |  407 +
 .../services/HDFS/package/scripts/zkfc_slave.py |  150 +
 .../package/templates/exclude_hosts_list.j2     |   21 +
 .../HDFS/package/templates/hdfs.conf.j2         |   35 +
 .../services/HDFS/package/templates/slaves.j2   |   21 +
 .../services/HDFS/quicklinks/quicklinks.json    |   92 +
 .../BigInsights/4.2/services/HDFS/widgets.json  |  644 ++
 .../BigInsights/4.2/services/HIVE/alerts.json   |  111 +
 .../services/HIVE/configuration/hcat-env.xml    |   58 +
 .../services/HIVE/configuration/hive-env.xml    |  351 +
 .../HIVE/configuration/hive-exec-log4j.xml      |  122 +
 .../services/HIVE/configuration/hive-log4j.xml  |  140 +
 .../services/HIVE/configuration/hive-site.xml   | 1961 ++++
 .../HIVE/configuration/hiveserver2-site.xml     |   77 +
 .../HIVE/configuration/ranger-hive-audit.xml    |  193 +
 .../ranger-hive-plugin-properties.xml           |  223 +
 .../configuration/ranger-hive-policymgr-ssl.xml |   67 +
 .../HIVE/configuration/ranger-hive-security.xml |   76 +
 .../services/HIVE/configuration/webhcat-env.xml |   55 +
 .../HIVE/configuration/webhcat-log4j.xml        |   82 +
 .../HIVE/configuration/webhcat-site.xml         |  184 +
 .../HIVE/etc/hive-schema-0.12.0.mysql.sql       |  777 ++
 .../HIVE/etc/hive-schema-0.12.0.oracle.sql      |  718 ++
 .../HIVE/etc/hive-schema-0.12.0.postgres.sql    | 1406 +++
 .../HIVE/etc/hive-schema-0.13.0.mysql.sql       |  889 ++
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql      |  835 ++
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql    | 1538 +++
 .../HIVE/etc/hive-schema-0.14.0.mysql.sql       |  889 ++
 .../HIVE/etc/hive-schema-0.14.0.oracle.sql      |  833 ++
 .../HIVE/etc/hive-schema-0.14.0.postgres.sql    | 1541 +++
 .../etc/upgrade-0.12.0-to-0.13.0.oracle.sql     |  165 +
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql |   38 +
 .../BigInsights/4.2/services/HIVE/kerberos.json |  114 +
 .../BigInsights/4.2/services/HIVE/metainfo.xml  |  351 +
 .../HIVE/package/alerts/alert_hive_metastore.py |  193 +
 .../package/alerts/alert_hive_thrift_port.py    |  269 +
 .../HIVE/package/alerts/alert_webhcat_server.py |  228 +
 .../package/etc/hive-schema-0.12.0.mysql.sql    |  777 ++
 .../package/etc/hive-schema-0.12.0.oracle.sql   |  718 ++
 .../package/etc/hive-schema-0.12.0.postgres.sql | 1406 +++
 .../services/HIVE/package/files/addMysqlUser.sh |   37 +
 .../services/HIVE/package/files/hcatSmoke.sh    |   41 +
 .../services/HIVE/package/files/hiveSmoke.sh    |   24 +
 .../services/HIVE/package/files/hiveserver2.sql |   23 +
 .../HIVE/package/files/hiveserver2Smoke.sh      |   32 +
 .../4.2/services/HIVE/package/files/pigSmoke.sh |   18 +
 .../HIVE/package/files/removeMysqlUser.sh       |   33 +
 .../HIVE/package/files/startMetastore.sh        |   25 +
 .../HIVE/package/files/templetonSmoke.sh        |   93 +
 .../services/HIVE/package/scripts/__init__.py   |   19 +
 .../4.2/services/HIVE/package/scripts/hcat.py   |   73 +
 .../HIVE/package/scripts/hcat_client.py         |   50 +
 .../HIVE/package/scripts/hcat_service_check.py  |   78 +
 .../4.2/services/HIVE/package/scripts/hive.py   |  432 +
 .../HIVE/package/scripts/hive_client.py         |   83 +
 .../HIVE/package/scripts/hive_metastore.py      |  234 +
 .../HIVE/package/scripts/hive_server.py         |  177 +
 .../HIVE/package/scripts/hive_server_upgrade.py |  138 +
 .../HIVE/package/scripts/hive_service.py        |  143 +
 .../HIVE/package/scripts/mysql_server.py        |   64 +
 .../HIVE/package/scripts/mysql_service.py       |   57 +
 .../HIVE/package/scripts/mysql_users.py         |   70 +
 .../HIVE/package/scripts/mysql_utils.py         |   35 +
 .../4.2/services/HIVE/package/scripts/params.py |   29 +
 .../HIVE/package/scripts/params_linux.py        |  565 ++
 .../HIVE/package/scripts/params_windows.py      |   76 +
 .../HIVE/package/scripts/postgresql_server.py   |  109 +
 .../HIVE/package/scripts/postgresql_service.py  |   39 +
 .../HIVE/package/scripts/service_check.py       |   91 +
 .../HIVE/package/scripts/setup_ranger_hive.py   |   77 +
 .../HIVE/package/scripts/status_params.py       |   96 +
 .../services/HIVE/package/scripts/webhcat.py    |  111 +
 .../HIVE/package/scripts/webhcat_server.py      |  147 +
 .../HIVE/package/scripts/webhcat_service.py     |   75 +
 .../package/scripts/webhcat_service_check.py    |  120 +
 .../HIVE/package/templates/hive.conf.j2         |   36 +
 .../package/templates/startHiveserver2.sh.j2    |   24 +
 .../package/templates/templeton_smoke.pig.j2    |   24 +
 .../BigInsights/4.2/services/KAFKA/alerts.json  |   32 +
 .../KAFKA/configuration/kafka-broker.xml        |  475 +
 .../services/KAFKA/configuration/kafka-env.xml  |   86 +
 .../KAFKA/configuration/kafka-log4j.xml         |  118 +
 .../4.2/services/KAFKA/kerberos.json            |   50 +
 .../BigInsights/4.2/services/KAFKA/metainfo.xml |   84 +
 .../BigInsights/4.2/services/KAFKA/metrics.json |  239 +
 .../4.2/services/KAFKA/package/scripts/kafka.py |  243 +
 .../KAFKA/package/scripts/kafka_broker.py       |  107 +
 .../services/KAFKA/package/scripts/params.py    |  157 +
 .../KAFKA/package/scripts/service_check.py      |   65 +
 .../KAFKA/package/scripts/status_params.py      |   26 +
 .../services/KAFKA/package/scripts/upgrade.py   |   78 +
 .../4.2/services/KAFKA/package/scripts/utils.py |   38 +
 .../KAFKA/package/templates/kafka.conf.j2       |   35 +
 .../package/templates/kafka_client_jaas.conf.j2 |   29 +
 .../KAFKA/package/templates/kafka_jaas.conf.j2  |   41 +
 .../package/templates/tools-log4j.properties.j2 |   21 +
 .../KERBEROS/configuration/kerberos-env.xml     |  326 +
 .../KERBEROS/configuration/krb5-conf.xml        |  113 +
 .../4.2/services/KERBEROS/kerberos.json         |   17 +
 .../4.2/services/KERBEROS/metainfo.xml          |  147 +
 .../KERBEROS/package/scripts/kerberos_client.py |   79 +
 .../KERBEROS/package/scripts/kerberos_common.py |  473 +
 .../KERBEROS/package/scripts/kerberos_server.py |  141 +
 .../services/KERBEROS/package/scripts/params.py |  200 +
 .../KERBEROS/package/scripts/service_check.py   |   81 +
 .../KERBEROS/package/scripts/status_params.py   |   32 +
 .../services/KERBEROS/package/scripts/utils.py  |  105 +
 .../KERBEROS/package/templates/kadm5_acl.j2     |   20 +
 .../KERBEROS/package/templates/kdc_conf.j2      |   30 +
 .../KERBEROS/package/templates/krb5_conf.j2     |   55 +
 .../BigInsights/4.2/services/KNOX/alerts.json   |   32 +
 .../KNOX/configuration/gateway-log4j.xml        |   84 +
 .../KNOX/configuration/gateway-site.xml         |   79 +
 .../services/KNOX/configuration/knox-env.xml    |   81 +
 .../services/KNOX/configuration/ldap-log4j.xml  |   67 +
 .../KNOX/configuration/ranger-knox-audit.xml    |  193 +
 .../ranger-knox-plugin-properties.xml           |  241 +
 .../configuration/ranger-knox-policymgr-ssl.xml |   67 +
 .../KNOX/configuration/ranger-knox-security.xml |   65 +
 .../services/KNOX/configuration/topology.xml    |  182 +
 .../services/KNOX/configuration/users-ldif.xml  |  139 +
 .../BigInsights/4.2/services/KNOX/kerberos.json |   63 +
 .../BigInsights/4.2/services/KNOX/metainfo.xml  |   92 +
 .../KNOX/package/files/validateKnoxStatus.py    |   43 +
 .../4.2/services/KNOX/package/scripts/knox.py   |  162 +
 .../KNOX/package/scripts/knox_gateway.py        |  307 +
 .../services/KNOX/package/scripts/knox_ldap.py  |   54 +
 .../4.2/services/KNOX/package/scripts/ldap.py   |   55 +
 .../4.2/services/KNOX/package/scripts/params.py |  459 +
 .../KNOX/package/scripts/service_check.py       |   92 +
 .../KNOX/package/scripts/setup_ranger_knox.py   |   77 +
 .../KNOX/package/scripts/status_params.py       |   50 +
 .../services/KNOX/package/scripts/upgrade.py    |   93 +
 .../package/templates/krb5JAASLogin.conf.j2     |   30 +
 .../BigInsights/4.2/services/OOZIE/alerts.json  |   45 +
 .../services/OOZIE/configuration/oozie-env.xml  |  201 +
 .../OOZIE/configuration/oozie-log4j.xml         |  147 +
 .../services/OOZIE/configuration/oozie-site.xml |  416 +
 .../4.2/services/OOZIE/kerberos.json            |   70 +
 .../BigInsights/4.2/services/OOZIE/metainfo.xml |  172 +
 .../package/alerts/alert_check_oozie_server.py  |  211 +
 .../services/OOZIE/package/files/oozieSmoke2.sh |   90 +
 .../files/prepareOozieHdfsDirectories.sh        |   46 +
 .../OOZIE/package/files/wrap_ooziedb.sh         |   31 +
 .../4.2/services/OOZIE/package/scripts/oozie.py |  279 +
 .../OOZIE/package/scripts/oozie_client.py       |   76 +
 .../OOZIE/package/scripts/oozie_server.py       |  193 +
 .../package/scripts/oozie_server_upgrade.py     |  300 +
 .../OOZIE/package/scripts/oozie_service.py      |  124 +
 .../services/OOZIE/package/scripts/params.py    |  262 +
 .../OOZIE/package/scripts/service_check.py      |  140 +
 .../OOZIE/package/scripts/status_params.py      |   47 +
 .../OOZIE/package/templates/adminusers.txt.j2   |   28 +
 .../package/templates/oozie-log4j.properties.j2 |   93 +
 .../services/OOZIE/quicklinks/quicklinks.json   |   48 +
 .../4.2/services/PIG/configuration/pig-env.xml  |   39 +
 .../services/PIG/configuration/pig-log4j.xml    |   66 +
 .../PIG/configuration/pig-properties.xml        |  632 ++
 .../BigInsights/4.2/services/PIG/kerberos.json  |   17 +
 .../BigInsights/4.2/services/PIG/metainfo.xml   |   87 +
 .../4.2/services/PIG/package/files/pigSmoke.sh  |   18 +
 .../4.2/services/PIG/package/scripts/params.py  |   25 +
 .../PIG/package/scripts/params_linux.py         |   88 +
 .../4.2/services/PIG/package/scripts/pig.py     |   61 +
 .../services/PIG/package/scripts/pig_client.py  |   59 +
 .../PIG/package/scripts/service_check.py        |  123 +
 .../BigInsights/4.2/services/RANGER/alerts.json |   74 +
 .../RANGER/configuration/admin-properties.xml   |  287 +
 .../RANGER/configuration/ranger-admin-site.xml  |  571 ++
 .../RANGER/configuration/ranger-env.xml         |  465 +
 .../RANGER/configuration/ranger-site.xml        |   76 +
 .../RANGER/configuration/ranger-ugsync-site.xml |  496 +
 .../configuration/usersync-properties.xml       |  126 +
 .../4.2/services/RANGER/metainfo.xml            |  107 +
 .../alerts/alert_ranger_admin_passwd_check.py   |  180 +
 .../services/RANGER/package/scripts/params.py   |  208 +
 .../RANGER/package/scripts/ranger_admin.py      |  194 +
 .../RANGER/package/scripts/ranger_service.py    |   47 +
 .../RANGER/package/scripts/ranger_usersync.py   |   82 +
 .../RANGER/package/scripts/service_check.py     |   51 +
 .../RANGER/package/scripts/setup_ranger.py      |  137 +
 .../RANGER/package/scripts/setup_ranger_xml.py  |  467 +
 .../services/RANGER/package/scripts/upgrade.py  |   30 +
 .../4.2/services/RANGER/themes/theme.json       | 1397 +++
 .../4.2/services/RANGER_KMS/alerts.json         |   32 +
 .../RANGER_KMS/configuration/dbks-site.xml      |  101 +
 .../RANGER_KMS/configuration/kms-env.xml        |   55 +
 .../RANGER_KMS/configuration/kms-log4j.xml      |   69 +
 .../RANGER_KMS/configuration/kms-properties.xml |  104 +
 .../RANGER_KMS/configuration/kms-site.xml       |  146 +
 .../configuration/ranger-kms-audit.xml          |  153 +
 .../configuration/ranger-kms-policymgr-ssl.xml  |   73 +
 .../configuration/ranger-kms-security.xml       |   65 +
 .../configuration/ranger-kms-site.xml           |   66 +
 .../4.2/services/RANGER_KMS/kerberos.json       |   49 +
 .../4.2/services/RANGER_KMS/metainfo.xml        |   89 +
 .../services/RANGER_KMS/package/scripts/kms.py  |  489 +
 .../RANGER_KMS/package/scripts/kms_server.py    |   96 +
 .../RANGER_KMS/package/scripts/kms_service.py   |   49 +
 .../RANGER_KMS/package/scripts/params.py        |  246 +
 .../RANGER_KMS/package/scripts/service_check.py |   41 +
 .../RANGER_KMS/package/scripts/upgrade.py       |   29 +
 .../SLIDER/configuration/slider-client.xml      |   61 +
 .../SLIDER/configuration/slider-env.xml         |   44 +
 .../SLIDER/configuration/slider-log4j.xml       |   93 +
 .../4.2/services/SLIDER/kerberos.json           |   17 +
 .../4.2/services/SLIDER/metainfo.xml            |  128 +
 .../SLIDER/package/files/hbaseSmokeVerify.sh    |   34 +
 .../services/SLIDER/package/scripts/__init__.py |   19 +
 .../services/SLIDER/package/scripts/params.py   |   65 +
 .../SLIDER/package/scripts/params_linux.py      |   75 +
 .../SLIDER/package/scripts/params_windows.py    |   45 +
 .../SLIDER/package/scripts/service_check.py     |   59 +
 .../services/SLIDER/package/scripts/slider.py   |   97 +
 .../SLIDER/package/scripts/slider_client.py     |   71 +
 .../package/templates/storm-slider-env.sh.j2    |   38 +
 .../services/SOLR/configuration/solr-env.xml    |  244 +
 .../services/SOLR/configuration/solr-log4j.xml  |   83 +
 .../services/SOLR/configuration/solr-site.xml   |   47 +
 .../BigInsights/4.2/services/SOLR/kerberos.json |   53 +
 .../BigInsights/4.2/services/SOLR/metainfo.xml  |   82 +
 .../services/SOLR/package/scripts/__init__.py   |   19 +
 .../4.2/services/SOLR/package/scripts/params.py |  205 +
 .../SOLR/package/scripts/service_check.py       |   61 +
 .../4.2/services/SOLR/package/scripts/solr.py   |  100 +
 .../SOLR/package/scripts/solr_client.py         |   36 +
 .../SOLR/package/scripts/solr_server.py         |  107 +
 .../SOLR/package/scripts/solr_service.py        |   72 +
 .../SOLR/package/scripts/solr_upgrade.py        |  135 +
 .../SOLR/package/scripts/status_params.py       |   32 +
 .../services/SOLR/package/templates/solr.xml.j2 |   51 +
 .../SOLR/package/templates/solr_jaas.conf.j2    |   26 +
 .../BigInsights/4.2/services/SPARK/alerts.json  |   32 +
 .../SPARK/configuration/spark-defaults.xml      |  175 +
 .../services/SPARK/configuration/spark-env.xml  |  120 +
 .../configuration/spark-javaopts-properties.xml |   28 +
 .../SPARK/configuration/spark-log4j.xml         |   43 +
 .../configuration/spark-metrics-properties.xml  |  161 +
 .../4.2/services/SPARK/kerberos.json            |   55 +
 .../BigInsights/4.2/services/SPARK/metainfo.xml |  197 +
 .../SPARK/package/scripts/job_history_server.py |  167 +
 .../services/SPARK/package/scripts/params.py    |  219 +
 .../SPARK/package/scripts/service_check.py      |  132 +
 .../4.2/services/SPARK/package/scripts/spark.py |  353 +
 .../SPARK/package/scripts/spark_check.py        |   76 +
 .../SPARK/package/scripts/spark_client.py       |   62 +
 .../package/scripts/spark_thrift_server.py      |  119 +
 .../SPARK/package/scripts/status_params.py      |   36 +
 .../package/templates/spark-defaults.conf.j2    |   43 +
 .../services/SPARK/quicklinks/quicklinks.json   |   47 +
 .../services/SQOOP/configuration/sqoop-env.xml  |   62 +
 .../BigInsights/4.2/services/SQOOP/metainfo.xml |   95 +
 .../services/SQOOP/package/scripts/__init__.py  |   19 +
 .../services/SQOOP/package/scripts/params.py    |   95 +
 .../SQOOP/package/scripts/service_check.py      |   44 +
 .../4.2/services/SQOOP/package/scripts/sqoop.py |   85 +
 .../SQOOP/package/scripts/sqoop_client.py       |   57 +
 .../4.2/services/SYSTEMML/metainfo.xml          |   77 +
 .../SYSTEMML/package/scripts/__init__.py        |   19 +
 .../services/SYSTEMML/package/scripts/params.py |   40 +
 .../SYSTEMML/package/scripts/service_check.py   |   43 +
 .../SYSTEMML/package/scripts/systemml_client.py |   49 +
 .../services/TITAN/configuration/titan-env.xml  |   48 +
 .../TITAN/configuration/titan-hbase-solr.xml    |   67 +
 .../TITAN/configuration/titan-log4j.xml         |   66 +
 .../4.2/services/TITAN/kerberos.json            |   17 +
 .../BigInsights/4.2/services/TITAN/metainfo.xml |   88 +
 .../TITAN/package/files/titanSmoke.groovy       |   20 +
 .../services/TITAN/package/scripts/params.py    |  128 +
 .../TITAN/package/scripts/service_check.py      |   64 +
 .../4.2/services/TITAN/package/scripts/titan.py |   70 +
 .../TITAN/package/scripts/titan_client.py       |   58 +
 .../4.2/services/YARN/MAPREDUCE2_metrics.json   | 2596 +++++
 .../4.2/services/YARN/YARN_metrics.json         | 3486 +++++++
 .../4.2/services/YARN/YARN_widgets.json         |  617 ++
 .../BigInsights/4.2/services/YARN/alerts.json   |  414 +
 .../YARN/configuration-mapred/mapred-env.xml    |  103 +
 .../YARN/configuration-mapred/mapred-site.xml   |  585 ++
 .../YARN/configuration/capacity-scheduler.xml   |  172 +
 .../YARN/configuration/ranger-yarn-audit.xml    |  193 +
 .../ranger-yarn-plugin-properties.xml           |   86 +
 .../configuration/ranger-yarn-policymgr-ssl.xml |   67 +
 .../YARN/configuration/ranger-yarn-security.xml |   65 +
 .../services/YARN/configuration/yarn-env.xml    |  262 +
 .../services/YARN/configuration/yarn-log4j.xml  |   84 +
 .../services/YARN/configuration/yarn-site.xml   | 1160 +++
 .../BigInsights/4.2/services/YARN/kerberos.json |  224 +
 .../BigInsights/4.2/services/YARN/metainfo.xml  |  286 +
 .../package/alerts/alert_nodemanager_health.py  |  201 +
 .../alerts/alert_nodemanagers_summary.py        |  197 +
 .../files/validateYarnComponentStatus.py        |  170 +
 .../services/YARN/package/scripts/__init__.py   |   20 +
 .../scripts/application_timeline_server.py      |  139 +
 .../YARN/package/scripts/historyserver.py       |  158 +
 .../package/scripts/mapred_service_check.py     |   80 +
 .../YARN/package/scripts/mapreduce2_client.py   |   56 +
 .../YARN/package/scripts/nodemanager.py         |  144 +
 .../YARN/package/scripts/nodemanager_upgrade.py |   76 +
 .../4.2/services/YARN/package/scripts/params.py |  412 +
 .../YARN/package/scripts/resourcemanager.py     |  181 +
 .../services/YARN/package/scripts/service.py    |   81 +
 .../YARN/package/scripts/service_check.py       |   91 +
 .../YARN/package/scripts/setup_ranger_yarn.py   |   67 +
 .../YARN/package/scripts/status_params.py       |   44 +
 .../4.2/services/YARN/package/scripts/yarn.py   |  445 +
 .../YARN/package/scripts/yarn_client.py         |   56 +
 .../package/templates/container-executor.cfg.j2 |   40 +
 .../package/templates/exclude_hosts_list.j2     |   21 +
 .../YARN/package/templates/mapreduce.conf.j2    |   35 +
 .../package/templates/taskcontroller.cfg.j2     |   38 +
 .../YARN/package/templates/yarn.conf.j2         |   35 +
 .../YARN/quicklinks-mapred/quicklinks.json      |   92 +
 .../services/YARN/quicklinks/quicklinks.json    |   92 +
 .../4.2/services/ZOOKEEPER/alerts.json          |   58 +
 .../ZOOKEEPER/configuration/zoo.cfg.xml         |   91 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |   77 +
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |  102 +
 .../4.2/services/ZOOKEEPER/kerberos.json        |   39 +
 .../4.2/services/ZOOKEEPER/metainfo.xml         |   91 +
 .../services/ZOOKEEPER/package/files/zkEnv.sh   |   96 +
 .../ZOOKEEPER/package/files/zkServer.sh         |  120 +
 .../ZOOKEEPER/package/files/zkService.sh        |   26 +
 .../services/ZOOKEEPER/package/files/zkSmoke.sh |   93 +
 .../ZOOKEEPER/package/scripts/__init__.py       |   20 +
 .../ZOOKEEPER/package/scripts/params.py         |   96 +
 .../ZOOKEEPER/package/scripts/service_check.py  |   53 +
 .../ZOOKEEPER/package/scripts/status_params.py  |   43 +
 .../ZOOKEEPER/package/scripts/zookeeper.py      |  114 +
 .../package/scripts/zookeeper_client.py         |   71 +
 .../package/scripts/zookeeper_server.py         |  161 +
 .../package/scripts/zookeeper_service.py        |   58 +
 .../package/templates/configuration.xsl.j2      |   42 +
 .../ZOOKEEPER/package/templates/zoo.cfg.j2      |   53 +
 .../templates/zookeeper_client_jaas.conf.j2     |   23 +
 .../package/templates/zookeeper_jaas.conf.j2    |   26 +
 .../BigInsights/4.2/services/stack_advisor.py   |  105 +
 .../BigInsights/4.2/upgrades/config-upgrade.xml |  240 +
 .../upgrades/nonrolling-upgrade-to-hdp-2.6.xml  |  995 ++
 .../HDP/2.0.6/configuration/cluster-env.xml     |   16 +-
 .../templates/hadoop-metrics2.properties.j2     |   14 +-
 .../HDP/2.0.6/properties/stack_features.json    |  848 +-
 .../HDP/2.0.6/properties/stack_tools.json       |   16 +-
 .../stacks/HDP/2.5/services/KAFKA/metainfo.xml  |    1 +
 .../stacks/HDP/2.5/services/stack_advisor.py    |   11 +-
 .../stacks/HDP/2.5/upgrades/config-upgrade.xml  |   14 +-
 .../HDP/2.5/upgrades/nonrolling-upgrade-2.6.xml |   13 +-
 .../stacks/HDP/2.5/upgrades/upgrade-2.6.xml     |    6 +-
 .../resources/stacks/HDP/2.6/repos/repoinfo.xml |    6 +-
 .../configuration/application-properties.xml    |   17 +
 .../services/ATLAS/configuration/atlas-env.xml  |    6 +
 .../services/HIVE/configuration/hive-env.xml    |   78 +-
 .../HIVE/configuration/hive-interactive-env.xml |   62 +-
 .../services/HIVE/configuration/hive-site.xml   |   35 +
 .../HIVE/configuration/parquet-logging.xml      |  106 +
 .../HIVE/configuration/ranger-hive-security.xml |   33 +
 .../stacks/HDP/2.6/services/HIVE/kerberos.json  |  151 +
 .../services/STORM/configuration/storm-site.xml |   61 +
 .../stacks/HDP/2.6/services/YARN/kerberos.json  |    2 +-
 .../stacks/HDP/2.6/services/stack_advisor.py    |   21 +
 .../stacks/HDP/2.6/upgrades/config-upgrade.xml  |   23 +
 .../HDP/2.6/upgrades/nonrolling-upgrade-2.6.xml |   14 +
 .../stacks/HDP/2.6/upgrades/upgrade-2.6.xml     |    3 +
 .../PERF/1.0/configuration/cluster-env.xml      |   16 +-
 .../PERF/1.0/properties/stack_features.json     |   38 +-
 .../stacks/PERF/1.0/properties/stack_tools.json |   16 +-
 .../src/main/resources/stacks/stack_advisor.py  |   18 +
 .../actionmanager/TestActionDBAccessorImpl.java |   44 +-
 .../ComponentVersionAlertRunnableTest.java      |    5 +-
 .../creator/UpgradeEventCreatorTest.java        |    6 +-
 .../checks/ComponentExistsInRepoCheckTest.java  |  329 +
 .../checks/PreviousUpgradeCompletedTest.java    |   13 +-
 .../AmbariCustomCommandExecutionHelperTest.java |    6 +-
 .../BlueprintConfigurationProcessorTest.java    |   38 +-
 ...ClusterStackVersionResourceProviderTest.java |  276 +-
 .../PreUpgradeCheckResourceProviderTest.java    |   12 +-
 .../internal/RequestResourceProviderTest.java   |   11 +-
 .../StackUpgradeConfigurationMergeTest.java     |   35 +-
 .../UpgradeResourceProviderHDP22Test.java       |   15 +-
 .../internal/UpgradeResourceProviderTest.java   |  130 +-
 .../UpgradeSummaryResourceProviderTest.java     |   22 +-
 .../metrics/JMXPropertyProviderTest.java        |    9 +
 .../upgrade/StackVersionListenerTest.java       |   98 +-
 .../dispatchers/AlertScriptDispatcherTest.java  |   28 +-
 .../ambari/server/orm/DBAccessorImplTest.java   |   91 +
 .../ambari/server/orm/dao/UpgradeDAOTest.java   |   32 +-
 .../ChangeStackReferencesActionTest.java        |  103 +
 .../ComponentVersionCheckActionTest.java        |  121 +-
 .../upgrades/UpgradeActionTest.java             |  267 +-
 .../UpgradeUserKerberosDescriptorTest.java      |   19 +-
 .../server/state/ServiceComponentTest.java      |   31 +-
 .../ambari/server/state/UpgradeHelperTest.java  |  319 +-
 .../state/alerts/AlertDefinitionHashTest.java   |    4 +-
 .../cluster/ClusterEffectiveVersionTest.java    |   68 +-
 .../server/state/cluster/ClustersTest.java      |   13 +-
 .../KerberosDescriptorUpdateHelperTest.java     |   70 +
 .../AlertNoticeDispatchServiceTest.java         |   23 +
 .../services/RetryUpgradeActionServiceTest.java |   30 +-
 .../stack/upgrade/StageWrapperBuilderTest.java  |   32 +-
 .../server/topology/BlueprintImplTest.java      |   30 +-
 .../ClusterConfigurationRequestTest.java        |  113 +-
 .../server/topology/LogicalRequestTest.java     |   94 +-
 .../RequiredConfigPropertiesValidatorTest.java  |  234 +
 .../src/test/python/TestAmbariServer.py         |   35 +-
 .../src/test/python/TestStackFeature.py         |   44 +-
 .../common-services/configs/hawq_default.json   |    6 +-
 .../python/custom_actions/test_ru_set_all.py    |    6 +-
 .../python/host_scripts/TestAlertDiskSpace.py   |   16 +-
 .../2.0.6/HBASE/test_phoenix_queryserver.py     |   23 -
 .../stacks/2.0.6/HIVE/test_hive_server.py       |    2 +
 .../stacks/2.0.6/YARN/test_historyserver.py     |   21 +-
 .../configs/ha_bootstrap_standby_node.json      |    2 +-
 ...ha_bootstrap_standby_node_initial_start.json |    2 +-
 ...dby_node_initial_start_dfs_nameservices.json |    2 +-
 .../test/python/stacks/2.0.6/configs/nn_eu.json |    2 +-
 .../stacks/2.0.6/configs/nn_eu_standby.json     |    2 +-
 .../stacks/2.1/STORM/test_storm_nimbus.py       |   60 +-
 .../stacks/2.1/configs/default-storm-start.json |   14 +
 .../test/python/stacks/2.1/configs/default.json |   13 +
 .../2.1/configs/hive-metastore-upgrade.json     |    2 +-
 .../stacks/2.1/configs/secured-storm-start.json |   13 +
 .../test/python/stacks/2.1/configs/secured.json |   15 +-
 .../python/stacks/2.2/configs/knox_upgrade.json |    2 +-
 .../stacks/2.5/common/test_stack_advisor.py     |  150 +-
 .../2.5/configs/ranger-admin-default.json       |  990 +-
 .../2.5/configs/ranger-admin-secured.json       | 1108 +-
 .../stacks/2.5/configs/ranger-kms-default.json  | 1158 +--
 .../stacks/2.5/configs/ranger-kms-secured.json  | 1320 +--
 .../stacks/2.6/common/test_stack_advisor.py     |  123 +-
 .../test/python/stacks/2.6/configs/default.json |    3 +-
 .../2.6/configs/ranger-admin-default.json       |  953 +-
 .../2.6/configs/ranger-admin-secured.json       | 1066 +-
 .../src/test/python/stacks/utils/RMFTestCase.py |    8 +-
 .../controllers/global/cluster_controller.js    |    1 +
 .../main/admin/stack_and_upgrade_controller.js  |   59 +-
 ambari-web/app/controllers/main/host/details.js |   83 +-
 ambari-web/app/controllers/main/service.js      |   13 +-
 ambari-web/app/mappers/hosts_mapper.js          |   12 +-
 ambari-web/app/messages.js                      |    5 +
 .../mixins/common/configs/enhanced_configs.js   |    3 +-
 .../stack_version/stack_upgrade_history.js      |   17 +-
 .../modal_popups/install_repo_confirmation.hbs  |   27 +
 .../admin/stack_upgrade/upgrade_history.hbs     |    4 +-
 .../main/admin/stack_upgrade/versions.hbs       |    7 +
 ambari-web/app/utils/ajax/ajax.js               |   49 +-
 .../admin/stack_upgrade/upgrade_history_view.js |    2 +-
 .../stack_upgrade/upgrade_version_box_view.js   |    8 +-
 .../main/admin/stack_upgrade/versions_view.js   |   35 +-
 .../admin/stack_and_upgrade_controller_test.js  |   48 +-
 .../test/controllers/main/host/details_test.js  |   64 +-
 .../test/controllers/main/service_test.js       |    4 +-
 .../upgrade_version_box_view_test.js            |   11 +-
 .../admin/stack_upgrade/version_view_test.js    |  152 +-
 .../view/filebrowser/DownloadService.java       |    4 +-
 .../hive2/resources/uploads/UploadService.java  |    4 +-
 .../src/main/resources/ui/app/styles/app.scss   |    1 +
 .../slider/src/main/resources/ui/package.json   |   19 +-
 .../ui/app/components/flow-designer.js          |   27 +
 .../resources/ui/app/components/hdfs-browser.js |    8 +-
 .../ui/app/domain/actionjob_hanlder.js          |    3 +
 .../ui/app/domain/workflow-xml-generator.js     |    3 +
 .../ui/app/services/workspace-manager.js        |    5 +
 .../src/main/resources/ui/app/styles/app.less   |    5 +-
 .../app/templates/components/flow-designer.hbs  |    9 +-
 .../app/templates/components/hdfs-browser.hbs   |   16 +-
 .../app/templates/components/spark-action.hbs   |    7 +-
 .../main/resources/ui/app/utils/constants.js    |    3 +-
 .../main/resources/ui/app/utils/hdfsviewer.js   |    3 +
 .../wfmanager/src/main/resources/ui/bower.json  |    5 +-
 .../addon/components/directory-viewer.js        |  325 +-
 .../hdfs-directory-viewer/addon/styles/app.css  |  190 +
 .../templates/components/directory-viewer.hbs   |  146 +
 .../addon/utils/viewer-config.js                |    3 +
 .../hdfs-directory-viewer/bower.json            |    1 -
 .../hdfs-directory-viewer/index.js              |    3 -
 .../hdfs-directory-viewer/package.json          |    5 +-
 .../src/main/resources/ui/package.json          |    3 +-
 .../wfmanager/src/main/resources/ui/yarn.lock   |   68 +-
 dev-support/docker/docker/bin/ambaribuild.py    |   21 +-
 .../docker/docker/bin/test/ambaribuild_test.py  |   17 +
 pom.xml                                         |    4 +
 1518 files changed, 254548 insertions(+), 6497 deletions(-)
----------------------------------------------------------------------