You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by al...@apache.org on 2017/06/28 00:24:49 UTC

[51/51] [partial] ambari git commit: AMBARI-21349. Create BigInsights Stack Skeleton in Ambari 2.5 (alejandro)

AMBARI-21349. Create BigInsights Stack Skeleton in Ambari 2.5 (alejandro)


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

Branch: refs/heads/branch-feature-AMBARI-21348
Commit: 1863c3b90b6bfa45b7ecfef15d2eee08b7539e91
Parents: 7ad307c
Author: Alejandro Fernandez <af...@hortonworks.com>
Authored: Tue Jun 27 15:41:36 2017 -0700
Committer: Alejandro Fernandez <af...@hortonworks.com>
Committed: Tue Jun 27 17:21:03 2017 -0700

----------------------------------------------------------------------
 .../4.0/blueprints/multinode-default.json       |  182 +
 .../4.0/blueprints/singlenode-default.json      |  133 +
 .../4.0/configuration/cluster-env.xml           |  304 +
 .../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              |   90 +
 .../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          |  212 +
 .../BigInsights/4.0/properties/stack_tools.json |    4 +
 .../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    |  107 +
 .../configuration/ams-hbase-env.xml             |  234 +
 .../configuration/ams-hbase-log4j.xml           |  146 +
 .../configuration/ams-hbase-policy.xml          |   53 +
 .../configuration/ams-hbase-security-site.xml   |  149 +
 .../configuration/ams-hbase-site.xml            |  384 +
 .../AMBARI_METRICS/configuration/ams-log4j.xml  |   65 +
 .../AMBARI_METRICS/configuration/ams-site.xml   |  527 +
 .../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 |   37 +
 .../services/FLUME/configuration/flume-env.xml  |   90 +
 .../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  |  175 +
 .../configuration/hbase-javaopts-properties.xml |   27 +
 .../HBASE/configuration/hbase-log4j.xml         |  143 +
 .../HBASE/configuration/hbase-policy.xml        |   53 +
 .../services/HBASE/configuration/hbase-site.xml |  681 ++
 .../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   |  189 +
 .../services/HDFS/configuration/hadoop-env.xml  |  308 +
 .../HDFS/configuration/hadoop-policy.xml        |  134 +
 .../services/HDFS/configuration/hdfs-log4j.xml  |  201 +
 .../services/HDFS/configuration/hdfs-site.xml   |  606 ++
 .../services/HDFS/configuration/ssl-client.xml  |   58 +
 .../services/HDFS/configuration/ssl-server.xml  |   64 +
 .../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    |   57 +
 .../services/HIVE/configuration/hive-env.xml    |  195 +
 .../HIVE/configuration/hive-exec-log4j.xml      |  118 +
 .../services/HIVE/configuration/hive-log4j.xml  |  136 +
 .../services/HIVE/configuration/hive-site.xml   | 1111 +++
 .../services/HIVE/configuration/webhcat-env.xml |   54 +
 .../HIVE/configuration/webhcat-log4j.xml        |   78 +
 .../HIVE/configuration/webhcat-site.xml         |  167 +
 .../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        |  414 +
 .../services/KAFKA/configuration/kafka-env.xml  |   69 +
 .../KAFKA/configuration/kafka-log4j.xml         |  116 +
 .../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     |  308 +
 .../KERBEROS/configuration/krb5-conf.xml        |  109 +
 .../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        |   83 +
 .../KNOX/configuration/gateway-site.xml         |   68 +
 .../services/KNOX/configuration/knox-env.xml    |   64 +
 .../services/KNOX/configuration/ldap-log4j.xml  |   66 +
 .../services/KNOX/configuration/topology.xml    |  157 +
 .../services/KNOX/configuration/users-ldif.xml  |  138 +
 .../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  |  189 +
 .../OOZIE/configuration/oozie-log4j.xml         |  146 +
 .../services/OOZIE/configuration/oozie-site.xml |  382 +
 .../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  |   38 +
 .../services/PIG/configuration/pig-log4j.xml    |   65 +
 .../PIG/configuration/pig-properties.xml        |  631 ++
 .../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      |   60 +
 .../SLIDER/configuration/slider-env.xml         |   43 +
 .../SLIDER/configuration/slider-log4j.xml       |   89 +
 .../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    |  208 +
 .../services/SOLR/configuration/solr-log4j.xml  |   82 +
 .../services/SOLR/configuration/solr-site.xml   |   44 +
 .../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      |  159 +
 .../services/SPARK/configuration/spark-env.xml  |  110 +
 .../configuration/spark-javaopts-properties.xml |   27 +
 .../SPARK/configuration/spark-log4j.xml         |   42 +
 .../configuration/spark-metrics-properties.xml  |  160 +
 .../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 +
 .../SPARK/package/scripts/status_params.py      |   41 +
 .../SPARK/package/scripts/thrift_server.py      |  125 +
 .../package/templates/spark-defaults.conf.j2    |   43 +
 .../services/SQOOP/configuration/sqoop-env.xml  |   59 +
 .../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    |   82 +
 .../YARN/configuration-mapred/mapred-site.xml   |  479 +
 .../YARN/configuration/capacity-scheduler.xml   |  157 +
 .../services/YARN/configuration/yarn-env.xml    |  243 +
 .../services/YARN/configuration/yarn-log4j.xml  |   71 +
 .../services/YARN/configuration/yarn-site.xml   |  748 ++
 .../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         |   84 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |   73 +
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |  101 +
 .../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       | 1940 ++++
 .../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  |   70 +
 .../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  |  166 +
 .../services/HDFS/configuration/hdfs-site.xml   |   46 +
 .../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    |  189 +
 .../services/HIVE/configuration/hive-site.xml   |  338 +
 .../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 |   64 +
 .../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   |   50 +
 .../services/YARN/configuration/yarn-site.xml   |   43 +
 .../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              |   97 +
 .../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 |  388 +
 .../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   |  146 +
 .../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   | 1773 ++++
 .../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    |  175 +
 .../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         |   28 +
 .../services/KNOX/configuration/knox-env.xml    |   34 +
 .../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    |  214 +
 .../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 +
 .../4.2.5/services/SOLR/metainfo.xml            |   55 +
 .../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              |   28 +
 .../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   |  138 +
 .../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   |  761 ++
 .../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 +
 .../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    |  107 +
 .../configuration/ams-hbase-env.xml             |  234 +
 .../configuration/ams-hbase-log4j.xml           |  146 +
 .../configuration/ams-hbase-policy.xml          |   53 +
 .../configuration/ams-hbase-security-site.xml   |  149 +
 .../configuration/ams-hbase-site.xml            |  384 +
 .../AMBARI_METRICS/configuration/ams-log4j.xml  |   65 +
 .../AMBARI_METRICS/configuration/ams-site.xml   |  527 +
 .../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 |   37 +
 .../services/FLUME/configuration/flume-env.xml  |   98 +
 .../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  |  196 +
 .../configuration/hbase-javaopts-properties.xml |   28 +
 .../HBASE/configuration/hbase-log4j.xml         |  146 +
 .../HBASE/configuration/hbase-policy.xml        |   53 +
 .../services/HBASE/configuration/hbase-site.xml |  759 ++
 .../HBASE/configuration/ranger-hbase-audit.xml  |  177 +
 .../ranger-hbase-plugin-properties.xml          |  203 +
 .../ranger-hbase-policymgr-ssl.xml              |   61 +
 .../configuration/ranger-hbase-security.xml     |   68 +
 .../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   |  233 +
 .../services/HDFS/configuration/hadoop-env.xml  |  394 +
 .../HDFS/configuration/hadoop-policy.xml        |  134 +
 .../services/HDFS/configuration/hdfs-log4j.xml  |  225 +
 .../services/HDFS/configuration/hdfs-site.xml   |  683 ++
 .../HDFS/configuration/ranger-hdfs-audit.xml    |  177 +
 .../ranger-hdfs-plugin-properties.xml           |  213 +
 .../configuration/ranger-hdfs-policymgr-ssl.xml |   61 +
 .../HDFS/configuration/ranger-hdfs-security.xml |   64 +
 .../services/HDFS/configuration/ssl-client.xml  |   58 +
 .../services/HDFS/configuration/ssl-server.xml  |   64 +
 .../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    |   57 +
 .../services/HIVE/configuration/hive-env.xml    |  331 +
 .../HIVE/configuration/hive-exec-log4j.xml      |  121 +
 .../services/HIVE/configuration/hive-log4j.xml  |  139 +
 .../services/HIVE/configuration/hive-site.xml   | 1809 ++++
 .../HIVE/configuration/hiveserver2-site.xml     |   74 +
 .../HIVE/configuration/ranger-hive-audit.xml    |  177 +
 .../ranger-hive-plugin-properties.xml           |  192 +
 .../configuration/ranger-hive-policymgr-ssl.xml |   61 +
 .../HIVE/configuration/ranger-hive-security.xml |   69 +
 .../services/HIVE/configuration/webhcat-env.xml |   54 +
 .../HIVE/configuration/webhcat-log4j.xml        |   81 +
 .../HIVE/configuration/webhcat-site.xml         |  163 +
 .../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        |  411 +
 .../services/KAFKA/configuration/kafka-env.xml  |   80 +
 .../KAFKA/configuration/kafka-log4j.xml         |  117 +
 .../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     |  308 +
 .../KERBEROS/configuration/krb5-conf.xml        |  109 +
 .../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        |   83 +
 .../KNOX/configuration/gateway-site.xml         |   72 +
 .../services/KNOX/configuration/knox-env.xml    |   76 +
 .../services/KNOX/configuration/ldap-log4j.xml  |   66 +
 .../KNOX/configuration/ranger-knox-audit.xml    |  177 +
 .../ranger-knox-plugin-properties.xml           |  210 +
 .../configuration/ranger-knox-policymgr-ssl.xml |   61 +
 .../KNOX/configuration/ranger-knox-security.xml |   59 +
 .../services/KNOX/configuration/topology.xml    |  181 +
 .../services/KNOX/configuration/users-ldif.xml  |  138 +
 .../BigInsights/4.2/services/KNOX/kerberos.json |   69 +
 .../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  |  189 +
 .../OOZIE/configuration/oozie-log4j.xml         |  146 +
 .../services/OOZIE/configuration/oozie-site.xml |  382 +
 .../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  |   38 +
 .../services/PIG/configuration/pig-log4j.xml    |   65 +
 .../PIG/configuration/pig-properties.xml        |  631 ++
 .../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   |  262 +
 .../RANGER/configuration/ranger-admin-site.xml  |  517 +
 .../RANGER/configuration/ranger-env.xml         |  438 +
 .../RANGER/configuration/ranger-site.xml        |   69 +
 .../RANGER/configuration/ranger-ugsync-site.xml |  450 +
 .../configuration/usersync-properties.xml       |  109 +
 .../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      |   90 +
 .../RANGER_KMS/configuration/kms-env.xml        |   51 +
 .../RANGER_KMS/configuration/kms-log4j.xml      |   68 +
 .../RANGER_KMS/configuration/kms-properties.xml |   93 +
 .../RANGER_KMS/configuration/kms-site.xml       |  129 +
 .../configuration/ranger-kms-audit.xml          |  137 +
 .../configuration/ranger-kms-policymgr-ssl.xml  |   67 +
 .../configuration/ranger-kms-security.xml       |   59 +
 .../configuration/ranger-kms-site.xml           |   59 +
 .../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      |   60 +
 .../SLIDER/configuration/slider-env.xml         |   43 +
 .../SLIDER/configuration/slider-log4j.xml       |   92 +
 .../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    |  234 +
 .../services/SOLR/configuration/solr-log4j.xml  |   82 +
 .../services/SOLR/configuration/solr-site.xml   |   44 +
 .../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      |  159 +
 .../services/SPARK/configuration/spark-env.xml  |  114 +
 .../configuration/spark-javaopts-properties.xml |   27 +
 .../SPARK/configuration/spark-log4j.xml         |   42 +
 .../configuration/spark-metrics-properties.xml  |  160 +
 .../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    |  216 +
 .../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 +
 .../SPARK/package/scripts/status_params.py      |   36 +
 .../SPARK/package/scripts/thrift_server.py      |  119 +
 .../package/templates/spark-defaults.conf.j2    |   43 +
 .../services/SPARK/quicklinks/quicklinks.json   |   47 +
 .../services/SQOOP/configuration/sqoop-env.xml  |   59 +
 .../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  |   46 +
 .../TITAN/configuration/titan-hbase-solr.xml    |   66 +
 .../TITAN/configuration/titan-log4j.xml         |   65 +
 .../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    |   96 +
 .../YARN/configuration-mapred/mapred-site.xml   |  536 +
 .../YARN/configuration/capacity-scheduler.xml   |  157 +
 .../YARN/configuration/ranger-yarn-audit.xml    |  177 +
 .../ranger-yarn-plugin-properties.xml           |   80 +
 .../configuration/ranger-yarn-policymgr-ssl.xml |   61 +
 .../YARN/configuration/ranger-yarn-security.xml |   59 +
 .../services/YARN/configuration/yarn-env.xml    |  250 +
 .../services/YARN/configuration/yarn-log4j.xml  |   83 +
 .../services/YARN/configuration/yarn-site.xml   | 1054 ++
 .../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         |   84 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml   |   73 +
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml |  101 +
 .../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 +
 .../upgrades/nonrolling-upgrade-to-hdp-2.6.xml  |   35 +-
 1139 files changed, 232939 insertions(+), 23 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/1863c3b9/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/multinode-default.json
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/multinode-default.json b/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/multinode-default.json
new file mode 100755
index 0000000..cc1e217
--- /dev/null
+++ b/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/multinode-default.json
@@ -0,0 +1,182 @@
+{
+    "configurations" : [
+        {
+            "nagios-env" : {
+                "nagios_contact" : "admin@localhost"
+            }
+        }
+    ],
+    "host_groups" : [
+        {
+            "name" : "master_1",
+            "components" : [
+                {
+                    "name" : "NAMENODE"
+                },
+                {
+                    "name" : "ZOOKEEPER_SERVER"
+                },
+                {
+                    "name" : "HBASE_MASTER"
+                },
+                {
+                    "name" : "GANGLIA_SERVER"
+                },
+                {
+                    "name" : "HDFS_CLIENT"
+                },
+                {
+                    "name" : "YARN_CLIENT"
+                },
+                {
+                    "name" : "HCAT"
+                },
+                {
+                    "name" : "GANGLIA_MONITOR"
+                }
+            ],
+            "cardinality" : "1"
+        },
+        {
+            "name" : "master_2",
+            "components" : [
+
+                {
+                    "name" : "ZOOKEEPER_CLIENT"
+                },
+                {
+                    "name" : "HISTORYSERVER"
+                },
+                {
+                    "name" : "HIVE_SERVER"
+                },
+                {
+                    "name" : "SECONDARY_NAMENODE"
+                },
+                {
+                    "name" : "HIVE_METASTORE"
+                },
+                {
+                    "name" : "HDFS_CLIENT"
+                },
+                {
+                    "name" : "HIVE_CLIENT"
+                },
+                {
+                    "name" : "YARN_CLIENT"
+                },
+                {
+                    "name" : "MYSQL_SERVER"
+                },
+                {
+                    "name" : "POSTGRESQL_SERVER"
+                },
+                {
+                    "name" : "GANGLIA_MONITOR"
+                },
+                {
+                    "name" : "WEBHCAT_SERVER"
+                }
+            ],
+            "cardinality" : "1"
+        },
+        {
+            "name" : "master_3",
+            "components" : [
+                {
+                    "name" : "RESOURCEMANAGER"
+                },
+                {
+                    "name" : "ZOOKEEPER_SERVER"
+                },
+                {
+                    "name" : "GANGLIA_MONITOR"
+                }
+            ],
+            "cardinality" : "1"
+        },
+        {
+            "name" : "master_4",
+            "components" : [
+                {
+                    "name" : "OOZIE_SERVER"
+                },
+                {
+                    "name" : "ZOOKEEPER_SERVER"
+                },
+                {
+                    "name" : "GANGLIA_MONITOR"
+                }
+            ],
+            "cardinality" : "1"
+        },
+        {
+            "name" : "slave",
+            "components" : [
+                {
+                    "name" : "HBASE_REGIONSERVER"
+                },
+                {
+                    "name" : "NODEMANAGER"
+                },
+                {
+                    "name" : "DATANODE"
+                },
+                {
+                    "name" : "GANGLIA_MONITOR"
+                }
+            ],
+            "cardinality" : "${slavesCount}"
+        },
+        {
+            "name" : "gateway",
+            "components" : [
+                {
+                    "name" : "AMBARI_SERVER"
+                },
+                {
+                    "name" : "NAGIOS_SERVER"
+                },
+                {
+                    "name" : "ZOOKEEPER_CLIENT"
+                },
+                {
+                    "name" : "PIG"
+                },
+                {
+                    "name" : "OOZIE_CLIENT"
+                },
+                {
+                    "name" : "HBASE_CLIENT"
+                },
+                {
+                    "name" : "HCAT"
+                },
+                {
+                    "name" : "SQOOP"
+                },
+                {
+                    "name" : "HDFS_CLIENT"
+                },
+                {
+                    "name" : "HIVE_CLIENT"
+                },
+                {
+                    "name" : "YARN_CLIENT"
+                },
+                {
+                    "name" : "MAPREDUCE2_CLIENT"
+                },
+                {
+                    "name" : "GANGLIA_MONITOR"
+                }
+            ],
+            "cardinality" : "1"
+        }
+    ],
+    "Blueprints" : {
+        "blueprint_name" : "blueprint-multinode-default",
+        "stack_name" : "BigInsights",
+        "stack_version" : "4.0"
+    }
+}

