You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by jl...@apache.org on 2017/10/20 21:17:56 UTC

ambari git commit: AMBARI-22272: HDP + HDF installation fails in Ambari 2.6 - addendum (jluniya)

Repository: ambari
Updated Branches:
  refs/heads/branch-2.6 03735c993 -> 2407b5cab


AMBARI-22272: HDP + HDF installation fails in Ambari 2.6 - addendum (jluniya)


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

Branch: refs/heads/branch-2.6
Commit: 2407b5cab7942b3e69b89497279c8f010d5cbc4e
Parents: 03735c9
Author: Jayush Luniya <jl...@hortonworks.com>
Authored: Fri Oct 20 14:17:15 2017 -0700
Committer: Jayush Luniya <jl...@hortonworks.com>
Committed: Fri Oct 20 14:17:35 2017 -0700

----------------------------------------------------------------------
 .../java/org/apache/ambari/server/agent/CommandRepository.java    | 3 ++-
 .../src/main/java/org/apache/ambari/server/stack/StackModule.java | 2 +-
 .../main/java/org/apache/ambari/server/state/RepositoryInfo.java  | 3 ++-
 3 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/2407b5ca/ambari-server/src/main/java/org/apache/ambari/server/agent/CommandRepository.java
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/java/org/apache/ambari/server/agent/CommandRepository.java b/ambari-server/src/main/java/org/apache/ambari/server/agent/CommandRepository.java
index b0e6d6f..912e05f 100644
--- a/ambari-server/src/main/java/org/apache/ambari/server/agent/CommandRepository.java
+++ b/ambari-server/src/main/java/org/apache/ambari/server/agent/CommandRepository.java
@@ -25,6 +25,7 @@ import org.apache.ambari.annotations.Experimental;
 import org.apache.ambari.annotations.ExperimentalFeature;
 import org.apache.ambari.server.orm.entities.RepositoryEntity;
 import org.apache.ambari.server.state.RepositoryInfo;
+import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.builder.ToStringBuilder;
 
 import com.google.gson.annotations.SerializedName;
@@ -344,7 +345,7 @@ public class CommandRepository {
           .append("components", m_components)
           .append("id", m_repoId)
           .append("baseUrl", m_baseUrl)
-          .append("applicableServices", (m_applicableServices != null? String.join(",", m_applicableServices) : ""))
+          .append("applicableServices", (m_applicableServices != null? StringUtils.join(m_applicableServices, ",") : ""))
           .toString();
     }
   }

http://git-wip-us.apache.org/repos/asf/ambari/blob/2407b5ca/ambari-server/src/main/java/org/apache/ambari/server/stack/StackModule.java
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/java/org/apache/ambari/server/stack/StackModule.java b/ambari-server/src/main/java/org/apache/ambari/server/stack/StackModule.java
index d770ac9..0313770 100644
--- a/ambari-server/src/main/java/org/apache/ambari/server/stack/StackModule.java
+++ b/ambari-server/src/main/java/org/apache/ambari/server/stack/StackModule.java
@@ -1236,7 +1236,7 @@ public class StackModule extends BaseModule<StackModule, StackInfo> implements V
           LOG.warn("Discarding service repository with duplicate name and different content: {}", repo);
         }
         else {
-          String key = String.join("-", repo.getOsType(), repo.getRepoName(), repo.getRepoId());
+          String key = repo.getOsType() + "-" + repo.getRepoName() + "-" + repo.getRepoId();
           if(uniqueServiceRepos.containsKey(key)) {
             uniqueServiceRepos.get(key).getApplicableServices().addAll(repo.getApplicableServices());
           } else {

http://git-wip-us.apache.org/repos/asf/ambari/blob/2407b5ca/ambari-server/src/main/java/org/apache/ambari/server/state/RepositoryInfo.java
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/java/org/apache/ambari/server/state/RepositoryInfo.java b/ambari-server/src/main/java/org/apache/ambari/server/state/RepositoryInfo.java
index 602d63b..bd53c11 100644
--- a/ambari-server/src/main/java/org/apache/ambari/server/state/RepositoryInfo.java
+++ b/ambari-server/src/main/java/org/apache/ambari/server/state/RepositoryInfo.java
@@ -25,6 +25,7 @@ import com.google.common.base.Objects;
 import org.apache.ambari.annotations.Experimental;
 import org.apache.ambari.annotations.ExperimentalFeature;
 import org.apache.ambari.server.controller.RepositoryResponse;
+import org.apache.commons.lang.StringUtils;
 
 import com.google.common.base.Function;
 import com.google.common.base.Strings;
@@ -198,7 +199,7 @@ public class RepositoryInfo {
         + ", mirrorsList=" + mirrorsList
         + ", unique=" + unique
         + ", ambariManagedRepositories=" + ambariManagedRepositories
-        + ", applicableServices=" +  String.join(",", applicableServices)
+        + ", applicableServices=" +  StringUtils.join(applicableServices, ",")
         + " ]";
   }