소스 검색

AMBARI-7222. upgrading a cluster to ambari-1.7.0 should create cluster-env file (aonishuk)

Andrew Onishuk 10 년 전
부모
커밋
923549bd5c
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      ambari-server/src/main/java/org/apache/ambari/server/state/ConfigHelper.java

+ 2 - 1
ambari-server/src/main/java/org/apache/ambari/server/state/ConfigHelper.java

@@ -423,6 +423,8 @@ public class ConfigHelper {
 
     for(Service service : clusters.getCluster(clusterName).getServices().values()) {
       Set<PropertyInfo> stackProperties = ambariMetaInfo.getProperties(stack.getName(), stack.getVersion(), service.getName());
+      Set<PropertyInfo> stackLevelProperties = ambariMetaInfo.getStackProperties(stack.getName(), stack.getVersion());
+      stackProperties.addAll(stackLevelProperties);
       
       for (PropertyInfo stackProperty : stackProperties) {
         if(stackProperty.getName().equals(propertyName)) {
@@ -432,7 +434,6 @@ public class ConfigHelper {
           result.add(configType);
         }
       }
-      
     }
     
     return result;