Public bug reported: I've found that if I launch a 2nd instance very quickly following an initial launch instance it can break the new angular launch instance wizard.
The key to recreating the problem is to click Launch Instance the 2nd time before the initial instance even appears in the table. When this happens the launch instance wizard disappears when the page refresh occurs, then clicking launch instance wizard again results in a defective wizard being shown. See the attached images. This error is in the javascript console: "Error: $scope.strings is undefined magicSearchController@http://9.5.124.58/dashboard/static/dashboard/js/0172fde87c9b.js:4346:598 invoke@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:913:8 $ControllerProvider/this.$get</</<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1106:26 nodeLinkFn/<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1049:58 forEach@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:705:562 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1049:17 delayedNodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1074:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 delayedNodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1074:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 publicLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:985:110 createBoundTranscludeFn/boundTranscludeFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:995:8 controllersBoundTransclude@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1056:8 link@http://9.5.124.58/dashboard/static/dashboard/js/0172fde87c9b.js:4486:6 invokeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1093:81 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:147 compileTemplateUrl/<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1072:1 processQueue@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1326:257 scheduleProcessQueue/<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1327:135 $RootScopeProvider/this.$get</Scope.prototype.$eval@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1364:595 $RootScopeProvider/this.$get</Scope.prototype.$digest@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1360:109 $RootScopeProvider/this.$get</Scope.prototype.$apply@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1365:244 done@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1142:112 completeRequest@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1159:20 requestLoaded@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1153:1 " "<transfer-table class="ng-scope" help-text="ctrl.helpText" tr-model="ctrl.tableData">" ** Affects: horizon Importance: Undecided Status: New ** Attachment added: "broken launch instance - networks.png" https://bugs.launchpad.net/bugs/1552895/+attachment/4587817/+files/broken%20launch%20instance%20-%20networks.png -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1552895 Title: new launch instance breaks if instances are lauched quickly Status in OpenStack Dashboard (Horizon): New Bug description: I've found that if I launch a 2nd instance very quickly following an initial launch instance it can break the new angular launch instance wizard. The key to recreating the problem is to click Launch Instance the 2nd time before the initial instance even appears in the table. When this happens the launch instance wizard disappears when the page refresh occurs, then clicking launch instance wizard again results in a defective wizard being shown. See the attached images. This error is in the javascript console: "Error: $scope.strings is undefined magicSearchController@http://9.5.124.58/dashboard/static/dashboard/js/0172fde87c9b.js:4346:598 invoke@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:913:8 $ControllerProvider/this.$get</</<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1106:26 nodeLinkFn/<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1049:58 forEach@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:705:562 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1049:17 delayedNodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1074:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 delayedNodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1074:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:14 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:1 compositeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:993:99 publicLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:985:110 createBoundTranscludeFn/boundTranscludeFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:995:8 controllersBoundTransclude@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1056:8 link@http://9.5.124.58/dashboard/static/dashboard/js/0172fde87c9b.js:4486:6 invokeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1093:81 nodeLinkFn@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1052:147 compileTemplateUrl/<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1072:1 processQueue@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1326:257 scheduleProcessQueue/<@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1327:135 $RootScopeProvider/this.$get</Scope.prototype.$eval@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1364:595 $RootScopeProvider/this.$get</Scope.prototype.$digest@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1360:109 $RootScopeProvider/this.$get</Scope.prototype.$apply@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1365:244 done@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1142:112 completeRequest@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1159:20 requestLoaded@http://9.5.124.58/dashboard/static/dashboard/js/7fd3f7d69c71.js:1153:1 " "<transfer-table class="ng-scope" help-text="ctrl.helpText" tr-model="ctrl.tableData">" To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1552895/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp