AMBARI-21913. UI part: Server returns 500 error for create config group request 
(akovalenko)


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

Branch: refs/heads/feature-branch-AMBARI-21307
Commit: de94def937a531b2775aee419a09d3831c2d012e
Parents: 2170ce0
Author: Aleksandr Kovalenko <akovale...@hortonworks.com>
Authored: Fri Sep 8 14:51:16 2017 +0300
Committer: Aleksandr Kovalenko <akovale...@hortonworks.com>
Committed: Fri Sep 8 16:20:44 2017 +0300

----------------------------------------------------------------------
 ambari-web/app/mixins/common/configs/configs_saver.js            | 1 +
 ambari-web/app/mixins/main/service/configs/config_overridable.js | 2 ++
 2 files changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/de94def9/ambari-web/app/mixins/common/configs/configs_saver.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/mixins/common/configs/configs_saver.js 
b/ambari-web/app/mixins/common/configs/configs_saver.js
index 6e7af4a..6b69ca1 100644
--- a/ambari-web/app/mixins/common/configs/configs_saver.js
+++ b/ambari-web/app/mixins/common/configs/configs_saver.js
@@ -577,6 +577,7 @@ App.ConfigsSaverMixin = Em.Mixin.create({
         "cluster_name": App.get('clusterName') || this.get('clusterName'),
         "group_name": group.name,
         "tag": group.service_id,
+        "service_name": group.service_id,
         "description": group.description,
         "hosts": groupHosts,
         "service_config_version_note": configVersionNote || "",

http://git-wip-us.apache.org/repos/asf/ambari/blob/de94def9/ambari-web/app/mixins/main/service/configs/config_overridable.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/mixins/main/service/configs/config_overridable.js 
b/ambari-web/app/mixins/main/service/configs/config_overridable.js
index c1d96dc..e7d223d 100644
--- a/ambari-web/app/mixins/main/service/configs/config_overridable.js
+++ b/ambari-web/app/mixins/main/service/configs/config_overridable.js
@@ -241,6 +241,7 @@ App.ConfigOverridable = Em.Mixin.create({
         "group_name": newConfigGroupData.name,
         "tag": newConfigGroupData.service_id,
         "description": newConfigGroupData.description,
+        "service_name": newConfigGroupData.service_id,
         "desired_configs": newConfigGroupData.desired_configs.map(function 
(cst) {
           var type = Em.get(cst, 'site') || Em.get(cst, 'type');
           return {
@@ -342,6 +343,7 @@ App.ConfigOverridable = Em.Mixin.create({
         group_name: configGroup.get('name'),
         description: configGroup.get('description'),
         tag: configGroup.get('service.id'),
+        service_name: configGroup.get('service.id'),
         hosts: configGroup.get('hosts').map(function (h) {
           return {
             host_name: h

Reply via email to