ソースを参照

AMBARI-7983 Add absent mock data for Dashboard. (atkach)

atkach 10 年 前
コミット
4b2f1ab0c3

+ 7 - 0
ambari-web/app/assets/data/ambari_components/component_version.json

@@ -0,0 +1,7 @@
+{
+  "RootServiceComponents" : {
+    "component_name" : "AMBARI_SERVER",
+    "component_version" : "1.3.0",
+    "service_name" : "AMBARI"
+  }
+}

+ 33 - 15
ambari-web/app/assets/data/background_operations/list_on_start.json

@@ -2,36 +2,54 @@
   "href" : "http://192.168.56.101:8080/api/v1/clusters/perf/requests?to=end&page_size=10&fields=Requests",
   "items" : [
     {
-      "href" : "http://192.168.56.101:8080/api/v1/clusters/perf/requests/12",
+      "href" : "http://192.168.56.101:8080/api/v1/clusters/c1/requests/12",
       "Requests" : {
         "aborted_task_count" : 0,
-        "cluster_name" : "perf",
-        "completed_task_count" : 4,
+        "cluster_name" : "c1",
+        "completed_task_count" : 2,
+        "create_time" : 1414410974460,
+        "end_time" : 1414411113883,
+        "exclusive" : false,
         "failed_task_count" : 0,
         "id" : 12,
+        "inputs" : null,
+        "operation_level" : null,
         "progress_percent" : 100.0,
         "queued_task_count" : 0,
-        "request_context" : "Start YARN",
+        "request_context" : "Install Services",
+        "request_schedule" : null,
         "request_status" : "COMPLETED",
-        "task_count" : 4,
-        "timed_out_task_count" : 0
+        "resource_filters" : [ ],
+        "start_time" : 1414410974489,
+        "task_count" : 2,
+        "timed_out_task_count" : 0,
+        "type" : "INTERNAL_REQUEST"
       }
     },
     {
-      "href" : "http://192.168.56.101:8080/api/v1/clusters/perf/requests/13",
+      "href" : "http://192.168.56.101:8080/api/v1/clusters/c1/requests/13",
       "Requests" : {
         "aborted_task_count" : 0,
-        "cluster_name" : "perf",
-        "completed_task_count" : 0,
+        "cluster_name" : "c1",
+        "completed_task_count" : 2,
+        "create_time" : 1414411114097,
+        "end_time" : 1414411129173,
+        "exclusive" : false,
         "failed_task_count" : 0,
         "id" : 13,
-        "progress_percent" : 9.0,
-        "queued_task_count" : 2,
-        "request_context" : "Stop YARN",
-        "request_status" : "PENDING",
+        "inputs" : null,
+        "operation_level" : null,
+        "progress_percent" : 100.0,
+        "queued_task_count" : 0,
+        "request_context" : "Start Added Services",
+        "request_schedule" : null,
+        "request_status" : "COMPLETED",
+        "resource_filters" : [ ],
+        "start_time" : 1414411114179,
         "task_count" : 2,
-        "timed_out_task_count" : 0
+        "timed_out_task_count" : 0,
+        "type" : "INTERNAL_REQUEST"
       }
     }
   ]
-}
+}

ファイルの差分が大きいため隠しています
+ 43 - 40
ambari-web/app/assets/data/background_operations/task_by_request12.json


ファイルの差分が大きいため隠しています
+ 17 - 17
ambari-web/app/assets/data/background_operations/task_by_request13.json


+ 18 - 0
ambari-web/app/assets/data/cluster_metrics/cpu.json

@@ -0,0 +1,18 @@
+{
+  "Hosts" : {
+    "cluster_name" : "tdk",
+    "host_name" : "dev01.hortonworks.com"
+  },
+  "metrics" : {
+    "cpu" : {
+      "cpu_aidle" : 0.0,
+      "cpu_idle" : 83.32,
+      "cpu_nice" : 0.0,
+      "cpu_num" : 1.0,
+      "cpu_speed" : 2961.0,
+      "cpu_system" : 4.48,
+      "cpu_user" : 4.99333333333,
+      "cpu_wio" : 7.11333333333
+    }
+  }
+}

+ 3 - 4
ambari-web/app/assets/data/clusters/info.json

@@ -1,12 +1,11 @@
 {
-  "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters",
   "items" : [
     {
-      "href" : "http://ec2-23-20-184-220.compute-1.amazonaws.com:8080/api/v1/clusters/tdk",
       "Clusters" : {
         "cluster_name" : "tdk",
-        "version" : "HDP-2.0.5"
+        "provisioning_state" : "INSTALLED",
+        "version" : "HDP-2.0.1"
       }
     }
   ]
-}
+}

ファイルの差分が大きいため隠しています
+ 88 - 146
ambari-web/app/assets/data/configurations/service_versions.json


+ 8 - 0
ambari-web/app/assets/data/configurations/service_versions_total.json

@@ -0,0 +1,8 @@
+{
+  "itemTotal" : "5",
+  "items" : [
+    {
+      "service_name" : "HDFS"
+    }
+  ]
+}

+ 10 - 0
ambari-web/app/assets/data/hosts/HDP2/decommission_state.json

@@ -0,0 +1,10 @@
+{
+  "HostRoles" : {
+    "cluster_name" : "tdk",
+    "component_name" : "DATANODE",
+    "desired_admin_state" : "INSERVICE",
+    "host_name" : "dev01.hortonworks.com"
+  },
+  "host" : {
+  }
+}

+ 11 - 1
ambari-web/app/assets/data/hosts/quick_links.json

@@ -46,6 +46,16 @@
             "component_name" : "SECONDARY_NAMENODE"
           }
         },
