Ver código fonte

AMBARI-13146. Do not add new properties from stack, during upgrade, if vlaue = null.(vbrodetskyi)

Vitaly Brodetskyi 10 anos atrás
pai
commit
d35d52088b

+ 1 - 1
ambari-server/src/main/java/org/apache/ambari/server/upgrade/AbstractUpgradeCatalog.java

@@ -284,7 +284,7 @@ public abstract class AbstractUpgradeCatalog implements UpgradeCatalog {
             String configType = ConfigHelper.fileNameToConfigType(property.getFilename());
             Config clusterConfigs = cluster.getDesiredConfigByType(configType);
             if(clusterConfigs == null || !clusterConfigs.getProperties().containsKey(property.getName())) {
-              if (!checkAccordingToStackAdvisor(property, cluster)) {
+              if (!checkAccordingToStackAdvisor(property, cluster) || property.getValue() == null) {
                 continue;
               }