浏览代码

AMBARI-18535 Ambari is not picking up the latest repo for HDP-2.4 (zhewang)

Zhe (Joe) Wang 8 年之前
父节点
当前提交
dc3e200cba
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      ambari-web/app/controllers/installer.js

+ 11 - 0
ambari-web/app/controllers/installer.js

@@ -726,6 +726,17 @@ App.InstallerController = App.WizardController.extend({
         });
         });
         existedOS.push(supportedOS);
         existedOS.push(supportedOS);
       }
       }
+      if(existedMap[supportedOS.OperatingSystems.os_type]) {
+        existedMap[supportedOS.OperatingSystems.os_type].repositories.forEach(function (repo) {
+          supportedOS.repositories.forEach(function (supportedRepo) {
+            if (supportedRepo.Repositories.repo_id == repo.Repositories.repo_id) {
+              repo.Repositories.base_url = supportedRepo.Repositories.base_url;
+              repo.Repositories.default_base_url = supportedRepo.Repositories.default_base_url;
+              repo.Repositories.latest_base_url = supportedRepo.Repositories.latest_base_url;
+            }
+          });
+        });
+      }
     });
     });
     App.stackMapper.map(data.versionDefinition);
     App.stackMapper.map(data.versionDefinition);