+        {
+          "HostRoles" : {
+            "component_name" : "HBASE_MASTER"
+          }
+        },
+        {
+          "HostRoles" : {
+            "component_name" : "STORM_UI_SERVER"
+          }
+        },
         {
           "HostRoles" : {
             "component_name" : "SQOOP"
@@ -59,4 +69,4 @@
       ]
     }
   ]
-}
+}

+ 15 - 8
ambari-web/app/assets/data/users/user_admin.json

@@ -1,11 +1,18 @@
 {
-  "href" : "http://dev.hortonworks.com:8080/api/v1/users/admin",
   "Users" : {
-    "user_name" : "admin",
+    "active" : true,
+    "admin" : true,
+    "groups" : [ ],
     "ldap_user" : false,
-    "roles" : [
-      "admin",
-      "user"
-    ]
-  }
-}
+    "user_name" : "admin"
+  },
+  "privileges" : [
+    {
+      "PrivilegeInfo" : {
+        "permission_name" : "AMBARI.ADMIN",
+        "privilege_id" : 1,
+        "user_name" : "admin"
+      }
+    }
+  ]
+}

+ 7 - 7
ambari-web/app/assets/data/users/user_user.json

@@ -1,10 +1,10 @@
 {
-  "href" : "http://dev.hortonworks.com:8080/api/v1/users/user",
   "Users" : {
-    "user_name" : "user",
+    "active" : true,
+    "admin" : false,
+    "groups" : [ ],
     "ldap_user" : false,
-    "roles" : [
-      "user"
-    ]
-  }
-}
+    "user_name" : "user"
+  },
+  "privileges" : [ ]
+}

+ 4025 - 410
ambari-web/app/assets/data/wizard/stack/stacks.json