http://git-wip-us.apache.org/repos/asf/ambari/blob/1863c3b9/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/singlenode-default.json
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/singlenode-default.json b/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/singlenode-default.json
new file mode 100755
index 0000000..6a51adc
--- /dev/null
+++ b/ambari-server/src/main/resources/stacks/BigInsights/4.0/blueprints/singlenode-default.json
@@ -0,0 +1,133 @@
+{
+    "configurations" : [
+        {
+            "nagios-env" : {
+                "nagios_contact" : "admin@localhost"
+            }
+        }
+    ],
+    "host_groups" : [
+        {
+            "name" : "host_group_1",
+            "components" : [
+                {
+                    "name" : "STORM_REST_API"
+                },
+                {
+                    "name" : "PIG"
+                },
+                {
+                    "name" : "HISTORYSERVER"
+                },
+                {
+                    "name" : "HBASE_REGIONSERVER"
+                },
+                {
+                    "name" : "OOZIE_CLIENT"
+                },
+                {
+                    "name" : "HBASE_CLIENT"
+                },
+                {
+                    "name" : "NAMENODE"
+                },
+                {
+                    "name" : "SUPERVISOR"
+                },
+                {
+                    "name" : "FALCON_SERVER"
+                },
+                {
+                    "name" : "HCAT"
+                },
+                {
+                    "name" : "AMBARI_SERVER"
+                },
+                {
+                    "name" : "APP_TIMELINE_SERVER"
+                },
+                {
+                    "name" : "HDFS_CLIENT"
+                },
+                {
+                    "name" : "HIVE_CLIENT"
+                },
+                {
+                    "name" : "NODEMANAGER"
+                },
+                {
+                    "name" : "DATANODE"
+                },
+                {
+                    "name" : "WEBHCAT_SERVER"
+                },
+                {
+                    "name" : "RESOURCEMANAGER"
+                },
+                {
+                    "name" : "ZOOKEEPER_SERVER"
+                },
+                {
+                    "name" : "ZOOKEEPER_CLIENT"
+                },
+                {
+                    "name" : "STORM_UI_SERVER"
+                },
+                {
+                    "name" : "HBASE_MASTER"
+                },
+                {
+                    "name" : "HIVE_SERVER"
+                },
+                {
+                    "name" : "OOZIE_SERVER"
+                },
+                {
+                    "name" : "FALCON_CLIENT"
+                },
+                {
+                    "name" : "NAGIOS_SERVER"
+                },
+                {
+                    "name" : "SECONDARY_NAMENODE"
+                },
+                {
+                    "name" : "HIVE_METASTORE"
+                },
+                {
+                    "name" : "GANGLIA_SERVER"
+                },
+                {
+                    "name" : "SQOOP"
+                },
+                {
+                    "name" : "YARN_CLIENT"
+                },
+                {
+                    "name" : "MAPREDUCE2_CLIENT"
+                },
+                {
+                    "name" : "MYSQL_SERVER"
+                },
+                {
+                    "name" : "POSTGRESQL_SERVER"
+                },
+                {
+                    "name" : "GANGLIA_MONITOR"
+                },
+                {
+                    "name" : "DRPC_SERVER"
+                },
+                {
+                    "name" : "NIMBUS"
+                }
+            ],
+            "cardinality" : "1"
+        }
+    ],
+    "Blueprints" : {
+        "blueprint_name" : "blueprint-singlenode-default",
+        "stack_name" : "BigInsights",
+        "stack_version" : "4.0"
+    }
+}

