AMBARI-22029. Download Client Configs fails. (mpapirkovskyy)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/4b59ba82 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/4b59ba82 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/4b59ba82 Branch: refs/heads/branch-3.0-ams Commit: 4b59ba8203abf46d2c5bfa766bbf968ab964cff4 Parents: 0393451 Author: Myroslav Papirkovskyi <[email protected]> Authored: Mon Sep 25 19:09:44 2017 +0300 Committer: Myroslav Papirkovskyi <[email protected]> Committed: Mon Sep 25 19:10:33 2017 +0300 ---------------------------------------------------------------------- .../server/controller/internal/ClientConfigResourceProvider.java | 2 ++ .../OOZIE/4.0.0.2.0/package/scripts/params_linux.py | 2 ++ 2 files changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/4b59ba82/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClientConfigResourceProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClientConfigResourceProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClientConfigResourceProvider.java index 166fc5f..9f4a4a0 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClientConfigResourceProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClientConfigResourceProvider.java @@ -445,6 +445,8 @@ public class ClientConfigResourceProvider extends AbstractControllerResourceProv jsonContent.put("hostname", hostName); jsonContent.put("public_hostname", publicHostName); jsonContent.put("clusterName", cluster.getClusterName()); + jsonContent.put("serviceName", serviceName); + jsonContent.put("role", componentName); jsonConfigurations = gson.toJson(jsonContent); File tmpDirectory = new File(TMP_PATH); http://git-wip-us.apache.org/repos/asf/ambari/blob/4b59ba82/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/params_linux.py ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/params_linux.py b/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/params_linux.py index e856c01..b66e157 100644 --- a/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/params_linux.py +++ b/ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/params_linux.py @@ -57,6 +57,8 @@ architecture = get_architecture() # Needed since this writes out the Atlas Hive Hook config file. cluster_name = config['clusterName'] +serviceName = config['serviceName'] +role = config['role'] hostname = config["hostname"]
