Преглед изворни кода

AMBARI-13835 After stack_upgrade 2.2 to 2.3 hook script fails due to missing /configurations/tez-site/tez.am.view-acls value. (atkach)

Andrii Tkach пре 9 година
родитељ
комит
f2a9787fa6

+ 4 - 0
ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js

@@ -1171,6 +1171,7 @@ App.MainAdminStackAndUpgradeController = Em.Controller.extend(App.LocalStorage,
    */
   finish: function () {
     if (App.get('upgradeState') === 'COMPLETED') {
+      var upgradeVersion = this.get('upgradeVersion') && this.get('upgradeVersion').match(/[a-zA-Z]+\-\d+\.\d+/);
       this.setDBProperties({
         upgradeId: undefined,
         upgradeState: 'INIT',
@@ -1185,6 +1186,9 @@ App.MainAdminStackAndUpgradeController = Em.Controller.extend(App.LocalStorage,
       App.clusterStatus.setClusterStatus({
         localdb: App.db.data
       });
+      if (upgradeVersion && upgradeVersion[0]) {
+        App.set('currentStackVersion', upgradeVersion[0]);
+      }
       App.set('upgradeState', 'INIT');
     }
   }.observes('App.upgradeState'),