http://git-wip-us.apache.org/repos/asf/ambari/blob/1863c3b9/ambari-server/src/main/resources/stacks/BigInsights/4.0/configuration/cluster-env.xml
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/stacks/BigInsights/4.0/configuration/cluster-env.xml b/ambari-server/src/main/resources/stacks/BigInsights/4.0/configuration/cluster-env.xml
new file mode 100755
index 0000000..93c7948
--- /dev/null
+++ b/ambari-server/src/main/resources/stacks/BigInsights/4.0/configuration/cluster-env.xml
@@ -0,0 +1,304 @@
+<?xml version="1.0"?>
+<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
+<!--
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+
+<configuration>
+    <property>
+      <name>recovery_enabled</name>
+      <value>true</value>
+      <description>Auto start enabled or not for this cluster.</description>
+      <on-ambari-upgrade add="true"/>
+    </property>
+    <property>
+      <name>recovery_type</name>
+      <value>AUTO_START</value>
+      <description>Auto start type.</description>
+      <on-ambari-upgrade add="true"/>
+    </property>
+    <property>
+      <name>recovery_lifetime_max_count</name>
+      <value>1024</value>
+      <description>Auto start lifetime maximum count of recovery attempt allowed per host component. This is reset when agent is restarted.</description>
+      <on-ambari-upgrade add="true"/>
+    </property>
+    <property>
+      <name>recovery_max_count</name>
+      <value>6</value>
+      <description>Auto start maximum count of recovery attempt allowed per host component in a window. This is reset when agent is restarted.</description>
+      <on-ambari-upgrade add="true"/>
+    </property>
+    <property>
+      <name>recovery_window_in_minutes</name>
+      <value>60</value>
+      <description>Auto start recovery window size in minutes.</description>
+      <on-ambari-upgrade add="true"/>
+    </property>
+    <property>
+      <name>recovery_retry_interval</name>
+      <value>5</value>
+      <description>Auto start recovery retry gap between tries per host component.</description>
+      <on-ambari-upgrade add="true"/>
+    </property>
+    <property>
+        <name>security_enabled</name>
+        <value>false</value>
+        <description>Hadoop Security</description>
+    </property>
+    <property>
+        <name>kerberos_domain</name>
+        <value>EXAMPLE.COM</value>
+        <description>Kerberos realm.</description>
+    </property>
+    <property>
+        <name>ignore_groupsusers_create</name>
+        <display-name>Skip group modifications during install</display-name>
+        <value>false</value>
+        <description>Whether to ignore failures on users and group creation</description>
+        <property-type>ADDITIONAL_USER_PROPERTY</property-type>
+        <value-attributes>
+            <overridable>false</overridable>
+            <type>boolean</type>
+        </value-attributes>
+    </property>
+    <property>
+        <name>smokeuser</name>
+        <display-name>Smoke User</display-name>
+        <value>ambari-qa</value>
+        <property-type>USER</property-type>
+        <description>User executing service checks</description>
+    </property>
+    <property>
+        <name>smokeuser_keytab</name>
+        <value>/etc/security/keytabs/smokeuser.headless.keytab</value>
+        <description>Path to smoke test user keytab file</description>
+    </property>
+    <property>
+        <name>user_group</name>
+        <display-name>Hadoop Group</display-name>
+        <value>hadoop</value>
+        <property-type>GROUP</property-type>
+        <description>Hadoop user group.</description>
+    </property>
+
+  <!-- The properties that end in tar_source describe the pattern of where the tar.gz files come from.
+  They will replace {{ iop_stack_version }} with the "#.#.#.#" value followed by -* (which is the build number in HDP 2.2).
+  When copying those tarballs, Ambari will look up the corresponding tar_destination_folder property to know where it
+  should be copied to.
+  All of the destination folders must begin with hdfs://
+  Please note that the spaces inside of {{ ... }} are important.
+
+  IMPORTANT: Any properties included here must also be declared in site_properties.js
+
+  -->
+  <!-- Tez tarball is needed by Hive Server when using the Tez execution engine. -->
+  <!-- <property>
+    <name>tez_tar_source</name>
+    <value>/usr/iop/current/tez-client/lib/tez.tar.gz</value>
+    <description>Source file path that uses dynamic variables and regex to copy the file to HDFS.</description>
+  </property>
+  <property>
+    <name>tez_tar_destination_folder</name>
+    <value>hdfs:///iop/apps/{{ stack_version }}/tez/</value>
+    <description>Destination HDFS folder for the file.</description>
+  </property>  -->
+
+  <!-- Hive tarball is needed by WebHCat. -->
+  <property>
+    <name>hive_tar_source</name>
+    <value>/usr/iop/current/hive-client/hive.tar.gz</value>
+    <description>Source file path that uses dynamic variables and regex to copy the file to HDFS.</description>
+  </property>
+  <property>
+    <name>hive_tar_destination_folder</name>
+    <value>hdfs:///iop/apps/{{ stack_version }}/hive/</value>
+    <description>Destination HDFS folder for the file.</description>
+  </property>
+
+  <!-- Pig tarball is needed by WebHCat. -->
+  <property>
+    <name>pig_tar_source</name>
+    <value>/usr/iop/current/pig-client/pig.tar.gz</value>
+    <description>Source file path that uses dynamic variables and regex to copy the file to HDFS.</description>
+  </property>
+  <property>
+    <name>pig_tar_destination_folder</name>
+    <value>hdfs:///iop/apps/{{ stack_version }}/pig/</value>
+    <description>Destination HDFS folder for the file.</description>
+  </property>
+
+  <!-- Hadoop Streaming jar is needed by WebHCat. -->
+  <property>
+    <name>hadoop-streaming_tar_source</name>
+    <value>/usr/iop/current/hadoop-mapreduce-client/hadoop-streaming.jar</value>
+    <description>Source file path that uses dynamic variables and regex to copy the file to HDFS.</description>
+  </property>
+  <property>
+    <name>hadoop-streaming_tar_destination_folder</name>
+    <value>hdfs:///iop/apps/{{ stack_version }}/mapreduce/</value>
+    <description>Destination HDFS folder for the file.</description>
+  </property>
+
+  <!-- Sqoop tarball is needed by WebHCat. -->
+  <property>
+    <name>sqoop_tar_source</name>
+    <value>/usr/iop/current/sqoop-client/sqoop.tar.gz</value>
+    <description>Source file path that uses dynamic variables and regex to copy the file to HDFS.</description>
+  </property>
+  <property>
+    <name>sqoop_tar_destination_folder</name>
+    <value>hdfs:///iop/apps/{{ stack_version }}/sqoop/</value>
+    <description>Destination HDFS folder for the file.</description>
+  </property>
+
+  <!-- MapReduce2 tarball -->
+  <property>
+    <name>mapreduce_tar_source</name>
+    <value>/usr/iop/current/hadoop-client/mapreduce.tar.gz</value>
+    <description>Source file path that uses dynamic variables and regex to copy the file to HDFS.</description>
+  </property>
+  <property>
+    <name>mapreduce_tar_destination_folder</name>
+    <value>hdfs:///iop/apps/{{ stack_version }}/mapreduce/</value>
+    <description>Destination HDFS folder for the file.</description>
+  </property>
+  
+  <property>
+    <name>repo_suse_rhel_template</name>
+    <value>[{{repo_id}}]
+name={{repo_id}}
+{% if mirror_list %}mirrorlist={{mirror_list}}{% else %}baseurl={{base_url}}{% endif %}
+
+path=/
+enabled=1
+gpgcheck=0</value>
+    <description>Template of repositories for rhel and suse.</description>
+  </property>
+  <property>
+    <name>repo_ubuntu_template</name>
+    <value>{{package_type}} {{base_url}} {{components}}</value>
+    <description>Template of repositories for ubuntu.</description>
+  </property>
+  
+  <property>
+    <name>override_uid</name>
+    <display-name>Have Ambari manage UIDs</display-name>
+    <value>true</value>
+    <property-type>ADDITIONAL_USER_PROPERTY</property-type>
+    <description>Have Ambari manage UIDs</description>
+    <value-attributes>
+        <overridable>false</overridable>
+        <type>boolean</type>
+    </value-attributes>
+  </property>
+  
+  <property>
+    <name>fetch_nonlocal_groups</name>
+    <value>true</value>
+    <display-name>Ambari fetch nonlocal groups</display-name>
+    <description>Ambari requires fetching all the groups. This can be slow
+        on envs with enabled ldap. Setting this option to false will enable Ambari,
+        to skip user/group management connected with ldap groups.</description>
+    <value-attributes>
+      <overridable>false</overridable>
+      <type>boolean</type>
+    </value-attributes>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  
+  <property>
+    <name>managed_hdfs_resource_property_names</name>
+    <value/>
+    <description>Comma separated list of property names with HDFS resource paths.
+        Resource from this list will be managed even if it is marked as not managed in the stack</description>
+    <value-attributes>
+      <overridable>false</overridable>
+      <empty-value-valid>true</empty-value-valid>
+    </value-attributes>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  
+  <!-- Define stack_tools property in the base stack. DO NOT override this property for each stack version -->
+  <property>
+    <name>stack_tools</name>
+    <value/>
+    <description>Stack specific tools</description>
+    <property-type>VALUE_FROM_PROPERTY_FILE</property-type>
+    <value-attributes>
+      <property-file-name>stack_tools.json</property-file-name>
+      <property-file-type>json</property-file-type>
+      <read-only>true</read-only>
+      <overridable>false</overridable>
+      <visible>false</visible>
+    </value-attributes>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  <!-- Define stack_features property in the base stack. DO NOT override this property for each stack version -->
+  <property>
+    <name>stack_features</name>
+    <value/>
+    <description>List of features supported by the stack</description>
+    <property-type>VALUE_FROM_PROPERTY_FILE</property-type>
+    <value-attributes>
+      <property-file-name>stack_features.json</property-file-name>
+      <property-file-type>json</property-file-type>
+      <read-only>true</read-only>
+      <overridable>false</overridable>
+      <visible>false</visible>
+    </value-attributes>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  <property>
+    <name>stack_root</name>
+    <value>/usr/iop</value>
+    <description>Stack root folder</description>
+    <value-attributes>
+      <read-only>true</read-only>
+      <overridable>false</overridable>
+      <visible>false</visible>
+    </value-attributes>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  <property>
+    <name>alerts_repeat_tolerance</name>
+    <value>1</value>
+    <description>The number of consecutive alerts required to transition an alert from the SOFT to the HARD state.</description>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  <property>
+    <name>ignore_bad_mounts</name>
+    <value>false</value>
+    <description>For properties handled by handle_mounted_dirs this will make Ambari not to create any directories.</description>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  <property>
+    <name>create_dirs_on_root</name>
+    <value>true</value>
+    <description>For properties handled by handle_mounted_dirs this will make Ambari to create not-existent unknown directories on / partition</description>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  <property>
+    <name>one_dir_per_partition</name>
+    <value>true</value>
+    <description>For properties handled by handle_mounted_dirs this will make Ambari </description>
+    <on-ambari-upgrade add="true"/>
+  </property>
+  
+</configuration>