You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by yu...@apache.org on 2013/04/06 03:55:47 UTC
svn commit: r1465166 [1/15] - in /incubator/ambari/trunk: ./ ambari-web/app/
ambari-web/app/assets/data/background_operations/
ambari-web/app/assets/data/clusters/
ambari-web/app/assets/data/configurations/
ambari-web/app/assets/data/dashboard/ ambari-...
Author: yusaku
Date: Sat Apr 6 01:55:42 2013
New Revision: 1465166
URL: http://svn.apache.org/r1465166
Log:
Committing frontend changes to trunk. (yusaku)
Added:
incubator/ambari/trunk/ambari-web/app/assets/data/configurations/
incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_actual_configs.json
incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_configs.json
incubator/ambari/trunk/ambari-web/app/assets/data/configurations/host_level_overrides_configs.json
incubator/ambari/trunk/ambari-web/app/assets/data/mirroring/poll/
incubator/ambari/trunk/ambari-web/app/assets/data/mirroring/poll/testConnection_poll1.json
incubator/ambari/trunk/ambari-web/app/assets/data/mirroring/poll/testConnection_poll2.json
incubator/ambari/trunk/ambari-web/app/assets/data/mirroring/poll/testConnection_poll3.json
incubator/ambari/trunk/ambari-web/app/assets/data/mirroring/poll/testConnection_poll4.json
incubator/ambari/trunk/ambari-web/app/assets/data/services/host_component_actual_configs.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/reassign/
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/reassign/request_id.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version/1.3.0.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/HBASE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/HCATALOG.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/HDFS.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/HIVE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/MAPREDUCE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/OOZIE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/WEBHCAT.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version122/ZOOKEEPER.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/HBASE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/HCATALOG.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/HDFS.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/HIVE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/HUE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/MAPREDUCE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/OOZIE.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/WEBHCAT.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/hdp/version130/ZOOKEEPER.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stop_services/
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stop_services/poll_1.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stop_services/poll_2.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stop_services/poll_3.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stop_services/poll_4.json
incubator/ambari/trunk/ambari-web/app/controllers/main/admin/misc_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/host/configs_service.js
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring/
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring/dataset_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring/datasets_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring/jobs_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring/targetClusterController.js
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring/testConnectionResults_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring/testConnection_controller.js
incubator/ambari/trunk/ambari-web/app/data/mock/step14PolledData/
incubator/ambari/trunk/ambari-web/app/data/mock/step14PolledData/tasks_poll1.js
incubator/ambari/trunk/ambari-web/app/data/mock/step14PolledData/tasks_poll2.js
incubator/ambari/trunk/ambari-web/app/data/mock/step14PolledData/tasks_poll3.js
incubator/ambari/trunk/ambari-web/app/data/mock/step14PolledData/tasks_poll4.js
incubator/ambari/trunk/ambari-web/app/data/mock/step14PolledData/tasks_poll5.js
incubator/ambari/trunk/ambari-web/app/templates/common/configs/capacity_scheduler.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/admin/misc.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/host/configs.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/host/configs_service.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/addTargetCluster.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/dataset.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/datasets.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/dropdown.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/jobs.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/testConnection.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring/testConnectionResults.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/service/info/summary/hue.hbs
incubator/ambari/trunk/ambari-web/app/utils/config.js
incubator/ambari/trunk/ambari-web/app/views/common/table_view.js
incubator/ambari/trunk/ambari-web/app/views/main/admin/misc_view.js
incubator/ambari/trunk/ambari-web/app/views/main/host/configs.js
incubator/ambari/trunk/ambari-web/app/views/main/host/configs_service.js
incubator/ambari/trunk/ambari-web/app/views/main/host/configs_service_menu.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/dataset_view.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/datasets_view.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/dropdown_view.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/jobs_view.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/targetClusterView.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/testConnectionResults_view.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring/testConnection_view.js
incubator/ambari/trunk/ambari-web/vendor/scripts/bootstrap-datepicker.js
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.bg.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.ca.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.cs.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.da.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.de.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.el.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.es.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.fi.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.fr.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.he.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.hr.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.hu.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.id.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.is.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.it.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.ja.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.kr.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.lt.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.lv.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.ms.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.nb.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.nl.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.pl.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.pt-BR.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.pt.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.ro.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.rs-latin.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.rs.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.ru.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.sk.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.sl.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.sv.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.sw.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.th.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.tr.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.uk.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.zh-CN.js (with props)
incubator/ambari/trunk/ambari-web/vendor/scripts/locales/bootstrap-datepicker.zh-TW.js (with props)
incubator/ambari/trunk/ambari-web/vendor/styles/datepicker.css (with props)
Removed:
incubator/ambari/trunk/ambari-web/app/data/capacity-scheduler_default.js
incubator/ambari/trunk/ambari-web/app/data/mapred-queue-acl_default.js
Modified:
incubator/ambari/trunk/CHANGES.txt
incubator/ambari/trunk/ambari-web/app/app.js
incubator/ambari/trunk/ambari-web/app/assets/data/background_operations/list_on_start.json
incubator/ambari/trunk/ambari-web/app/assets/data/clusters/cluster.json
incubator/ambari/trunk/ambari-web/app/assets/data/clusters/info.json
incubator/ambari/trunk/ambari-web/app/assets/data/dashboard/services.json
incubator/ambari/trunk/ambari-web/app/assets/data/hosts/hosts.json
incubator/ambari/trunk/ambari-web/app/assets/data/mirroring/all_datasets.json
incubator/ambari/trunk/ambari-web/app/assets/data/mirroring/upcoming_jobs.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/stack/stacks.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/upgrade/poll_2.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/upgrade/poll_3.json
incubator/ambari/trunk/ambari-web/app/assets/data/wizard/upgrade/poll_4.json
incubator/ambari/trunk/ambari-web/app/controllers.js
incubator/ambari/trunk/ambari-web/app/controllers/global/background_operations_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/global/cluster_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/installer.js
incubator/ambari/trunk/ambari-web/app/controllers/main.js
incubator/ambari/trunk/ambari-web/app/controllers/main/admin/cluster.js
incubator/ambari/trunk/ambari-web/app/controllers/main/admin/security/add/addSecurity_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/admin/security/add/step3.js
incubator/ambari/trunk/ambari-web/app/controllers/main/admin/security/disable.js
incubator/ambari/trunk/ambari-web/app/controllers/main/admin/stack_upgrade_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/host/add_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/host/details.js
incubator/ambari/trunk/ambari-web/app/controllers/main/mirroring_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/service.js
incubator/ambari/trunk/ambari-web/app/controllers/main/service/add_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/main/service/info/configs.js
incubator/ambari/trunk/ambari-web/app/controllers/main/service/item.js
incubator/ambari/trunk/ambari-web/app/controllers/main/service/reassign_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard/stack_upgrade/step3_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard/step14_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard/step5_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard/step6_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard/step7_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard/step8_controller.js
incubator/ambari/trunk/ambari-web/app/controllers/wizard/step9_controller.js
incubator/ambari/trunk/ambari-web/app/data/config_mapping.js
incubator/ambari/trunk/ambari-web/app/data/config_properties.js
incubator/ambari/trunk/ambari-web/app/data/custom_configs.js
incubator/ambari/trunk/ambari-web/app/data/review_configs.js
incubator/ambari/trunk/ambari-web/app/data/service_components.js
incubator/ambari/trunk/ambari-web/app/data/service_configs.js
incubator/ambari/trunk/ambari-web/app/data/services.js
incubator/ambari/trunk/ambari-web/app/initialize.js
incubator/ambari/trunk/ambari-web/app/mappers/cluster_mapper.js
incubator/ambari/trunk/ambari-web/app/mappers/dataset_mapper.js
incubator/ambari/trunk/ambari-web/app/mappers/service_mapper.js
incubator/ambari/trunk/ambari-web/app/mappers/target_cluster_mapper.js
incubator/ambari/trunk/ambari-web/app/messages.js
incubator/ambari/trunk/ambari-web/app/models/cluster.js
incubator/ambari/trunk/ambari-web/app/models/cluster_states.js
incubator/ambari/trunk/ambari-web/app/models/dataset.js
incubator/ambari/trunk/ambari-web/app/models/dataset_job.js
incubator/ambari/trunk/ambari-web/app/models/host.js
incubator/ambari/trunk/ambari-web/app/models/host_component.js
incubator/ambari/trunk/ambari-web/app/models/service.js
incubator/ambari/trunk/ambari-web/app/models/service_config.js
incubator/ambari/trunk/ambari-web/app/models/target_cluster.js
incubator/ambari/trunk/ambari-web/app/models/user.js
incubator/ambari/trunk/ambari-web/app/router.js
incubator/ambari/trunk/ambari-web/app/routes/add_host_routes.js
incubator/ambari/trunk/ambari-web/app/routes/add_service_routes.js
incubator/ambari/trunk/ambari-web/app/routes/installer.js
incubator/ambari/trunk/ambari-web/app/routes/main.js
incubator/ambari/trunk/ambari-web/app/routes/reassign_master_routes.js
incubator/ambari/trunk/ambari-web/app/routes/stack_upgrade.js
incubator/ambari/trunk/ambari-web/app/styles/application.less
incubator/ambari/trunk/ambari-web/app/templates.js
incubator/ambari/trunk/ambari-web/app/templates/application.hbs
incubator/ambari/trunk/ambari-web/app/templates/common/configs/addPropertyWindow.hbs
incubator/ambari/trunk/ambari-web/app/templates/common/configs/overriddenProperty.hbs
incubator/ambari/trunk/ambari-web/app/templates/common/configs/overrideWindow.hbs
incubator/ambari/trunk/ambari-web/app/templates/common/configs/service_config.hbs
incubator/ambari/trunk/ambari-web/app/templates/common/host_progress_popup.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/admin/security/add/step2.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/dashboard/service/hbase.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/host.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/host/details.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/host/summary.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/mirroring.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/service.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/service/info/summary.hbs
incubator/ambari/trunk/ambari-web/app/templates/main/service/menu_item.hbs
incubator/ambari/trunk/ambari-web/app/templates/wizard/slave_hosts.hbs
incubator/ambari/trunk/ambari-web/app/templates/wizard/stack_upgrade/step3.hbs
incubator/ambari/trunk/ambari-web/app/templates/wizard/step1.hbs
incubator/ambari/trunk/ambari-web/app/templates/wizard/step14.hbs
incubator/ambari/trunk/ambari-web/app/templates/wizard/step3.hbs
incubator/ambari/trunk/ambari-web/app/templates/wizard/step5.hbs
incubator/ambari/trunk/ambari-web/app/templates/wizard/step9.hbs
incubator/ambari/trunk/ambari-web/app/utils/ajax.js
incubator/ambari/trunk/ambari-web/app/utils/db.js
incubator/ambari/trunk/ambari-web/app/utils/helper.js
incubator/ambari/trunk/ambari-web/app/utils/host_progress_popup.js
incubator/ambari/trunk/ambari-web/app/utils/validator.js
incubator/ambari/trunk/ambari-web/app/views.js
incubator/ambari/trunk/ambari-web/app/views/common/configs/overriddenProperty_view.js
incubator/ambari/trunk/ambari-web/app/views/common/configs/services_config.js
incubator/ambari/trunk/ambari-web/app/views/common/filter_view.js
incubator/ambari/trunk/ambari-web/app/views/common/modal_popup.js
incubator/ambari/trunk/ambari-web/app/views/common/quick_view_link_view.js
incubator/ambari/trunk/ambari-web/app/views/main/admin.js
incubator/ambari/trunk/ambari-web/app/views/main/dashboard/service/hbase.js
incubator/ambari/trunk/ambari-web/app/views/main/host.js
incubator/ambari/trunk/ambari-web/app/views/main/host/details.js
incubator/ambari/trunk/ambari-web/app/views/main/host/menu.js
incubator/ambari/trunk/ambari-web/app/views/main/host/summary.js
incubator/ambari/trunk/ambari-web/app/views/main/menu.js
incubator/ambari/trunk/ambari-web/app/views/main/mirroring_view.js
incubator/ambari/trunk/ambari-web/app/views/main/service/info/summary.js
incubator/ambari/trunk/ambari-web/app/views/main/service/item.js
incubator/ambari/trunk/ambari-web/app/views/main/service/menu.js
incubator/ambari/trunk/ambari-web/app/views/wizard/controls_view.js
incubator/ambari/trunk/ambari-web/app/views/wizard/stack_upgrade/step3_view.js
incubator/ambari/trunk/ambari-web/app/views/wizard/step14_view.js
incubator/ambari/trunk/ambari-web/app/views/wizard/step1_view.js
incubator/ambari/trunk/ambari-web/app/views/wizard/step5_view.js
incubator/ambari/trunk/ambari-web/app/views/wizard/step6_view.js
Modified: incubator/ambari/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/CHANGES.txt?rev=1465166&r1=1465165&r2=1465166&view=diff
==============================================================================
--- incubator/ambari/trunk/CHANGES.txt (original)
+++ incubator/ambari/trunk/CHANGES.txt Sat Apr 6 01:55:42 2013
@@ -12,6 +12,45 @@ Trunk (unreleased changes):
NEW FEATURES
+ AMBARI-1800. Add "Admin > Misc" section to Ambari Web to show service user
+ accounts. (yusaku)
+
+ AMBARI-1756. Add ability to install and edit HUE as a service. (srimanth via
+ yusaku)
+
+ AMBARI-1742. HDFS Mirroring: Edit/Delete Cluster. (Arun Kandregula via yusaku)
+
+ AMBARI-1723. HDFS Mirroring: Edit/Delete Data Set. (srimanth via yusaku)
+
+ AMBARI-1717. Add ability to start and stop all services from Services
+ page. (Xi Wang via yusaku)
+
+ AMBARI-1716. HDFS Mirroring: Add a cluster. (Arun Kandregula via yusaku)
+
+ AMBARI-1710. HDFS Mirroring: Edit/Delete Data Set. (srimanth via yusaku)
+
+ AMBARI-1699. HDFS Mirroring: Side Panel of individual jobs page.
+ (yusaku)
+
+ AMBARI-1698. Host Detail page needs to allow upgrade for host components
+ that failed to upgrade. (yusaku)
+
+ AMBARI-1696. Capacity Scheduler configuration UI. (yusaku)
+
+ AMBARI-1693. HDFS Mirroring: Display Jobs table. (yusaku)
+
+ AMBARI-1691. Add filtering by host-level status on Step 9 of Installer.
+ (Xi Wang via yusaku)
+
+ AMBARI-1668. HDFS Mirroring: Add Data Set Popup. (Arun Kandregula via
+ yusaku)
+
+ AMBARI-1650. Add Oracle and MySQL option for Oozie during Ambari cluster
+ install. (Xi Wang via yusaku)
+
+ AMBARI-1610. Expose ability to customize Hive Metastore log dir.
+ (yusaku)
+
AMBARI-1729. Creating smoke test for Hue service. (swagle)
AMBARI-1776. ZooKeeper Servers needs to store correct kerberos principal
@@ -185,6 +224,63 @@ Trunk (unreleased changes):
IMPROVEMENTS
+ AMBARI-1825. Minor label change for the buttons to start/stop all services
+ in the side nav. (yusaku)
+
+ AMBARI-1824. Background operations popup: progress bar styling. (yusaku)
+
+ AMBARI-1823. Add hover tooltip for the green host health status icon in
+ Hosts page and Host Detail page. (yusaku)
+
+ AMBARI-1815. After modifying custom configs, properties are shown as blank,
+ leading to corrupt core-site.xml upon save. (yusaku)
+
+ AMBARI-1814. Refactor configurations functionality. (yusaku)
+
+ AMBARI-1809. Specify request context for Smoke test. (yusaku)
+
+ AMBARI-1808. Add ability to customize the smoke test user (frontend changes).
+ (yusaku)
+
+ AMBARI-1807. Disallow $ from usernames created via Misc in Install Wizard.
+ (yusaku)
+
+ AMBARI-1805. Minor text change in the Assign Masters page. (yusaku)
+
+ AMBARI-1798. Explicitly state that FQDNs need to be used when specifying
+ hosts to add to the cluster. (yusaku)
+
+ AMBARI-1785. Provide restart service indicator to all services. (srimanth
+ via yusaku)
+
+ AMBARI-1773. Integrate MySQL/Oracle options for Hive and Oozie. (Xi Wang via
+ yusaku)
+
+ AMBARI-1758. Reassign Master Wizard: Integration and hardening.
+ (srimanth via yusaku)
+
+ AMBARI-1743. Stack Upgade Wizard - integrate with Ambari 1.3.0 repo.
+ (srimanth via yusaku)
+
+ AMBARI-1741. Exceptions thrown when using host overrides during install.
+ (srimanth via yusaku)
+
+ AMBARI-1740. Provide restart message in service config page. (srimanth via
+ yusaku)
+
+ AMBARI-1722. Frontend support for LDAP Group to Ambari Role Mapping.
+ (srimanth via yusaku)
+
+ AMBARI-1718. If there is no HBase master in active status, show proper
+ error message. (jaimin via yusaku)
+
+ AMBARI-1701. Stack Upgrade Wizard: Integrate with API. (yusaku)
+
+ AMBARI-1700. HDFS Mirroring: Display Jobs table (refactor). (yusaku)
+
+ AMBARI-1697. UI changes on HBase service page for HBase Multi-master/HA.
+ (yusaku)
+
AMBARI-1782. Security wizard navigation: Restrict user on step3 until
the decision of the step is reached. (jaimin)
@@ -560,7 +656,68 @@ Trunk (unreleased changes):
BUG FIXES
- AMBARI-1828. Clear text passwords appear in log files & config files. (swagle)
+ AMBARI-1822. Hue service link points to wrong URL and no smoke test drop
+ down is shown. (yusaku)
+
+ AMBARI-1821. Upgrading component is not very clear and Upgrade action
+ is not available. (yusaku)
+
+ AMBARI-1820. Installer Step 7 - DataNode hosts, TaskTracker hosts, and
+ RegionServer hosts not displayed correctly. (yusaku)
+
+ AMBARI-1819. Ambari Installer: page refreshes upon hitting enter in text
+ fields (Step 1 and Step 7). (yusaku)
+
+ AMBARI-1813. The back button seems disabled during host registration (step 3),
+ but you can actually click it to go back. (yusaku)
+
+ AMBARI-1812. Unable to re-configure core-site. (yusaku)
+
+ AMBARI-1811. Start/Stop service doesn't work. (yusaku)
+
+ AMBARI-1810. Security Wizard - Progress popup is not filtering tasks
+ correctly. (yusaku)
+
+ AMBARI-1806. Maintenance checks issued from frontend does not have request
+ context set appropriately. (yusaku)
+
+ AMBARI-1804. Reassign master should show only the hosts that do not have
+ another instance of the master for HBase. (yusaku)
+
+ AMBARI-1803. Reassign HBase master menu displays multiple entries with no
+ distinction when there are multiple HBase masters. (yusaku)
+
+ AMBARI-1802. Install wizard and subsequent reconfig screens lose 'confirm'
+ password content and show up as red even if the use is not editing these
+ fields. (yusaku)
+
+ AMBARI-1801. After adding hosts successfully, you need to refresh the hosts
+ page manually to see the new hosts. (yusaku)
+
+ AMBARI-1799. On service reconfig, Save button can be clicked even when there
+ are validation errors. (yusaku)
+
+ AMBARI-1796. Specific custom configs do not display after reload.
+ (srimanth via yusaku)
+
+ AMBARI-1768. Cluster install wizard does not succeed at service start.
+ (yusaku)
+
+ AMBARI-1755. Provide context for background operations. (srimanth via yusaku)
+
+ AMBARI-1744. isAdmin doesn't switch after login/out. (srimanth via yusaku)
+
+ AMBARI-1709. When all hosts are assigned a master component, the last host
+ should have all slave components and clients (Step 6). (srimanth via yusaku)
+
+ AMBARI-1695. Customize Services page - validation error count is not reflect
+ in the service tab for host exceptions. (yusaku)
+
+ AMBARI-1675. ASF license header missing from
+ app/templates/main/admin/security/add/step2.hbs. (yusaku)
+
+ AMBARI-1670. Changing service user name from web UI should also change
+ configuration properties that depends on those user name. (jaimin via yusaku)
AMBARI-1826. Use service stop and start for Nagios/Ganglia/MySQL rather than
puppet artifacts for starting stopping these services. (smohanty)
Modified: incubator/ambari/trunk/ambari-web/app/app.js
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/app.js?rev=1465166&r1=1465165&r2=1465166&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/app.js (original)
+++ incubator/ambari/trunk/ambari-web/app/app.js Sat Apr 6 01:55:42 2013
@@ -28,10 +28,7 @@ module.exports = Em.Application.create({
simulateRemoteResponse: false
})
}),
- isAdmin : function(){
- var user = this.db && this.db.getUser();
- return user ? user.admin : false;
- }.property(),
+ isAdmin: false,
/**
* return url prefix with number value of version of HDP stack
*/
@@ -40,10 +37,7 @@ module.exports = Em.Application.create({
return '/stacks/HDP/version/' + stackVersion.replace(/HDP-/g, '');
}.property('currentStackVersion'),
clusterName: null,
- currentStackVersion: null,
- ready: function(){
- this.set('currentStackVersion', this.get('defaultStackVersion'));
- }
+ currentStackVersion: null
});
/**
Modified: incubator/ambari/trunk/ambari-web/app/assets/data/background_operations/list_on_start.json
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/assets/data/background_operations/list_on_start.json?rev=1465166&r1=1465165&r2=1465166&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/assets/data/background_operations/list_on_start.json (original)
+++ incubator/ambari/trunk/ambari-web/app/assets/data/background_operations/list_on_start.json Sat Apr 6 01:55:42 2013
@@ -5,7 +5,8 @@
"href" : "http://dev.hortonworks.com:8080/api/clusters/mycluster/requests/3",
"Requests" : {
"id" : 3,
- "cluster_name" : "mycluster"
+ "cluster_name" : "mycluster",
+ "request_context" : "Stop Services"
},
"tasks" : [
{
@@ -68,7 +69,8 @@
"href" : "http://dev.hortonworks.com:8080/api/clusters/mycluster/requests/2",
"Requests" : {
"id" : 2,
- "cluster_name" : "mycluster"
+ "cluster_name" : "mycluster",
+ "request_context" : "Start HDFS Service"
},
"tasks" : [
{
@@ -203,7 +205,8 @@
"href" : "http://dev.hortonworks.com:8080/api/clusters/mycluster/requests/1",
"Requests" : {
"id" : 1,
- "cluster_name" : "mycluster"
+ "cluster_name" : "mycluster",
+ "request_context" : "Install Service"
},
"tasks" : [
{
Modified: incubator/ambari/trunk/ambari-web/app/assets/data/clusters/cluster.json
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/assets/data/clusters/cluster.json?rev=1465166&r1=1465165&r2=1465166&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/assets/data/clusters/cluster.json (original)
+++ incubator/ambari/trunk/ambari-web/app/assets/data/clusters/cluster.json Sat Apr 6 01:55:42 2013
@@ -1,10 +1,43 @@
{
- "href" : "http://dev.hortonworks.com:8080/api/clusters/mycluster?fields=Clusters",
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk?fields=Clusters",
"Clusters" : {
- "cluster_name" : "mycluster",
+ "cluster_name" : "tdk",
"cluster_id" : 1,
- "version" : "HDP-0.1",
- "stack_name" : "HDP",
- "max_hosts_per_rack" : 10
+ "version" : "HDP-1.3.0",
+ "desired_configs" : {
+ "mapred-site" : {
+ "tag" : "version1"
+ },
+ "hbase-site" : {
+ "tag" : "version1"
+ },
+ "global" : {
+ "tag" : "version1"
+ },
+ "hdfs-site" : {
+ "tag" : "version1"
+ },
+ "mapred-queue-acls" : {
+ "tag" : "version1"
+ },
+ "webhcat-site" : {
+ "tag" : "version1"
+ },
+ "oozie-site" : {
+ "tag" : "version1"
+ },
+ "hive-site" : {
+ "tag" : "version1"
+ },
+ "hue-site" : {
+ "tag" : "version1"
+ },
+ "capacity-scheduler" : {
+ "tag" : "version1"
+ },
+ "core-site" : {
+ "tag" : "version1"
+ }
+ }
}
-}
+}
\ No newline at end of file
Modified: incubator/ambari/trunk/ambari-web/app/assets/data/clusters/info.json
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/assets/data/clusters/info.json?rev=1465166&r1=1465165&r2=1465166&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/assets/data/clusters/info.json (original)
+++ incubator/ambari/trunk/ambari-web/app/assets/data/clusters/info.json Sat Apr 6 01:55:42 2013
@@ -1,12 +1,12 @@
{
- "href" : "http://ambari:9998/clusters",
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters",
"items" : [
{
- "href" : "http://ambari:9998/clusters/mycluster",
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk",
"Clusters" : {
- "cluster_name" : "mycluster",
- "version" : "HDP-1.2.2"
+ "cluster_name" : "tdk",
+ "version" : "HDP-1.3.0"
}
}
]
-}
+}
\ No newline at end of file
Added: incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_actual_configs.json
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_actual_configs.json?rev=1465166&view=auto
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_actual_configs.json (added)
+++ incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_actual_configs.json Sat Apr 6 01:55:42 2013
@@ -0,0 +1,230 @@
+{
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?(type=hdfs-site&tag=version4)|(type=core-site&tag=version4)|(type=global&tag=version4)",
+ "items" : [
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=core-site&tag=version4",
+ "tag" : "version4",
+ "type" : "core-site",
+ "Config" : {
+ "cluster_name" : "mycluster"
+ },
+ "properties" : {
+ "io.serializations" : "org.apache.hadoop.io.serializer.WritableSerialization",
+ "hadoop.proxyuser.hive.hosts" : "dev.hortonworks.com",
+ "fs.checkpoint.size" : "0.5",
+ "io.file.buffer.size" : "131072",
+ "hadoop.proxyuser.hcat.hosts" : "dev.hortonworks.com",
+ "fs.checkpoint.period" : "21612",
+ "io.compression.codec.lzo.class" : "com.hadoop.compression.lzo.LzoCodec",
+ "ipc.client.connection.maxidletime" : "30000",
+ "hadoop.proxyuser.hive.groups" : "users",
+ "webinterface.private.actions" : "false",
+ "hadoop.proxyuser.oozie.groups" : "users",
+ "fs.checkpoint.edits.dir" : "/hadoop/hdfs/namesecondary",
+ "fs.trash.interval" : "360",
+ "fs.default.name" : "hdfs://dev.hortonworks.com:8020",
+ "hadoop.proxyuser.hcat.groups" : "users",
+ "ipc.client.idlethreshold" : "8000",
+ "fs.checkpoint.dir" : "/hadoop/hdfs/namesecondary",
+ "ipc.client.connect.max.retries" : "50",
+ "hadoop.proxyuser.oozie.hosts" : "dev.hortonworks.com"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=hdfs-site&tag=version1",
+ "tag" : "version4",
+ "type" : "hdfs-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "dfs.https.address" : "dev.hortonworks.com:50470",
+ "dfs.http.address" : "dev.hortonworks.com:50070",
+ "dfs.datanode.max.xcievers" : "4096",
+ "dfs.safemode.threshold.pct" : "1.0f",
+ "dfs.datanode.http.address" : "0.0.0.0:50075",
+ "dfs.datanode.address" : "0.0.0.0:50010",
+ "dfs.datanode.failed.volumes.tolerated" : "0",
+ "dfs.namenode.keytab.file" : "/etc/security/keytabs/nn.service.keytab",
+ "ipc.server.read.threadpool.size" : "5",
+ "dfs.datanode.data.dir.perm" : "750",
+ "dfs.datanode.du.pct" : "0.85f",
+ "ipc.server.max.response.size" : "5242880",
+ "dfs.datanode.du.reserved" : "1.05",
+ "dfs.datanode.socket.write.timeout" : "0",
+ "dfs.namenode.handler.count" : "40",
+ "dfs.web.ugi" : "gopher,gopher",
+ "dfs.datanode.keytab.file" : "/etc/security/keytabs/dn.service.keytab",
+ "dfs.name.dir" : "/hadoop/hdfs/namenode",
+ "dfs.heartbeat.interval" : "3",
+ "dfs.balance.bandwidthPerSec" : "6250000",
+ "dfs.permissions.supergroup" : "hdfs",
+ "dfs.cluster.administrators" : " hdfs",
+ "dfs.secondary.namenode.keytab.file" : "/etc/security/keytabs/nn.service.keytab",
+ "dfs.hosts.exclude" : "/etc/hadoop/dfs.exclude",
+ "dfs.permissions" : "true",
+ "dfs.namenode.kerberos.https.principal" : "host/_HOST@EXAMPLE.COM",
+ "dfs.datanode.kerberos.principal" : "dn/_HOST@EXAMPLE.COM",
+ "dfs.web.authentication.kerberos.keytab" : "/etc/security/keytabs/spnego.service.keytab",
+ "dfs.webhdfs.enabled" : "true",
+ "dfs.secondary.namenode.kerberos.https.principal" : "host/_HOST@EXAMPLE.COM",
+ "dfs.secondary.https.port" : "50490",
+ "dfs.block.size" : "134217728",
+ "dfs.datanode.ipc.address" : "0.0.0.0:8010",
+ "dfs.data.dir" : "/hadoop/hdfs/data1,/hadoop/hdfs/data2",
+ "dfs.access.time.precision" : "0",
+ "dfs.blockreport.initialDelay" : "120",
+ "dfs.https.port" : "50470",
+ "dfs.block.access.token.enable" : "true",
+ "dfs.umaskmode" : "077",
+ "dfs.replication" : "3",
+ "dfs.secondary.http.address" : "dev.hortonworks.com:50090",
+ "dfs.secondary.namenode.kerberos.principal" : "nn/_HOST@EXAMPLE.COM",
+ "dfs.replication.max" : "50",
+ "dfs.hosts" : "/etc/hadoop/dfs.include",
+ "dfs.block.local-path-access.user" : "hbase",
+ "dfs.namenode.kerberos.principal" : "nn/_HOST@EXAMPLE.COM"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=global&tag=version1",
+ "tag" : "version4",
+ "type" : "global",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "hdfs_enable_shortcircuit_skipchecksum" : "false",
+ "hadoop_heapsize" : "1024",
+ "hive_lib" : "/usr/lib/hive/lib/",
+ "hive_mysql_hostname" : "dev.hortonworks.com",
+ "hive_log_dir" : "/var/log/hive",
+ "dfs_datanode_http_address" : "50075",
+ "io_sort_mb" : "200",
+ "zk_user" : "zookeeper",
+ "dfs_data_dir" : "/hadoop/hdfs/data11,/hadoop/hdfs/data22",
+ "clientPort" : "2181",
+ "hdfs_user" : "hdfs",
+ "hive_dbroot" : "/usr/lib/hive/lib",
+ "dfs_name_dir" : "/hadoop/hdfs/namenode",
+ "hfile_blockcache_size" : "0.25",
+ "kadmin_pw" : "",
+ "gmond_user" : "nobody",
+ "hregion_majorcompaction" : "86400000",
+ "user_group" : "hadoop",
+ "dfs_datanode_failed_volume_tolerated" : "0",
+ "zk_pid_file" : "/var/run/zookeeper/zookeeper_server.pid",
+ "zookeeper_sessiontimeout" : "60000",
+ "hcat_user" : "hcat",
+ "zk_log_dir" : "/var/log/zookeeper",
+ "hbase_conf_dir" : "/etc/hbase",
+ "mapred_local_dir" : "/hadoop/mapred",
+ "oozie_data_dir" : "/hadoop/oozie/data",
+ "dfs_replication" : "3",
+ "fs_checkpoint_period" : "21600",
+ "hbase_hdfs_root_dir" : "/apps/hbase/data",
+ "run_dir" : "/var/run/hadoop",
+ "oozie_log_dir" : "/var/log/oozie",
+ "hive_user" : "hive",
+ "hbase_pid_dir" : "/var/run/hbase",
+ "security_enabled" : "false",
+ "mapred_job_red_mem_mb" : "-1",
+ "mapred_map_tasks_max" : "4",
+ "dfs_datanode_address" : "50010",
+ "mapred_hosts_exclude" : "mapred.exclude",
+ "dfs_block_local_path_access_user" : "hbase",
+ "dfs_datanode_data_dir_perm" : "750",
+ "nagios_web_password" : "n",
+ "dtnode_heapsize" : "1024m",
+ "tickTime" : "2000",
+ "mapred_cluster_max_map_mem_mb" : "-1",
+ "datanode_du_reserved" : "1",
+ "regionserver_memstore_upperlimit" : "0.4",
+ "hbase_tmp_dir" : "/var/log/hbase",
+ "jtnode_opt_newsize" : "200m",
+ "oozie_user" : "oozie",
+ "mapred_jobstatus_dir" : "file:////mapred/jobstatus",
+ "hive_metastore_port" : "9083",
+ "namenode_heapsize" : "1024m",
+ "nagios_contact" : "n@n.com",
+ "mapred_cluster_red_mem_mb" : "-1",
+ "hive_ambari_database" : "MySQL",
+ "zk_data_dir" : "/hadoop/zookeeper",
+ "hive_pid_dir" : "/var/run/hive",
+ "mysql_connector_url" : "${download_url}/mysql-connector-java-5.1.18.zip",
+ "jtnode_opt_maxnewsize" : "200m",
+ "hregion_blockmultiplier" : "2",
+ "oozie_pid_dir" : "/var/run/oozie",
+ "pig_user" : "pig",
+ "task_controller" : "org.apache.hadoop.mapred.DefaultTaskController",
+ "rca_enabled" : "true",
+ "gmetad_user" : "nobody",
+ "gpl_artifacts_download_url" : "",
+ "hive_metastore_user_passwd" : "h",
+ "hcat_log_dir" : "/var/log/webhcat",
+ "jtnode_heapsize" : "1024m",
+ "syncLimit" : "5",
+ "io_sort_spill_percent" : "0.9",
+ "mapred_user" : "mapred",
+ "fs_checkpoint_size" : "0.5",
+ "initLimit" : "10",
+ "mapred_system_dir" : "/mapred/system",
+ "hive_database" : "New MySQL Database",
+ "mapred_job_map_mem_mb" : "-1",
+ "hive_conf_dir" : "/etc/hive/conf",
+ "hdfs_log_dir_prefix" : "/var/log/hadoop",
+ "keytab_path" : "/etc/security/keytabs",
+ "lzo_enabled" : "false",
+ "proxyuser_group" : "users",
+ "hive_database_name" : "hive",
+ "hcat_pid_dir" : "/var/run/webhcat",
+ "client_scannercaching" : "100",
+ "hdfs_enable_shortcircuit_read" : "true",
+ "kerberos_domain" : "EXAMPLE.COM",
+ "hdfs_support_append" : "true",
+ "nagios_group" : "nagios",
+ "nagios_web_login" : "nagiosadmin",
+ "namenode_formatted_mark_dir" : "/var/run/hadoop/hdfs/namenode/formatted/",
+ "dfs_exclude" : "dfs.exclude",
+ "namenode_opt_maxnewsize" : "640m",
+ "regionserver_memstore_lab" : "true",
+ "namenode_opt_newsize" : "200m",
+ "mapreduce_userlog_retainhours" : "24",
+ "hcat_conf_dir" : "",
+ "nagios_user" : "nagios",
+ "mapred_child_java_opts_sz" : "768",
+ "mapred_red_tasks_max" : "2",
+ "regionserver_memstore_lowerlimit" : "0.35",
+ "apache_artifacts_download_url" : "",
+ "hive_metastore_user_name" : "hive",
+ "mapred_hosts_include" : "mapred.include",
+ "hstore_blockingstorefiles" : "7",
+ "sqoop_user" : "sqoop",
+ "hadoop_conf_dir" : "/etc/hadoop",
+ "hbase_user" : "hbase",
+ "snappy_enabled" : "true",
+ "maxtasks_per_job" : "-1",
+ "ganglia_runtime_dir" : "/var/run/ganglia/hdp",
+ "fs_checkpoint_dir" : "/hadoop/hdfs/namesecondary",
+ "zk_pid_dir" : "/var/run/zookeeper",
+ "mapred_cluster_map_mem_mb" : "-1",
+ "hfile_max_keyvalue_size" : "10485760",
+ "hive_aux_jars_path" : "/usr/lib/hcatalog/share/hcatalog/hcatalog-core.jar",
+ "hstore_compactionthreshold" : "3",
+ "hregion_memstoreflushsize" : "134217728",
+ "hadoop_pid_dir_prefix" : "/var/run/hadoop",
+ "hbase_log_dir" : "/var/log/hbase",
+ "mapred_cluster_max_red_mem_mb" : "-1",
+ "webhcat_user" : "hcat",
+ "regionserver_handlers" : "30",
+ "hbase_regionserver_heapsize" : "1024m",
+ "dfs_include" : "dfs.include",
+ "dfs_webhdfs_enabled" : "false",
+ "scheduler_name" : "org.apache.hadoop.mapred.CapacityTaskScheduler",
+ "rrdcached_base_dir" : "/var/lib/ganglia/rrds",
+ "hstorefile_maxsize" : "1073741824",
+ "hbase_master_heapsize" : "1024m"
+ }
+ }
+ ]
+}
\ No newline at end of file
Added: incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_configs.json
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_configs.json?rev=1465166&view=auto
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_configs.json (added)
+++ incubator/ambari/trunk/ambari-web/app/assets/data/configurations/cluster_level_configs.json Sat Apr 6 01:55:42 2013
@@ -0,0 +1,544 @@
+{
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?(type=hdfs-site&tag=version1)|(type=core-site&tag=version1)",
+ "items" : [
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=core-site&tag=version1",
+ "tag" : "version1",
+ "type" : "core-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "io.serializations" : "org.apache.hadoop.io.serializer.WritableSerialization",
+ "hadoop.proxyuser.hive.hosts" : "dev.hortonworks.com",
+ "fs.checkpoint.size" : "0.5",
+ "io.file.buffer.size" : "131072",
+ "hadoop.proxyuser.hcat.hosts" : "dev.hortonworks.com",
+ "fs.checkpoint.period" : "21600",
+ "io.compression.codec.lzo.class" : "com.hadoop.compression.lzo.LzoCodec",
+ "ipc.client.connection.maxidletime" : "30000",
+ "hadoop.proxyuser.hive.groups" : "users",
+ "webinterface.private.actions" : "false",
+ "hadoop.proxyuser.oozie.groups" : "users",
+ "fs.checkpoint.edits.dir" : "/hadoop/hdfs/namesecondary",
+ "fs.trash.interval" : "360",
+ "fs.default.name" : "hdfs://dev.hortonworks.com:8020",
+ "hadoop.proxyuser.hcat.groups" : "users",
+ "ipc.client.idlethreshold" : "8000",
+ "fs.checkpoint.dir" : "/hadoop/hdfs/namesecondary",
+ "ipc.client.connect.max.retries" : "50",
+ "hadoop.proxyuser.oozie.hosts" : "dev.hortonworks.com"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=mapred-site&tag=version1",
+ "tag" : "version1",
+ "type" : "mapred-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "mapred.reduce.tasks.speculative.execution" : "false",
+ "mapred.tasktracker.map.tasks.maximum" : "4",
+ "mapred.hosts.exclude" : "/etc/hadoop/mapred.exclude",
+ "mapred.job.reduce.input.buffer.percent" : "0.0",
+ "mapreduce.tasktracker.group" : "hadoop",
+ "mapreduce.reduce.input.limit" : "10737418240",
+ "mapreduce.fileoutputcommitter.marksuccessfuljobs" : "false",
+ "mapred.map.tasks.speculative.execution" : "false",
+ "mapreduce.jobtracker.kerberos.principal" : "jt/_HOST@EXAMPLE.COM",
+ "mapred.output.compression.type" : "BLOCK",
+ "mapred.userlog.retain.hours" : "24",
+ "mapred.task.tracker.task-controller" : "org.apache.hadoop.mapred.DefaultTaskController",
+ "mapred.job.reuse.jvm.num.tasks" : "1",
+ "mapreduce.tasktracker.keytab.file" : "/etc/security/keytabs/tt.service.keytab",
+ "mapred.system.dir" : "/mapred/system",
+ "io.sort.factor" : "100",
+ "mapreduce.history.server.http.address" : "dev.hortonworks.com:51111",
+ "mapred.jobtracker.maxtasks.per.job" : "-1",
+ "io.sort.spill.percent" : "0.9",
+ "mapred.cluster.reduce.memory.mb" : "-1",
+ "tasktracker.http.threads" : "50",
+ "mapred.reduce.parallel.copies" : "30",
+ "mapred.healthChecker.script.path" : "file:////mapred/jobstatus",
+ "mapreduce.cluster.administrators" : " hadoop",
+ "jetty.connector" : "org.mortbay.jetty.nio.SelectChannelConnector",
+ "mapred.inmem.merge.threshold" : "1000",
+ "mapred.job.reduce.memory.mb" : "-1",
+ "mapred.job.map.memory.mb" : "-1",
+ "mapreduce.jobhistory.kerberos.principal" : "jt/_HOST@EXAMPLE.COM",
+ "mapred.cluster.map.memory.mb" : "-1",
+ "mapred.jobtracker.retirejob.interval" : "0",
+ "mapred.cluster.max.map.memory.mb" : "-1",
+ "mapred.job.tracker.persist.jobstatus.hours" : "1",
+ "mapred.reduce.slowstart.completed.maps" : "0.05",
+ "hadoop.job.history.user.location" : "none",
+ "mapred.job.tracker.handler.count" : "50",
+ "mapred.healthChecker.interval" : "135000",
+ "mapred.jobtracker.blacklist.fault-bucket-width" : "15",
+ "mapred.task.timeout" : "600000",
+ "mapred.jobtracker.taskScheduler" : "org.apache.hadoop.mapred.CapacityTaskScheduler",
+ "mapred.max.tracker.blacklists" : "16",
+ "mapreduce.jobhistory.keytab.file" : "/etc/security/keytabs/jt.service.keytab",
+ "mapred.jobtracker.retirejob.check" : "10000",
+ "mapred.tasktracker.tasks.sleeptime-before-sigkill" : "250",
+ "mapreduce.jobtracker.staging.root.dir" : "/user",
+ "mapred.job.shuffle.input.buffer.percent" : "0.7",
+ "mapred.jobtracker.completeuserjobs.maximum" : "0",
+ "mapred.job.tracker.persist.jobstatus.active" : "false",
+ "mapred.tasktracker.reduce.tasks.maximum" : "2",
+ "mapreduce.history.server.embedded" : "false",
+ "mapred.job.tracker.http.address" : "dev.hortonworks.com:50030",
+ "mapred.queue.names" : "default",
+ "mapred.job.tracker.history.completed.location" : "/mapred/history/done",
+ "mapred.child.java.opts" : "-server -Xmx768m -Djava.net.preferIPv4Stack=true",
+ "mapred.jobtracker.blacklist.fault-timeout-window" : "180",
+ "mapreduce.jobtracker.split.metainfo.maxsize" : "50000000",
+ "mapred.jobtracker.restart.recover" : "false",
+ "mapred.healthChecker.script.timeout" : "60000",
+ "mapreduce.jobtracker.keytab.file" : "/etc/security/keytabs/jt.service.keytab",
+ "mapred.hosts" : "/etc/hadoop/mapred.include",
+ "mapred.local.dir" : "/hadoop/mapred",
+ "mapreduce.tasktracker.kerberos.principal" : "tt/_HOST@EXAMPLE.COM",
+ "mapred.job.tracker.persist.jobstatus.dir" : "/etc/hadoop/health_check",
+ "mapred.job.tracker" : "dev.hortonworks.com:50300",
+ "io.sort.record.percent" : ".2",
+ "io.sort.mb" : "200",
+ "mapred.cluster.max.reduce.memory.mb" : "-1",
+ "mapred.job.shuffle.merge.percent" : "0.66",
+ "mapred.child.root.logger" : "INFO,TLA"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=hive-site&tag=version1",
+ "tag" : "version1",
+ "type" : "hive-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "javax.jdo.option.ConnectionPassword" : "h",
+ "hive.metastore.uris" : "thrift://dev.hortonworks.com:9083",
+ "hadoop.clientside.fs.operations" : "true",
+ "hive.metastore.cache.pinobjtypes" : "Table,Database,Type,FieldSchema,Order",
+ "hive.metastore.execute.setugi" : "true",
+ "hive.metastore.local" : "false",
+ "fs.hdfs.impl.disable.cache" : "true",
+ "javax.jdo.option.ConnectionURL" : "jdbc:mysql://dev.hortonworks.com/hive?createDatabaseIfNotExist=true",
+ "hive.semantic.analyzer.factory.impl" : "org.apache.hivealog.cli.HCatSemanticAnalyzerFactory",
+ "hive.security.authorization.enabled" : "true",
+ "javax.jdo.option.ConnectionUserName" : "hive",
+ "hive.server2.enable.doAs" : "true",
+ "hive.metastore.client.socket.timeout" : "60",
+ "hive.metastore.warehouse.dir" : "/apps/hive/warehouse",
+ "hive.security.authorization.manager" : "org.apache.hcatalog.security.HdfsAuthorizationProvider",
+ "javax.jdo.option.ConnectionDriverName" : "com.mysql.jdbc.Driver"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=mapred-queue-acls&tag=version1",
+ "tag" : "version1",
+ "type" : "mapred-queue-acls",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "mapred.queue.default.acl-submit-job" : "* *",
+ "mapred.queue.default.acl-administer-jobs" : "* *",
+ "mapred.queue.new_qeuue.acl-administer-jobs" : "* *",
+ "mapred.queue.new_qeuue.acl-submit-job" : "* *"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=core-site&tag=version1",
+ "tag" : "version1",
+ "type" : "core-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "io.serializations" : "org.apache.hadoop.io.serializer.WritableSerialization",
+ "hadoop.proxyuser.hive.hosts" : "dev.hortonworks.com",
+ "fs.checkpoint.size" : "0.5",
+ "io.file.buffer.size" : "131072",
+ "hadoop.proxyuser.hcat.hosts" : "dev.hortonworks.com",
+ "fs.checkpoint.period" : "21600",
+ "io.compression.codec.lzo.class" : "com.hadoop.compression.lzo.LzoCodec",
+ "ipc.client.connection.maxidletime" : "30000",
+ "hadoop.proxyuser.hive.groups" : "users",
+ "webinterface.private.actions" : "false",
+ "hadoop.proxyuser.oozie.groups" : "users",
+ "fs.checkpoint.edits.dir" : "/hadoop/hdfs/namesecondary",
+ "fs.trash.interval" : "360",
+ "fs.default.name" : "hdfs://dev.hortonworks.com:8020",
+ "hadoop.proxyuser.hcat.groups" : "users",
+ "ipc.client.idlethreshold" : "8000",
+ "fs.checkpoint.dir" : "/hadoop/hdfs/namesecondary",
+ "ipc.client.connect.max.retries" : "50",
+ "hadoop.proxyuser.oozie.hosts" : "dev.hortonworks.com"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=oozie-site&tag=version1",
+ "tag" : "version1",
+ "type" : "oozie-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "oozie.service.AuthorizationService.security.enabled" : "true",
+ "oozie.service.PurgeService.purge.interval" : "3600",
+ "oozie.service.PurgeService.older.than" : "30",
+ "oozie.system.id" : "oozie-${user.name}",
+ "oozie.service.coord.normal.default.timeout" : "120",
+ "oozie.service.JPAService.pool.max.active.conn" : "10",
+ "oozie.authentication.type" : "simple",
+ "use.system.libpath.for.mapreduce.and.pig.jobs" : "false",
+ "oozie.service.CallableQueueService.callable.concurrency" : "3",
+ "oozie.service.CallableQueueService.threads" : "10",
+ "oozie.base.url" : "http://dev.hortonworks.com:11000/oozie",
+ "oozie.service.JPAService.jdbc.username" : "sa",
+ "oozie.service.CallableQueueService.queue.size" : "1000",
+ "oozie.authentication.kerberos.name.rules" : "\n RULE:[2:$1@$0]([jt]t@.*TODO-KERBEROS-DOMAIN)s/.*/TODO-MAPREDUSER/\n RULE:[2:$1@$0]([nd]n@.*TODO-KERBEROS-DOMAIN)s/.*/TODO-HDFSUSER/\n RULE:[2:$1@$0](hm@.*TODO-KERBEROS-DOMAIN)s/.*/TODO-HBASE-USER/\n RULE:[2:$1@$0](rs@.*TODO-KERBEROS-DOMAIN)s/.*/TODO-HBASE-USER/\n DEFAULT\n ",
+ "oozie.service.HadoopAccessorService.nameNode.whitelist" : " ",
+ "oozie.service.SchemaService.wf.ext.schemas" : "shell-action-0.1.xsd,email-action-0.1.xsd,hive-action-0.2.xsd,sqoop-action-0.2.xsd,ssh-action-0.1.xsd,distcp-action-0.1.xsd",
+ "oozie.service.WorkflowAppService.system.libpath" : "/user/${user.name}/share/lib",
+ "oozie.systemmode" : "NORMAL",
+ "oozie.service.JPAService.create.db.schema" : "false",
+ "oozie.service.JPAService.jdbc.password" : " ",
+ "oozie.service.HadoopAccessorService.jobTracker.whitelist" : " ",
+ "oozie.db.schema.name" : "oozie",
+ "oozie.service.JPAService.jdbc.url" : "jdbc:derby:${oozie.data.dir}/${oozie.db.schema.name}-db;create=true",
+ "oozie.service.JPAService.jdbc.driver" : "org.apache.derby.jdbc.EmbeddedDriver",
+ "oozie.service.HadoopAccessorService.hadoop.configurations" : "*=/etc/hadoop/conf",
+ "oozie.service.ActionService.executor.ext.classes" : "\n org.apache.oozie.action.email.EmailActionExecutor,\n org.apache.oozie.action.hadoop.HiveActionExecutor,\n org.apache.oozie.action.hadoop.ShellActionExecutor,\n org.apache.oozie.action.hadoop.SqoopActionExecutor,\n org.apache.oozie.action.hadoop.DistcpActionExecutor\n "
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=capacity-scheduler&tag=version1",
+ "tag" : "version1",
+ "type" : "capacity-scheduler",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "mapred.capacity-scheduler.queue.default.user-limit-factor" : "1",
+ "mapred.capacity-scheduler.queue.new_qeuue.maximum-initialized-active-tasks" : "200000",
+ "mapred.capacity-scheduler.queue.default.maximum-initialized-active-tasks" : "200000",
+ "mapred.capacity-scheduler.queue.default.maximum-capacity" : "100",
+ "mapred.capacity-scheduler.queue.new_qeuue.init-accept-jobs-factor" : "10",
+ "property" : "10",
+ "mapred.capacity-scheduler.queue.new_qeuue.capacity" : "23",
+ "mapred.capacity-scheduler.queue.default.init-accept-jobs-factor" : "10",
+ "mapred.capacity-scheduler.queue.new_qeuue.maximum-initialized-active-tasks-per-user" : "100000",
+ "mapred.capacity-scheduler.queue.default.capacity" : "50",
+ "mapred.capacity-scheduler.queue.new_qeuue.minimum-user-limit-percent" : "100",
+ "mapred.capacity-scheduler.queue.new_qeuue.user-limit-factor" : "1",
+ "mapred.capacity-scheduler.queue.default.minimum-user-limit-percent" : "100",
+ "mapred.capacity-scheduler.queue.default.maximum-initialized-active-tasks-per-user" : "100000",
+ "mapred.capacity-scheduler.maximum-system-jobs" : "2000",
+ "mapred.capacity-scheduler.queue.new_qeuue.maximum-capacity" : "100",
+ "mapred.capacity-scheduler.queue.default.supports-priority" : "false",
+ "mapred.capacity-scheduler.queue.new_qeuue.supports-priority" : "true"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=hdfs-site&tag=version1",
+ "tag" : "version1",
+ "type" : "hdfs-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "dfs.https.address" : "dev.hortonworks.com:50470",
+ "dfs.http.address" : "dev.hortonworks.com:50070",
+ "dfs.datanode.max.xcievers" : "4096",
+ "dfs.safemode.threshold.pct" : "1.0f",
+ "dfs.datanode.http.address" : "0.0.0.0:50075",
+ "dfs.datanode.address" : "0.0.0.0:50010",
+ "dfs.datanode.failed.volumes.tolerated" : "0",
+ "dfs.namenode.keytab.file" : "/etc/security/keytabs/nn.service.keytab",
+ "ipc.server.read.threadpool.size" : "5",
+ "dfs.datanode.data.dir.perm" : "750",
+ "dfs.datanode.du.pct" : "0.85f",
+ "ipc.server.max.response.size" : "5242880",
+ "dfs.datanode.du.reserved" : "1",
+ "dfs.datanode.socket.write.timeout" : "0",
+ "dfs.namenode.handler.count" : "40",
+ "dfs.web.ugi" : "gopher,gopher",
+ "dfs.datanode.keytab.file" : "/etc/security/keytabs/dn.service.keytab",
+ "dfs.name.dir" : "/hadoop/hdfs/namenode",
+ "dfs.heartbeat.interval" : "3",
+ "dfs.balance.bandwidthPerSec" : "6250000",
+ "dfs.permissions.supergroup" : "hdfs",
+ "dfs.cluster.administrators" : " hdfs",
+ "dfs.secondary.namenode.keytab.file" : "/etc/security/keytabs/nn.service.keytab",
+ "dfs.hosts.exclude" : "/etc/hadoop/dfs.exclude",
+ "dfs.permissions" : "true",
+ "dfs.namenode.kerberos.https.principal" : "host/_HOST@EXAMPLE.COM",
+ "dfs.datanode.kerberos.principal" : "dn/_HOST@EXAMPLE.COM",
+ "dfs.web.authentication.kerberos.keytab" : "/etc/security/keytabs/spnego.service.keytab",
+ "dfs.webhdfs.enabled" : "false",
+ "dfs.secondary.namenode.kerberos.https.principal" : "host/_HOST@EXAMPLE.COM",
+ "dfs.secondary.https.port" : "50490",
+ "dfs.block.size" : "134217728",
+ "dfs.datanode.ipc.address" : "0.0.0.0:8010",
+ "dfs.data.dir" : "/hadoop/hdfs/data",
+ "dfs.access.time.precision" : "0",
+ "dfs.blockreport.initialDelay" : "120",
+ "dfs.https.port" : "50470",
+ "dfs.block.access.token.enable" : "true",
+ "dfs.umaskmode" : "077",
+ "dfs.replication" : "3",
+ "dfs.secondary.http.address" : "dev.hortonworks.com:50090",
+ "dfs.secondary.namenode.kerberos.principal" : "nn/_HOST@EXAMPLE.COM",
+ "dfs.replication.max" : "50",
+ "dfs.hosts" : "/etc/hadoop/dfs.include",
+ "dfs.block.local-path-access.user" : "hbase",
+ "dfs.namenode.kerberos.principal" : "nn/_HOST@EXAMPLE.COM"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=webhcat-site&tag=version1",
+ "tag" : "version1",
+ "type" : "webhcat-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "templeton.hcat" : "/usr/bin/hcat",
+ "templeton.storage.class" : "org.apache.hcatalog.templeton.tool.ZooKeeperStorage",
+ "templeton.jar" : "/usr/lib/hcatalog/share/webhcat/svr/webhcat.jar",
+ "templeton.streaming.jar" : "hdfs:///apps/webhcat/hadoop-streaming.jar",
+ "templeton.pig.path" : "pig.tar.gz/pig/bin/pig",
+ "templeton.exec.timeout" : "60000",
+ "templeton.override.enabled" : "false",
+ "templeton.hive.properties" : "hive.metastore.local=false,hive.metastore.uris=thrift://dev.hortonworks.com:9083,hive.metastore.sasl.enabled=yes,hive.metastore.execute.setugi=true",
+ "templeton.hive.archive" : "hdfs:///apps/webhcat/hive.tar.gz",
+ "templeton.port" : "50111",
+ "templeton.libjars" : "/usr/lib/zookeeper/zookeeper.jar",
+ "templeton.hadoop" : "/usr/bin/hadoop",
+ "templeton.pig.archive" : "hdfs:///apps/webhcat/pig.tar.gz",
+ "templeton.zookeeper.hosts" : "dev.hortonworks.com:2181",
+ "templeton.hadoop.conf.dir" : "/etc/hadoop/conf",
+ "templeton.hive.path" : "hive.tar.gz/hive/bin/hive"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=hbase-site&tag=version1",
+ "tag" : "version1",
+ "type" : "hbase-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "hbase.hregion.memstore.flush.size" : "134217728",
+ "hbase.hstore.compactionThreshold" : "3",
+ "hbase.regionserver.global.memstore.upperLimit" : "0.4",
+ "dfs.support.append" : "true",
+ "hbase.hregion.majorcompaction" : "86400000",
+ "hbase.client.keyvalue.maxsize" : "10485760",
+ "hbase.client.scanner.caching" : "100",
+ "hbase.cluster.distributed" : "true",
+ "hbase.rootdir" : "hdfs://dev.hortonworks.com:8020/apps/hbase/data",
+ "hbase.regionserver.kerberos.principal" : "rs/_HOST@EXAMPLE.COM",
+ "hbase.regionserver.global.memstore.lowerLimit" : "0.35",
+ "hbase.regionserver.handler.count" : "30",
+ "hbase.superuser" : "hbase",
+ "hbase.tmp.dir" : "/var/log/hbase",
+ "hbase.hregion.memstore.mslab.enabled" : "true",
+ "hbase.regionserver.optionalcacheflushinterval" : "10000",
+ "hbase.hstore.blockingStoreFiles" : "7",
+ "hbase.zookeeper.useMulti" : "true",
+ "hfile.block.cache.size" : "0.25",
+ "hbase.hregion.max.filesize" : "1073741824",
+ "hbase.master.lease.thread.wakefrequency" : "3000",
+ "dfs.client.read.shortcircuit.skip.checksum" : "false",
+ "hbase.hregion.memstore.block.multiplier" : "2",
+ "hbase.master.kerberos.principal" : "hm/_HOST@EXAMPLE.COM",
+ "hbase.zookeeper.property.clientPort" : "2181",
+ "zookeeper.session.timeout" : "60000",
+ "hbase.master.keytab.file" : "/etc/security/keytabs/hm.service.keytab",
+ "dfs.client.read.shortcircuit" : "true",
+ "hbase.zookeeper.quorum" : "dev.hortonworks.com"
+ }
+ },
+ {
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk/configurations?type=hue-site&tag=version1",
+ "tag" : "version1",
+ "type" : "hue-site",
+ "Config" : {
+ "cluster_name" : "tdk"
+ },
+ "properties" : {
+ "hadoop_mapred_home" : "/usr/lib/hadoop/lib",
+ "smtp_host" : "localhost",
+ "use_cherrypy_server" : "false",
+ "hbase_shell_command" : "/usr/bin/hbase shell",
+ "db_name" : "sandbox",
+ "db_password" : "1111",
+ "send_debug_messages" : "1",
+ "http_host" : "0.0.0.0",
+ "django_debug_mode" : "1",
+ "pig_shell_command" : "/usr/bin/pig -l /dev/null",
+ "http_port" : "8000",
+ "db_engine" : "mysql",
+ "whitelist" : "(localhost|127\\.0\\.0\\.1):(50030|50070|50060|50075|50111)",
+ "hbase_nice_name" : "HBase Shell",
+ "backend_auth_policy" : "desktop.auth.backend.AllowAllBackend",
+ "smtp_password" : "25",
+ "default_from_email" : "sandbox@hortonworks.com",
+ "tls" : "no",
+ "db_user" : "sandbox",
+ "db_host" : "localhost",
+ "database_logging" : "0",
+ "smtp_port" : "25",
+ "time_zone" : "America/Los_Angeles",
+ "bash_shell_command" : "/bin/bash",
+ "http_500_debug_mode" : "1",
+ "db_port" : "3306",
+ "jobtracker_port" : "50030"
+ }
+ },
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=global&tag=version1",
+ "tag" : "version1",
+ "type" : "global",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "hdfs_enable_shortcircuit_skipchecksum" : "false",
+ "hadoop_heapsize" : "1024",
+ "hive_lib" : "/usr/lib/hive/lib/",
+ "hive_mysql_hostname" : "dev.hortonworks.com",
+ "hive_log_dir" : "/var/log/hive",
+ "dfs_datanode_http_address" : "50075",
+ "io_sort_mb" : "200",
+ "zk_user" : "zookeeper",
+ "dfs_data_dir" : "/hadoop/hdfs/data",
+ "clientPort" : "2181",
+ "hdfs_user" : "hdfs",
+ "hive_dbroot" : "/usr/lib/hive/lib",
+ "dfs_name_dir" : "/hadoop/hdfs/namenode",
+ "hfile_blockcache_size" : "0.25",
+ "kadmin_pw" : "",
+ "gmond_user" : "nobody",
+ "hregion_majorcompaction" : "86400000",
+ "user_group" : "hadoop",
+ "dfs_datanode_failed_volume_tolerated" : "0",
+ "zk_pid_file" : "/var/run/zookeeper/zookeeper_server.pid",
+ "zookeeper_sessiontimeout" : "60000",
+ "hcat_user" : "hcat",
+ "zk_log_dir" : "/var/log/zookeeper",
+ "hbase_conf_dir" : "/etc/hbase",
+ "mapred_local_dir" : "/hadoop/mapred",
+ "oozie_data_dir" : "/hadoop/oozie/data",
+ "dfs_replication" : "3",
+ "fs_checkpoint_period" : "21600",
+ "hbase_hdfs_root_dir" : "/apps/hbase/data",
+ "run_dir" : "/var/run/hadoop",
+ "oozie_log_dir" : "/var/log/oozie",
+ "hive_user" : "hive",
+ "hbase_pid_dir" : "/var/run/hbase",
+ "security_enabled" : "false",
+ "mapred_job_red_mem_mb" : "-1",
+ "mapred_map_tasks_max" : "4",
+ "dfs_datanode_address" : "50010",
+ "mapred_hosts_exclude" : "mapred.exclude",
+ "dfs_block_local_path_access_user" : "hbase",
+ "dfs_datanode_data_dir_perm" : "750",
+ "nagios_web_password" : "n",
+ "dtnode_heapsize" : "1024m",
+ "tickTime" : "2000",
+ "mapred_cluster_max_map_mem_mb" : "-1",
+ "datanode_du_reserved" : "1",
+ "regionserver_memstore_upperlimit" : "0.4",
+ "hbase_tmp_dir" : "/var/log/hbase",
+ "jtnode_opt_newsize" : "200m",
+ "oozie_user" : "oozie",
+ "mapred_jobstatus_dir" : "file:////mapred/jobstatus",
+ "hive_metastore_port" : "9083",
+ "namenode_heapsize" : "1024m",
+ "nagios_contact" : "n@n.com",
+ "mapred_cluster_red_mem_mb" : "-1",
+ "hive_ambari_database" : "MySQL",
+ "zk_data_dir" : "/hadoop/zookeeper",
+ "hive_pid_dir" : "/var/run/hive",
+ "mysql_connector_url" : "${download_url}/mysql-connector-java-5.1.18.zip",
+ "jtnode_opt_maxnewsize" : "200m",
+ "hregion_blockmultiplier" : "2",
+ "oozie_pid_dir" : "/var/run/oozie",
+ "pig_user" : "pig",
+ "task_controller" : "org.apache.hadoop.mapred.DefaultTaskController",
+ "rca_enabled" : "true",
+ "gmetad_user" : "nobody",
+ "gpl_artifacts_download_url" : "",
+ "hive_metastore_user_passwd" : "h",
+ "hcat_log_dir" : "/var/log/webhcat",
+ "jtnode_heapsize" : "1024m",
+ "syncLimit" : "5",
+ "io_sort_spill_percent" : "0.9",
+ "mapred_user" : "mapred",
+ "fs_checkpoint_size" : "0.5",
+ "initLimit" : "10",
+ "mapred_system_dir" : "/mapred/system",
+ "hive_database" : "New MySQL Database",
+ "mapred_job_map_mem_mb" : "-1",
+ "hive_conf_dir" : "/etc/hive/conf",
+ "hdfs_log_dir_prefix" : "/var/log/hadoop",
+ "keytab_path" : "/etc/security/keytabs",
+ "lzo_enabled" : "false",
+ "proxyuser_group" : "users",
+ "hive_database_name" : "hive",
+ "hcat_pid_dir" : "/var/run/webhcat",
+ "client_scannercaching" : "100",
+ "hdfs_enable_shortcircuit_read" : "true",
+ "kerberos_domain" : "EXAMPLE.COM",
+ "hdfs_support_append" : "true",
+ "nagios_group" : "nagios",
+ "nagios_web_login" : "nagiosadmin",
+ "namenode_formatted_mark_dir" : "/var/run/hadoop/hdfs/namenode/formatted/",
+ "dfs_exclude" : "dfs.exclude",
+ "namenode_opt_maxnewsize" : "640m",
+ "regionserver_memstore_lab" : "true",
+ "namenode_opt_newsize" : "200m",
+ "mapreduce_userlog_retainhours" : "24",
+ "hcat_conf_dir" : "",
+ "nagios_user" : "nagios",
+ "mapred_child_java_opts_sz" : "768",
+ "mapred_red_tasks_max" : "2",
+ "regionserver_memstore_lowerlimit" : "0.35",
+ "apache_artifacts_download_url" : "",
+ "hive_metastore_user_name" : "hive",
+ "mapred_hosts_include" : "mapred.include",
+ "hstore_blockingstorefiles" : "7",
+ "sqoop_user" : "sqoop",
+ "hadoop_conf_dir" : "/etc/hadoop",
+ "hbase_user" : "hbase",
+ "snappy_enabled" : "true",
+ "maxtasks_per_job" : "-1",
+ "ganglia_runtime_dir" : "/var/run/ganglia/hdp",
+ "fs_checkpoint_dir" : "/hadoop/hdfs/namesecondary",
+ "zk_pid_dir" : "/var/run/zookeeper",
+ "mapred_cluster_map_mem_mb" : "-1",
+ "hfile_max_keyvalue_size" : "10485760",
+ "hive_aux_jars_path" : "/usr/lib/hcatalog/share/hcatalog/hcatalog-core.jar",
+ "hstore_compactionthreshold" : "3",
+ "hregion_memstoreflushsize" : "134217728",
+ "hadoop_pid_dir_prefix" : "/var/run/hadoop",
+ "hbase_log_dir" : "/var/log/hbase",
+ "mapred_cluster_max_red_mem_mb" : "-1",
+ "webhcat_user" : "hcat",
+ "regionserver_handlers" : "30",
+ "hbase_regionserver_heapsize" : "1024m",
+ "dfs_include" : "dfs.include",
+ "dfs_webhdfs_enabled" : "false",
+ "scheduler_name" : "org.apache.hadoop.mapred.CapacityTaskScheduler",
+ "rrdcached_base_dir" : "/var/lib/ganglia/rrds",
+ "hstorefile_maxsize" : "1073741824",
+ "hbase_master_heapsize" : "1024m"
+ }
+ }
+ ]
+}
\ No newline at end of file
Added: incubator/ambari/trunk/ambari-web/app/assets/data/configurations/host_level_overrides_configs.json
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/assets/data/configurations/host_level_overrides_configs.json?rev=1465166&view=auto
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/assets/data/configurations/host_level_overrides_configs.json (added)
+++ incubator/ambari/trunk/ambari-web/app/assets/data/configurations/host_level_overrides_configs.json Sat Apr 6 01:55:42 2013
@@ -0,0 +1,16 @@
+{
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=oozie-site&tag=1283557_dev.hortonworks.com",
+ "items" : [
+ {
+ "href" : "http://dev.hortonworks.com:8080/api/v1/clusters/vmc/configurations?type=oozie-site&tag=1283557_dev.hortonworks.com",
+ "tag" : "1283557_dev.hortonworks.com",
+ "type" : "oozie-site",
+ "Config" : {
+ "cluster_name" : "vmc"
+ },
+ "properties" : {
+ "oozie.service.PurgeService.purge.interval" : "44334"
+ }
+ }
+ ]
+}
\ No newline at end of file
Modified: incubator/ambari/trunk/ambari-web/app/assets/data/dashboard/services.json
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/assets/data/dashboard/services.json?rev=1465166&r1=1465165&r2=1465166&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/assets/data/dashboard/services.json (original)
+++ incubator/ambari/trunk/ambari-web/app/assets/data/dashboard/services.json Sat Apr 6 01:55:42 2013
@@ -120,6 +120,7 @@
"hbase-site" : "version1",
"global" : "version1"
},
+ "ha_status" : "active",
"cluster_name" : "cl1",
"desired_configs" : { },
"desired_state" : "STARTED",
@@ -417,6 +418,11 @@
"global" : "version1",
"core-site" : "version1"
},
+ "actual_configs" : {
+ "hdfs-site" : "version1",
+ "global" : "version1",
+ "core-site" : "version1"
+ },
"cluster_name" : "cl1",
"desired_configs" : { },
"desired_state" : "STARTED",
@@ -433,6 +439,11 @@
"global" : "version1",
"core-site" : "version1"
},
+ "actual_configs" : {
+ "hdfs-site" : "version4",
+ "global" : "version1",
+ "core-site" : "version1"
+ },
"cluster_name" : "cl1",
"desired_configs" : { },
"desired_state" : "STARTED",
@@ -449,10 +460,15 @@
"global" : "version1",
"core-site" : "version1"
},
+ "actual_configs" : {
+ "hdfs-site" : "version4",
+ "global" : "version4",
+ "core-site" : "version1"
+ },
"cluster_name" : "cl1",
"desired_configs" : { },
"desired_state" : "STARTED",
- "state" : "STARTED",
+ "state" : "UPGRADE_FAILED",
"component_name" : "DATANODE",
"host_name" : "ip-10-191-202-42.ec2.internal"
}
@@ -465,6 +481,11 @@
"global" : "version1",
"core-site" : "version1"
},
+ "actual_configs" : {
+ "hdfs-site" : "version4",
+ "global" : "version4",
+ "core-site" : "version4"
+ },
"cluster_name" : "cl1",
"desired_configs" : { },
"desired_state" : "STARTED",
@@ -477,9 +498,14 @@
"href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/hosts/domU-12-31-39-16-48-4B.compute-1.internal/host_components/DATANODE",
"HostRoles" : {
"configs" : {
- "hdfs-site" : "version1",
- "global" : "version1",
- "core-site" : "version1"
+ "hdfs-site" : "version4",
+ "global" : "version4",
+ "core-site" : "version4"
+ },
+ "actual_configs" : {
+ "hdfs-site" : "version4",
+ "global" : "version4",
+ "core-site" : "version4"
},
"cluster_name" : "cl1",
"desired_configs" : { },
@@ -529,6 +555,11 @@
"global" : "version1",
"core-site" : "version1"
},
+ "actual_configs" : {
+ "hdfs-site" : "version4",
+ "global" : "version4",
+ "core-site" : "version4"
+ },
"cluster_name" : "cl1",
"desired_configs" : { },
"desired_state" : "STARTED",
@@ -557,6 +588,11 @@
"global" : "version1",
"core-site" : "version1"
},
+ "actual_configs" : {
+ "hdfs-site" : "version4",
+ "global" : "version4",
+ "core-site" : "version4"
+ },
"cluster_name" : "cl1",
"desired_configs" : { },
"desired_state" : "STARTED",
@@ -966,6 +1002,76 @@
]
},
{
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk/services/HUE",
+ "ServiceInfo" : {
+ "cluster_name" : "tdk",
+ "service_name" : "HUE"
+ },
+ "components" : [
+ {
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk/services/HUE/components/HUE_SERVER",
+ "ServiceComponentInfo" : {
+ "cluster_name" : "tdk",
+ "state" : "INSTALLED",
+ "component_name" : "HUE_SERVER",
+ "service_name" : "HUE",
+ "desired_configs" : { }
+ },
+ "host_components" : [
+ {
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk/hosts/ip-10-147-169-187.ec2.internal/host_components/HUE_SERVER",
+ "HostRoles" : {
+ "cluster_name" : "tdk",
+ "ha_status" : "passive",
+ "desired_state" : "INSTALLED",
+ "state" : "St",
+ "component_name" : "HUE_SERVER",
+ "service_name" : "HUE",
+ "host_name" : "ip-10-147-169-187.ec2.internal",
+ "configs" : { },
+ "desired_configs" : { }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk/services/HUE",
+ "ServiceInfo" : {
+ "cluster_name" : "tdk",
+ "service_name" : "HUE"
+ },
+ "components" : [
+ {
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk/services/HUE/components/HUE_SERVER",
+ "ServiceComponentInfo" : {
+ "cluster_name" : "tdk",
+ "state" : "INSTALLED",
+ "component_name" : "HUE_SERVER",
+ "service_name" : "HUE",
+ "desired_configs" : { }
+ },
+ "host_components" : [
+ {
+ "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk/hosts/ip-10-147-169-187.ec2.internal/host_components/HUE_SERVER",
+ "HostRoles" : {
+ "cluster_name" : "tdk",
+ "ha_status" : "passive",
+ "desired_state" : "INSTALLED",
+ "state" : "St",
+ "component_name" : "HUE_SERVER",
+ "service_name" : "HUE",
+ "host_name" : "ip-10-147-169-187.ec2.internal",
+ "configs" : { },
+ "desired_configs" : { }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
"href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/WEBHCAT",
"ServiceInfo" : {
"cluster_name" : "cl1",
@@ -1002,6 +1108,114 @@
]
},
{
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/HUE",
+ "ServiceInfo" : {
+ "cluster_name" : "cl1",
+ "service_name" : "HUE"
+ },
+ "components" : [
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/HUE/components/HUE_SERVER",
+ "ServiceComponentInfo" : {
+ "cluster_name" : "cl1",
+ "desired_configs" : { },
+ "state" : "STARTED",
+ "component_name" : "HUE_SERVER",
+ "service_name" : "HUE"
+ },
+ "host_components" : [
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/hosts/domU-12-31-39-0E-E6-01.compute-1.internal/host_components/HUE_SERVER",
+ "HostRoles" : {
+ "configs" : {
+ "global" : "version1",
+ "hue-site" : "version1"
+ },
+ "cluster_name" : "cl1",
+ "desired_configs" : { },
+ "desired_state" : "STARTED",
+ "state" : "STARTED",
+ "component_name" : "HUE_SERVER",
+ "host_name" : "domU-12-31-39-0E-E6-01.compute-1.internal"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/HUE",
+ "ServiceInfo" : {
+ "cluster_name" : "cl1",
+ "service_name" : "HUE"
+ },
+ "components" : [
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/HUE/components/HUE_SERVER",
+ "ServiceComponentInfo" : {
+ "cluster_name" : "cl1",
+ "desired_configs" : { },
+ "state" : "STARTED",
+ "component_name" : "HUE_SERVER",
+ "service_name" : "HUE"
+ },
+ "host_components" : [
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/hosts/domU-12-31-39-0E-E6-01.compute-1.internal/host_components/HUE_SERVER",
+ "HostRoles" : {
+ "configs" : {
+ "global" : "version1",
+ "hue-site" : "version1"
+ },
+ "cluster_name" : "cl1",
+ "desired_configs" : { },
+ "desired_state" : "STARTED",
+ "state" : "STARTED",
+ "component_name" : "HUE_SERVER",
+ "host_name" : "domU-12-31-39-0E-E6-01.compute-1.internal"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/HUE",
+ "ServiceInfo" : {
+ "cluster_name" : "cl1",
+ "service_name" : "HUE"
+ },
+ "components" : [
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/HUE/components/HUE_SERVER",
+ "ServiceComponentInfo" : {
+ "cluster_name" : "cl1",
+ "desired_configs" : { },
+ "state" : "STARTED",
+ "component_name" : "HUE_SERVER",
+ "service_name" : "HUE"
+ },
+ "host_components" : [
+ {
+ "href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/hosts/domU-12-31-39-0E-E6-01.compute-1.internal/host_components/HUE_SERVER",
+ "HostRoles" : {
+ "configs" : {
+ "global" : "version1",
+ "hue-site" : "version1"
+ },
+ "cluster_name" : "cl1",
+ "desired_configs" : { },
+ "desired_state" : "STARTED",
+ "state" : "STARTED",
+ "component_name" : "HUE_SERVER",
+ "host_name" : "domU-12-31-39-0E-E6-01.compute-1.internal"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
"href" : "http://ec2-184-73-46-113.compute-1.amazonaws.com:8080/api/v1/clusters/cl1/services/PIG",
"ServiceInfo" : {
"cluster_name" : "cl1",