@@ -1,836 +1,4451 @@
 {
-  "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions?fields=stackServices/StackServices,Versions",
+  "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions?fields=stackServices/StackServices,Versions",
   "items" : [
     {
-      "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0",
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3",
       "Versions" : {
-        "stack_version" : "1.3.0",
+        "active" : true,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : "1.3.3",
         "stack_name" : "HDP",
-        "min_upgrade_version" : "1.2.0"
+        "stack_version" : "1.3",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
       },
       "stackServices" : [
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/OOZIE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/GANGLIA",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "OOZIE",
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : [ ],
+            "service_check_supported" : false,
+            "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs"
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/MAPREDUCE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/HBASE",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.3.0",
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "HDFS",
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HBASE",
+            "service_version" : "0.94.6.1.3",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/HDFS",
+          "StackServices" : {
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : [ ],
+            "service_check_supported" : true,
+            "service_name" : "HDFS",
+            "service_version" : "1.2.0.1.3",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/HIVE",
+          "StackServices" : {
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "MAPREDUCE",
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HIVE",
+            "service_version" : "0.11.0.1.3",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/MAPREDUCE",
+          "StackServices" : {
+            "comments" : "Apache Hadoop Distributed Processing Framework",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
             "service_name" : "MAPREDUCE",
+            "service_version" : "1.2.0.1.3",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed Processing Framework"
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-queue-acls" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "mapreduce-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/HBASE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/NAGIOS",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.3.0",
-            "service_name" : "HBASE",
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : [ ],
+            "service_check_supported" : false,
+            "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "0.94.5",
-            "comments" : "Non-relational distributed database and centralized service for configuration management & synchronization"
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/ZOOKEEPER",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/OOZIE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "MAPREDUCE"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "OOZIE",
+            "service_version" : "3.3.2.1.3",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/PIG",
+          "StackServices" : {
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "MAPREDUCE"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "PIG",
+            "service_version" : "0.11.1.1.3",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/SQOOP",
+          "StackServices" : {
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SQOOP",
+            "service_version" : "1.4.3.1.3",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3/stackServices/ZOOKEEPER",
+          "StackServices" : {
+            "comments" : "Centralized service which provides highly reliable distributed coordination.",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : [ ],
+            "service_check_supported" : true,
             "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.1.3",
             "stack_name" : "HDP",
-            "service_version" : "3.4.5",
-            "comments" : "This is comment for ZOOKEEPER service"
+            "stack_version" : "1.3",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2",
+      "Versions" : {
+        "active" : false,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : null,
+        "stack_name" : "HDP",
+        "stack_version" : "1.3.2",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
+      },
+      "stackServices" : [
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/GANGLIA",
+          "StackServices" : {
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/HDFS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/HBASE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "HDFS",
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HBASE",
+            "service_version" : "0.94.6.1.3.3.0",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/HDFS",
+          "StackServices" : {
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : null,
+            "service_check_supported" : true,
             "service_name" : "HDFS",
+            "service_version" : "1.2.0.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed File System"
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/GANGLIA",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/HIVE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "GANGLIA",
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "MAPREDUCE",
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HIVE",
+            "service_version" : "0.11.0.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "Ganglia Metrics Collection system"
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/SQOOP",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/MAPREDUCE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "SQOOP",
+            "comments" : "Apache Hadoop Distributed Processing Framework",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "MAPREDUCE",
+            "service_version" : "1.2.0.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "1.4.2",
-            "comments" : "Tool for transferring bulk data between Apache Hadoop and structured data stores such as relational databases"
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-queue-acls" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "mapreduce-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/NAGIOS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/NAGIOS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : null,
+            "service_check_supported" : false,
             "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/OOZIE",
+          "StackServices" : {
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "MAPREDUCE"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "OOZIE",
+            "service_version" : "3.3.2.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.3",
-            "comments" : "Nagios Monitoring and Alerting system"
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/PIG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/PIG",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "MAPREDUCE"
+            ],
+            "service_check_supported" : true,
             "service_name" : "PIG",
+            "service_version" : "0.11.1.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "0.10.1",
-            "comments" : "Scripting platform for analyzing large datasets"
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/HIVE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/SQOOP",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "HIVE",
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SQOOP",
+            "service_version" : "1.4.3.1.3.3.0",
+            "stack_name" : "HDP",
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.2/stackServices/ZOOKEEPER",
+          "StackServices" : {
+            "comments" : "Centralized service which provides highly reliable distributed coordination",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "0.10.0",
-            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service"
+            "stack_version" : "1.3.2",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         }
       ]
     },
     {
-      "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1",
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3",
       "Versions" : {
-        "stack_version" : "1.2.1",
+        "active" : false,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : "1.3.2",
         "stack_name" : "HDP",
-        "min_upgrade_version" : null
+        "stack_version" : "1.3.3",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
       },
       "stackServices" : [
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/HIVE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/GANGLIA",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
-            "service_name" : "HIVE",
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "0.10.0",
-            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/HBASE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/HBASE",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.2.1",
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "HDFS",
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
             "service_name" : "HBASE",
+            "service_version" : "0.94.6.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "0.94.5",
-            "comments" : "Non-relational distributed database and centralized service for configuration management & synchronization"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/ZOOKEEPER",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/HDFS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
-            "service_name" : "ZOOKEEPER",
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "HDFS",
+            "service_version" : "1.2.0.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "3.4.5",
-            "comments" : "This is comment for ZOOKEEPER service"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/HDFS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/HIVE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
-            "service_name" : "HDFS",
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "MAPREDUCE",
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HIVE",
+            "service_version" : "0.11.0.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed File System"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/NAGIOS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/MAPREDUCE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
-            "service_name" : "NAGIOS",
+            "comments" : "Apache Hadoop Distributed Processing Framework",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "MAPREDUCE",
+            "service_version" : "1.2.0.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.3",
-            "comments" : "Nagios Monitoring and Alerting system"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-queue-acls" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "mapreduce-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/OOZIE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/NAGIOS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
-            "service_name" : "OOZIE",
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/GANGLIA",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/OOZIE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
-            "service_name" : "GANGLIA",
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "MAPREDUCE"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "OOZIE",
+            "service_version" : "3.3.2.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "Ganglia Metrics Collection system"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/PIG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/PIG",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "MAPREDUCE"
+            ],
+            "service_check_supported" : true,
             "service_name" : "PIG",
+            "service_version" : "0.11.1.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "0.10.1",
-            "comments" : "Scripting platform for analyzing large datasets"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/MAPREDUCE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/SQOOP",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.2.1",
-            "service_name" : "MAPREDUCE",
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SQOOP",
+            "service_version" : "1.4.3.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed Processing Framework"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.1/stackServices/SQOOP",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/1.3.3/stackServices/ZOOKEEPER",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.1",
-            "service_name" : "SQOOP",
+            "comments" : "Centralized service which provides highly reliable distributed coordination",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.1.3.3.0",
             "stack_name" : "HDP",
-            "service_version" : "1.4.2",
-            "comments" : "Tool for transferring bulk data between Apache Hadoop and structured data stores such as relational databases"
+            "stack_version" : "1.3.3",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         }
       ]
     },
     {
-      "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0",
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0",
       "Versions" : {
-        "stack_version" : "1.2.0",
+        "active" : true,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : "2.0.6",
         "stack_name" : "HDP",
-        "min_upgrade_version" : null
+        "stack_version" : "2.0",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
       },
       "stackServices" : [
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/PIG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/FLUME",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "PIG",
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Flume",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FLUME",
+            "service_version" : "1.4.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "0.10.1",
-            "comments" : "Scripting platform for analyzing large datasets"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "flume-conf" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/SQOOP",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/GANGLIA",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "SQOOP",
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "1.4.2",
-            "comments" : "Tool for transferring bulk data between Apache Hadoop and structured data stores such as relational databases"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/GANGLIA",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/HBASE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "GANGLIA",
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "ZOOKEEPER",
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HBASE",
+            "service_version" : "0.96.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "Ganglia Metrics Collection system"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/ZOOKEEPER",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/HDFS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "ZOOKEEPER",
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HDFS",
+            "service_version" : "2.1.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "3.4.5",
-            "comments" : "This is comment for ZOOKEEPER service"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/NAGIOS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/HIVE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "NAGIOS",
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "ZOOKEEPER",
+              "YARN",
+              "TEZ"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HIVE",
+            "service_version" : "0.12.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.3",
-            "comments" : "Nagios Monitoring and Alerting system"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/WEBHCAT",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/MAPREDUCE2",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "WEBHCAT",
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce2",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "MAPREDUCE2",
+            "service_version" : "2.1.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "0.5.0",
-            "comments" : "This is comment for WEBHCAT service"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/HIVE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/NAGIOS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "HIVE",
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "0.10.0",
-            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/HBASE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/OOZIE",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.2.0",
-            "service_name" : "HBASE",
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "OOZIE",
+            "service_version" : "4.0.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "0.94.2",
-            "comments" : "Non-relational distributed database and centralized service for configuration management & synchronization"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/MAPREDUCE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/PIG",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.2.0",
-            "service_name" : "MAPREDUCE",
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "PIG",
+            "service_version" : "0.12.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed Processing Framework"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/HDFS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/SQOOP",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "HDFS",
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SQOOP",
+            "service_version" : "1.4.4.2.0",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed File System"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.2.0/stackServices/OOZIE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/YARN",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.2.0",
-            "service_name" : "OOZIE",
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "YARN",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "YARN",
+            "service_version" : "2.1.0.2.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "yarn-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0/stackServices/ZOOKEEPER",
+          "StackServices" : {
+            "comments" : "Centralized service which provides highly reliable distributed coordination",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : [ ],
+            "service_check_supported" : true,
+            "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.2.0",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs"
+            "stack_version" : "2.0",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         }
       ]
     },
     {
-      "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1",
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6",
       "Versions" : {
-        "stack_version" : "0.1",
+        "active" : false,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : null,
         "stack_name" : "HDP",
-        "min_upgrade_version" : null
+        "stack_version" : "2.0.6",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
       },
       "stackServices" : [
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/GANGLIA",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/FLUME",
+          "StackServices" : {
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Flume",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FLUME",
+            "service_version" : "1.4.0.2.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "flume-conf" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/GANGLIA",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
             "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/HBASE",
+          "StackServices" : {
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "ZOOKEEPER",
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HBASE",
+            "service_version" : "0.96.0.2.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/HDFS",
+          "StackServices" : {
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HDFS",
+            "service_version" : "2.1.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for GANGLIA service"
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/HIVE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/HIVE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "ZOOKEEPER",
+              "YARN",
+              "TEZ"
+            ],
+            "service_check_supported" : true,
             "service_name" : "HIVE",
+            "service_version" : "0.12.0.2.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/MAPREDUCE2",
+          "StackServices" : {
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce2",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "MAPREDUCE2",
+            "service_version" : "2.1.0.2.0.6.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for HIVE service"
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/TEMPLETON",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/NAGIOS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
-            "service_name" : "TEMPLETON",
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for TEMPLETON service"
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/OOZIE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/OOZIE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
             "service_name" : "OOZIE",
+            "service_version" : "4.0.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for OOZIE service"
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/ZOOKEEPER",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/PIG",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
-            "service_name" : "ZOOKEEPER",
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "PIG",
+            "service_version" : "0.12.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for ZOOKEEPER service"
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/SQOOP",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/SQOOP",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
             "service_name" : "SQOOP",
+            "service_version" : "1.4.4.2.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for SQOOP service"
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/MAPREDUCE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/YARN",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "0.1",
-            "service_name" : "MAPREDUCE",
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "YARN",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "YARN",
+            "service_version" : "2.1.0.2.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "yarn-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6/stackServices/ZOOKEEPER",
+          "StackServices" : {
+            "comments" : "Centralized service which provides highly reliable distributed coordination",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.2.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS",
+      "Versions" : {
+        "active" : false,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : "2.0.6",
+        "stack_name" : "HDP",
+        "stack_version" : "2.0.6.GlusterFS",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
+      },
+      "stackServices" : [
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/FLUME",
+          "StackServices" : {
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Flume",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FLUME",
+            "service_version" : "1.4.0.2.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for MAPREDUCE service"
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "flume-conf" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/HCATALOG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/GANGLIA",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
-            "service_name" : "HCATALOG",
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for HCATALOG service"
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/HDFS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/GLUSTERFS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
-            "service_name" : "HDFS",
+            "comments" : "An Hadoop Compatible File System",
+            "custom_commands" : [ ],
+            "display_name" : "GLUSTERFS",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "GLUSTERFS",
+            "service_version" : "3.4.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for HDFS service"
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/HBASE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/HBASE",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "0.1",
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "ZOOKEEPER",
+              "GLUSTERFS"
+            ],
+            "service_check_supported" : true,
             "service_name" : "HBASE",
+            "service_version" : "0.96.1.2.0.6.1",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for HBASE service"
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/PIG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/HDFS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
-            "service_name" : "PIG",
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HDFS",
+            "service_version" : "2.2.0.2.0.6.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "global" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/HIVE",
+          "StackServices" : {
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "ZOOKEEPER",
+              "YARN",
+              "TEZ"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HIVE",
+            "service_version" : "0.12.0.2.0.6.1",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for PIG service"
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/0.1/stackServices/NAGIOS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/MAPREDUCE2",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "0.1",
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce2",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "MAPREDUCE2",
+            "service_version" : "2.2.0.2.0.6.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/NAGIOS",
+          "StackServices" : {
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : null,
+            "service_check_supported" : false,
             "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/OOZIE",
+          "StackServices" : {
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "OOZIE",
+            "service_version" : "4.0.0.2.0.6.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/PIG",
+          "StackServices" : {
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "PIG",
+            "service_version" : "0.12.0.2.0.6.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/SQOOP",
+          "StackServices" : {
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "GLUSTERFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SQOOP",
+            "service_version" : "1.4.4.2.0.6.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/YARN",
+          "StackServices" : {
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "YARN",
+            "required_services" : [
+              "GLUSTERFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "YARN",
+            "service_version" : "2.2.0.2.0.6.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "yarn-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.6.GlusterFS/stackServices/ZOOKEEPER",
+          "StackServices" : {
+            "comments" : "Centralized service which provides highly reliable distributed\n        coordination.",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : [ ],
+            "service_check_supported" : true,
+            "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.2.0.6.0",
             "stack_name" : "HDP",
-            "service_version" : "1.0",
-            "comments" : "This is comment for NAGIOS service"
+            "stack_version" : "2.0.6.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         }
       ]
     },
-	{
-      "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.1",
+    {
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1",
       "Versions" : {
-        "stack_version" : "1.3.1",
+        "active" : true,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : "2.0.6",
         "stack_name" : "HDP",
-        "min_upgrade_version" : "1.2.0"
+        "stack_version" : "2.1",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
       },
       "stackServices" : [
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/OOZIE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/FALCON",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "OOZIE",
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Falcon",
+            "required_services" : [
+              "OOZIE"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FALCON",
+            "service_version" : "0.5.0.2.1",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "falcon-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "falcon-runtime.properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "falcon-startup.properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/HCATALOG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/FLUME",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "HCATALOG",
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Flume",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FLUME",
+            "service_version" : "1.4.0.2.1",
             "stack_name" : "HDP",
-            "service_version" : "0.5.0",
-            "comments" : "This is comment for HCATALOG service"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "flume-conf" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/MAPREDUCE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/GANGLIA",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.3.0",
-            "service_name" : "MAPREDUCE",
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed Processing Framework"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/HBASE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/HBASE",
           "StackServices" : {
-            "user_name" : "mapred",
-            "stack_version" : "1.3.0",
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "ZOOKEEPER",
+              "HDFS"
+            ],
+            "service_check_supported" : true,
             "service_name" : "HBASE",
+            "service_version" : "0.98.0.2.1",
             "stack_name" : "HDP",
-            "service_version" : "0.94.5",
-            "comments" : "Non-relational distributed database and centralized service for configuration management & synchronization"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/ZOOKEEPER",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/HDFS",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "ZOOKEEPER",
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HDFS",
+            "service_version" : "2.4.0.2.1",
             "stack_name" : "HDP",
-            "service_version" : "3.4.5",
-            "comments" : "This is comment for ZOOKEEPER service"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/HDFS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/HIVE",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "HDFS",
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "ZOOKEEPER",
+              "YARN",
+              "TEZ"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HIVE",
+            "service_version" : "0.13.0.2.1",
             "stack_name" : "HDP",
-            "service_version" : "1.1.2",
-            "comments" : "Apache Hadoop Distributed File System"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/GANGLIA",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/MAPREDUCE2",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "GANGLIA",
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce2",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "MAPREDUCE2",
+            "service_version" : "2.1.0.2.0.6.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/NAGIOS",
+          "StackServices" : {
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : [ ],
+            "service_check_supported" : false,
+            "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/OOZIE",
+          "StackServices" : {
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "OOZIE",
+            "service_version" : "4.0.0.2.1",
             "stack_name" : "HDP",
-            "service_version" : "3.2.0",
-            "comments" : "Ganglia Metrics Collection system"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/WEBHCAT",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/PIG",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "WEBHCAT",
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "PIG",
+            "service_version" : "0.12.1.2.1",
             "stack_name" : "HDP",
-            "service_version" : "0.5.0",
-            "comments" : "This is comment for WEBHCAT service"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/SQOOP",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/SQOOP",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
             "service_name" : "SQOOP",
+            "service_version" : "1.4.4.2.1",
             "stack_name" : "HDP",
-            "service_version" : "1.4.2",
-            "comments" : "Tool for transferring bulk data between Apache Hadoop and structured data stores such as relational databases"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/NAGIOS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/STORM",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "NAGIOS",
+            "comments" : "Apache Hadoop Stream processing framework",
+            "custom_commands" : [ ],
+            "display_name" : "Storm",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "STORM",
+            "service_version" : "0.9.1.2.1",
             "stack_name" : "HDP",
-            "service_version" : "3.2.3",
-            "comments" : "Nagios Monitoring and Alerting system"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "storm-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "storm-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/PIG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/TEZ",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "PIG",
+            "comments" : "Tez is the next generation Hadoop Query Processing framework written on top of YARN.",
+            "custom_commands" : [ ],
+            "display_name" : "Tez",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : false,
+            "service_name" : "TEZ",
+            "service_version" : "0.4.0.2.1",
             "stack_name" : "HDP",
-            "service_version" : "0.10.1",
-            "comments" : "Scripting platform for analyzing large datasets"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "tez-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "tez-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://dev.hortonworks.com:8080/api/v1/stacks2/HDP/versions/1.3.0/stackServices/HIVE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/YARN",
           "StackServices" : {
-            "user_name" : "root",
-            "stack_version" : "1.3.0",
-            "service_name" : "HIVE",
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "YARN",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "YARN",
+            "service_version" : "2.4.0.2.1",
+            "stack_name" : "HDP",
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "yarn-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1/stackServices/ZOOKEEPER",
+          "StackServices" : {
+            "comments" : "Centralized service which provides highly reliable distributed coordination",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : [ ],
+            "service_check_supported" : true,
+            "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.2.1",
             "stack_name" : "HDP",
-            "service_version" : "0.10.0",
-            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service"
+            "stack_version" : "2.1",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         }
       ]
     },
     {
-      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5",
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS",
       "Versions" : {
-        "active" : true,
+        "active" : false,
         "min_upgrade_version" : null,
+        "parent_stack_version" : "2.0.6",
         "stack_name" : "HDP",
-        "stack_version" : "2.0.5"
+        "stack_version" : "2.1.GlusterFS",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
       },
       "stackServices" : [
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/GANGLIA",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/FALCON",
+          "StackServices" : {
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Falcon",
+            "required_services" : [
+              "OOZIE"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FALCON",
+            "service_version" : "0.5.0.2.1",
+            "stack_name" : "HDP",
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "falcon-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "falcon-runtime.properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "falcon-startup.properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/FLUME",
+          "StackServices" : {
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Flume",
+            "required_services" : [
+              "GLUSTERFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FLUME",
+            "service_version" : "1.4.0.2.1",
+            "stack_name" : "HDP",
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "flume-conf" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/GANGLIA",
           "StackServices" : {
-            "comments" : "Ganglia Metrics Collection system",
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
             "service_name" : "GANGLIA",
-            "service_version" : "3.2.0",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/HBASE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/GLUSTERFS",
           "StackServices" : {
-            "comments" : "Non-relational distributed database and centralized service for configuration management & synchronization",
-            "service_name" : "HBASE",
-            "service_version" : "0.95.2.2.0.5.0",
+            "comments" : "An Hadoop Compatible File System",
+            "custom_commands" : [ ],
+            "display_name" : "GLUSTERFS",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "GLUSTERFS",
+            "service_version" : "2.1.3.0",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "mapred"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/HCATALOG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/HBASE",
           "StackServices" : {
-            "comments" : "This is comment for HCATALOG service",
-            "service_name" : "HCATALOG",
-            "service_version" : "0.11.0.2.0.3.0",
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "ZOOKEEPER",
+              "GLUSTERFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HBASE",
+            "service_version" : "0.98.0.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/HDFS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/HDFS",
           "StackServices" : {
             "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
             "service_name" : "HDFS",
-            "service_version" : "2.1.0.2.0.5.0",
+            "service_version" : "2.4.0.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/HIVE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/HIVE",
           "StackServices" : {
             "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "ZOOKEEPER",
+              "YARN",
+              "TEZ"
+            ],
+            "service_check_supported" : true,
             "service_name" : "HIVE",
-            "service_version" : "0.11.0.2.0.5.0",
+            "service_version" : "0.13.0.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/MAPREDUCE2",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/MAPREDUCE2",
           "StackServices" : {
-            "comments" : "Apache Hadoop NextGen MapReduce (client libraries)",
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce2",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
             "service_name" : "MAPREDUCE2",
-            "service_version" : "2.1.0.2.0.5.0",
+            "service_version" : "2.1.0.2.0.6.0",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "mapred"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/NAGIOS",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/NAGIOS",
           "StackServices" : {
             "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : null,
+            "service_check_supported" : false,
             "service_name" : "NAGIOS",
-            "service_version" : "3.2.3",
+            "service_version" : "3.5.0",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/OOZIE",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/OOZIE",
           "StackServices" : {
-            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs",
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
             "service_name" : "OOZIE",
-            "service_version" : "3.3.2.2.0.3.0",
+            "service_version" : "4.0.0.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/PIG",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/PIG",
           "StackServices" : {
             "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
             "service_name" : "PIG",
-            "service_version" : "0.11.2.0.3.0",
+            "service_version" : "0.12.1.2.1",
+            "stack_name" : "HDP",
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/SQOOP",
+          "StackServices" : {
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "GLUSTERFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SQOOP",
+            "service_version" : "1.4.4.2.1",
+            "stack_name" : "HDP",
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/STORM",
+          "StackServices" : {
+            "comments" : "Apache Hadoop Stream processing framework",
+            "custom_commands" : [ ],
+            "display_name" : "Storm",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "STORM",
+            "service_version" : "0.9.1.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "storm-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "storm-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/WEBHCAT",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/TEZ",
           "StackServices" : {
-            "comments" : "This is comment for WEBHCAT service",
-            "service_name" : "WEBHCAT",
-            "service_version" : "0.11.0.2.0.3.0",
+            "comments" : "Tez is the next generation Hadoop Query Processing framework written on top of YARN.",
+            "custom_commands" : [ ],
+            "display_name" : "Tez",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : false,
+            "service_name" : "TEZ",
+            "service_version" : "0.4.0.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "tez-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "tez-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/YARN",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/YARN",
           "StackServices" : {
             "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "YARN",
+            "required_services" : [
+              "GLUSTERFS"
+            ],
+            "service_check_supported" : true,
             "service_name" : "YARN",
-            "service_version" : "2.1.0.2.0.5.0",
+            "service_version" : "2.4.0.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "mapred"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "yarn-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/ZOOKEEPER",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.1.GlusterFS/stackServices/ZOOKEEPER",
           "StackServices" : {
-            "comments" : "Centralized service which provides highly reliable distributed coordination",
+            "comments" : "Centralized service which provides highly reliable distributed\n        coordination.",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : [ ],
+            "service_check_supported" : true,
             "service_name" : "ZOOKEEPER",
-            "service_version" : "3.4.5.2.0.5.0",
+            "service_version" : "3.4.5.2.1",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.1.GlusterFS",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
-        },
+        }
+      ]
+    },
+    {
+      "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2",
+      "Versions" : {
+        "active" : true,
+        "min_upgrade_version" : null,
+        "parent_stack_version" : "2.1",
+        "stack_name" : "HDP",
+        "stack_version" : "2.2",
+        "config_types" : {
+          "cluster-env" : {
+            "supports" : {
+              "adding_forbidden" : "false",
+              "final" : "false"
+            }
+          }
+        }
+      },
+      "stackServices" : [
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/FALCON",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/FALCON",
           "StackServices" : {
-            "comments" : "Falcon server",
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Falcon",
+            "required_services" : [
+              "OOZIE"
+            ],
+            "service_check_supported" : true,
             "service_name" : "FALCON",
-            "service_version" : "0.4",
+            "service_version" : "0.6.0.2.2.9.9",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "falcon-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "falcon-runtime.properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "falcon-startup.properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/FLUME",
+          "StackServices" : {
+            "comments" : "Data management and processing platform",
+            "custom_commands" : [ ],
+            "display_name" : "Flume",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "FLUME",
+            "service_version" : "1.5.0.1.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "flume-conf" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "flume-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/GANGLIA",
+          "StackServices" : {
+            "comments" : "Ganglia Metrics Collection system (<a href=\"http://oss.oetiker.ch/rrdtool/\" target=\"_blank\">RRDTool</a> will be installed too)",
+            "custom_commands" : [ ],
+            "display_name" : "Ganglia",
+            "required_services" : null,
+            "service_check_supported" : false,
+            "service_name" : "GANGLIA",
+            "service_version" : "3.5.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "ganglia-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/HBASE",
+          "StackServices" : {
+            "comments" : "Non-relational distributed database and centralized service for configuration management &\n        synchronization\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "HBase",
+            "required_services" : [
+              "ZOOKEEPER",
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HBASE",
+            "service_version" : "0.98.4.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "hbase-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hbase-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hbase-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/HDFS",
+          "StackServices" : {
+            "comments" : "Apache Hadoop Distributed File System",
+            "custom_commands" : [ ],
+            "display_name" : "HDFS",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HDFS",
+            "service_version" : "2.6.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "core-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hadoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hadoop-policy" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "hdfs-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hdfs-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/HIVE",
+          "StackServices" : {
+            "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
+            "custom_commands" : [ ],
+            "display_name" : "Hive",
+            "required_services" : [
+              "PIG"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "HIVE",
+            "service_version" : "0.14.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "hcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-exec-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "hive-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "webhcat-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "webhcat-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/KAFKA",
+          "StackServices" : {
+            "comments" : "A high-throughput distributed messaging system",
+            "custom_commands" : [ ],
+            "display_name" : "Kafka",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "KAFKA",
+            "service_version" : "0.8.1.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "kafka-broker" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "kafka-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "kafka-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/KNOX",
+          "StackServices" : {
+            "comments" : "Provides a single point of authentication and access for Apache Hadoop services in a cluster",
+            "custom_commands" : [ ],
+            "display_name" : "Knox",
+            "required_services" : null,
+            "service_check_supported" : true,
+            "service_name" : "KNOX",
+            "service_version" : "0.5.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "ambari-topology" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "gateway-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "gateway-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "knox-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "ldap-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "users-ldif" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/MAPREDUCE2",
+          "StackServices" : {
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "MapReduce2",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "MAPREDUCE2",
+            "service_version" : "2.6.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "mapred-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "mapred-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/NAGIOS",
+          "StackServices" : {
+            "comments" : "Nagios Monitoring and Alerting system",
+            "custom_commands" : [ ],
+            "display_name" : "Nagios",
+            "required_services" : [ ],
+            "service_check_supported" : false,
+            "service_name" : "NAGIOS",
+            "service_version" : "3.5.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "nagios-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/OOZIE",
+          "StackServices" : {
+            "comments" : "System for workflow coordination and execution of Apache Hadoop jobs.  This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/legal/open-source-faq/\">ExtJS</a> Library.\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Oozie",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "OOZIE",
+            "service_version" : "4.1.0.2.2.9.9",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "oozie-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "oozie-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/PIG",
+          "StackServices" : {
+            "comments" : "Scripting platform for analyzing large datasets",
+            "custom_commands" : [ ],
+            "display_name" : "Pig",
+            "required_services" : [
+              "TEZ"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "PIG",
+            "service_version" : "0.14.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "pig-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "pig-properties" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/SLIDER",
+          "StackServices" : {
+            "comments" : "A framework for deploying, managing and monitoring existing distributed applications on YARN.",
+            "custom_commands" : [ ],
+            "display_name" : "Slider",
+            "required_services" : [
+              "YARN",
+              "HDFS",
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SLIDER",
+            "service_version" : "0.60.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "slider-client" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              },
+              "slider-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "slider-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/SQOOP",
+          "StackServices" : {
+            "comments" : "Tool for transferring bulk data between Apache Hadoop and\n        structured data stores such as relational databases\n      ",
+            "custom_commands" : [ ],
+            "display_name" : "Sqoop",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "SQOOP",
+            "service_version" : "1.4.5.2.2.0.0",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "falcon"
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "sqoop-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/STORM",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/STORM",
           "StackServices" : {
-            "comments" : "Storm makes it easy to reliably process unbounded streams of data.",
+            "comments" : "Apache Hadoop Stream processing framework",
+            "custom_commands" : [ ],
+            "display_name" : "Storm",
+            "required_services" : [
+              "ZOOKEEPER"
+            ],
+            "service_check_supported" : true,
             "service_name" : "STORM",
-            "service_version" : "0.9.0.1",
+            "service_version" : "0.9.3.2.2.0.0",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "storm-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "storm-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
           }
         },
         {
-          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.0.5/stackServices/STORM",
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/TEZ",
           "StackServices" : {
-            "comments" : "Tez is the next generation Hadoop Query Processing framework written on top of YARN",
+            "comments" : "Tez is the next generation Hadoop Query Processing framework written on top of YARN.",
+            "custom_commands" : [ ],
+            "display_name" : "Tez",
+            "required_services" : [
+              "YARN"
+            ],
+            "service_check_supported" : false,
             "service_name" : "TEZ",
-            "service_version" : "0.4.0.2.1.1.0",
+            "service_version" : "0.6.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "tez-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "tez-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/YARN",
+          "StackServices" : {
+            "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
+            "custom_commands" : [ ],
+            "display_name" : "YARN",
+            "required_services" : [
+              "HDFS"
+            ],
+            "service_check_supported" : true,
+            "service_name" : "YARN",
+            "service_version" : "2.6.0.2.2.0.0",
+            "stack_name" : "HDP",
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "capacity-scheduler" : {
+                "supports" : {
+                  "adding_forbidden" : "true",
+                  "final" : "false"
+                }
+              },
+              "yarn-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "yarn-site" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "true"
+                }
+              }
+            }
+          }
+        },
+        {
+          "href" : "http://192.168.56.101:8080/api/v1/stacks2/HDP/versions/2.2/stackServices/ZOOKEEPER",
+          "StackServices" : {
+            "comments" : "Centralized service which provides highly reliable distributed coordination",
+            "custom_commands" : [ ],
+            "display_name" : "ZooKeeper",
+            "required_services" : [ ],
+            "service_check_supported" : true,
+            "service_name" : "ZOOKEEPER",
+            "service_version" : "3.4.5.2.2.0.0",
             "stack_name" : "HDP",
-            "stack_version" : "2.0.5",
-            "user_name" : "root"
+            "stack_version" : "2.2",
+            "user_name" : null,
+            "config_types" : {
+              "zookeeper-env" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              },
+              "zookeeper-log4j" : {
+                "supports" : {
+                  "adding_forbidden" : "false",
+                  "final" : "false"
+                }
+              }
+            }
           }
         }
       ]
     }
   ]
-}
+}

+ 9 - 19
ambari-web/app/utils/ajax/ajax.js

@@ -536,7 +536,7 @@ var urls = {
 
   'host.host_component.slave_desired_admin_state': {
     'real': '/clusters/{clusterName}/hosts/{hostName}/host_components/{componentName}/?fields=HostRoles/desired_admin_state',
-    'mock': ''
+    'mock': '/data/hosts/HDP2/decommission_state.json'
   },
   'host.host_component.decommission_status': {
     'real': '/clusters/{clusterName}/services/{serviceName}/components/{componentName}/?fields=ServiceComponentInfo,host_components/HostRoles/state',
@@ -548,7 +548,7 @@ var urls = {
   },
   'host.host_component.decommission_status_datanode': {
     'real': '/clusters/{clusterName}/hosts/{hostName}/host_components/{componentName}?fields=metrics/dfs/namenode',
-    'mock': ''
+    'mock': '/data/hosts/HDP2/decommission_state.json'
   },
   'host.region_servers.in_inservice': {
     'real': '/clusters/{clusterName}/host_components?HostRoles/component_name=HBASE_REGIONSERVER&HostRoles/desired_admin_state=INSERVICE&fields=HostRoles/host_name&minimal_response=true',
@@ -1465,7 +1465,7 @@ var urls = {
   },
   'ambari.service.load_server_version': {
     'real': '/services/AMBARI/components/AMBARI_SERVER?fields=RootServiceComponents/component_version',
-    'mock': ''
+    'mock': '/data/ambari_components/component_version.json'
   },
   'ambari.service': {
     'real': '/services/AMBARI/components/AMBARI_SERVER',
@@ -1813,7 +1813,7 @@ var urls = {
   },
   'hosts.all': {
     'real': '/clusters/{clusterName}/hosts?minimal_response=true',
-    'mock': ''
+    'mock': '/data/hosts/HDP2/hosts.json'
   },
   'hosts.with_public_host_names': {
     'real': '/clusters/{clusterName}/hosts?fields=Hosts/public_host_name&minimal_response=true',
@@ -1829,7 +1829,7 @@ var urls = {
   },
   'hosts.confirmed': {
     'real': '/clusters/{clusterName}/hosts?fields=Hosts/cpu_count,Hosts/disk_info,Hosts/total_mem,Hosts/os_type,Hosts/os_arch,Hosts/ip,host_components/HostRoles/state&minimal_response=true',
-    'mock': ''
+    'mock': '/data/hosts/HDP2/hosts.json'
   },
   'host_components.all': {
     'real': '/clusters/{clusterName}/host_components?fields=HostRoles/host_name&minimal_response=true',
@@ -1845,11 +1845,11 @@ var urls = {
   },
   'hosts.heatmaps': {
     'real': '/clusters/{clusterName}/hosts?fields=Hosts/host_name,Hosts/public_host_name,Hosts/os_type,Hosts/ip,host_components,metrics/disk,metrics/cpu/cpu_system,metrics/cpu/cpu_user,metrics/memory/mem_total,metrics/memory/mem_free&minimal_response=true',
-    'mock': ''
+    'mock': '/data/hosts/HDP2/hosts.json'
   },
   'namenode.cpu_wio': {
     'real': '/clusters/{clusterName}/hosts/{nnHost}?fields=metrics/cpu',
-    'mock': ''
+    'mock': '/data/cluster_metrics/cpu.json'
   },
 
   'custom_action.create': {
@@ -1907,19 +1907,9 @@ var urls = {
     'real': '/clusters/{clusterName}/hosts?fields=Hosts/cpu_count,Hosts/disk_info,Hosts/total_mem,Hosts/ip,Hosts/os_type,Hosts/os_arch,Hosts/public_host_name,host_components&minimal_response=true',
     'mock': ''
   },
-  'cluster.fields': {
-    real: '/clusters/{clusterName}?fields={fields}',
-    mock: '',
-    format: function(data) {
-      return {
-        async: true,
-        fields: data.fields.join(',')
-      }
-    }
-  },
   'hosts.host_components.pre_load': {
     real: '',
-    mock: '',
+    mock: '/data/hosts/HDP2/hosts.json',
     format: function(data) {
       return {
         url: data.url
@@ -1953,7 +1943,7 @@ var urls = {
   },
   'service.serviceConfigVersions.get.total': {
     real: '/clusters/{clusterName}/configurations/service_config_versions?page_size=1&minimal_response=true',
-    mock: ''
+    mock: '/data/configurations/service_versions_total.json'
   },
   'service.serviceConfigVersion.get': {
     real: '/clusters/{clusterName}/configurations/service_config_versions?service_name={serviceName}&service_config_version={serviceConfigVersion}',

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません