1.8rc1: UI hangs after doing block Mark Broken of 3 failed releasing servers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Blake Rouse |
Bug Description
I had servers in Failed Released state. I then reattempted another Release after maas services had been restarted due to another issue which caused. 3 of the servers failed the re-release, I then block selected to mark them as broken. When I hit OK, the servers disappeared from the list but the OK CANCEL remained, and I couldn't click on anything. Everything is stuck/frozen.
Since the maas services were re-started prior to this, I did see an error flashed on one of my UI session which I did not get a chance to record but consistent with accessing the UI prior to all services being up. So, guessing that this has to do with UI session previously up that stayed up through a Restart of MAAS.
This is from java console script:
Consider using 'dppx' units, as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-
http://
http://
http://
10.245.0.10/:416 ('UNHANDLED', 'Unknown Error [maas-trusty-
http://
10.245.0.10/:416 ('UNHANDLED', 'Unknown Error [maas-trusty-
10.245.0.10/:416 ('UNHANDLED', 'Unknown Error [maas-trusty-
610.245.0.10/:165 WebSocket connection to 'ws://10.
210.245.0.10/:165 WebSocket connection to 'ws://10.
10.245.0.10/:7 TypeError: Cannot read property 'length' of undefined
at u.$scope.
at Object.get (10.245.0.10/:8)
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
10.245.0.10/:7 Error: [$interpolate:
TypeError: Cannot read property 'length' of undefined
http://
at 10.245.0.10/:6
at Object.m (10.245.0.10/:7)
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
210.245.0.10/:7 TypeError: Cannot read property 'id' of undefined
at updateErrors (10.245.0.10/:5059)
at Object.
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
210.245.0.10/:7 TypeError: Cannot read property 'id' of undefined
at updateErrors (10.245.0.10/:5059)
at Object.updatePower [as fn] (10.245.0.10/:5105)
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
10.245.0.10/:7 TypeError: Cannot read property 'id' of undefined
at updateErrors (10.245.0.10/:5059)
at Object.
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
410.245.0.10/:7 TypeError: Cannot read property 'length' of undefined
at Object.
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
10.245.0.10/:7 TypeError: Cannot read property 'length' of undefined
at u.$scope.
at Object.get (10.245.0.10/:8)
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
10.245.0.10/:7 Error: [$interpolate:
TypeError: Cannot read property 'length' of undefined
http://
at 10.245.0.10/:6
at Object.m (10.245.0.10/:7)
at u.$digest (10.245.0.10/:7)
at u.$apply (10.245.0.10/:7)
at RegionConnectio
at RegionConnectio
at WebSocket.
1010.245.0.10/:7 RangeError: Maximum call stack size exceeded
at Array.indexOf (native)
at http://
at Array.forEach (native)
at Object.E [as forEach] (http://
at http://
at Array.forEach (native)
at Object.E [as forEach] (http://
at Object.
at u.$scope.
at leaveViewSelected (http://
This javascript console output came from session that was up with RC1, then action were performed after upgrade to RC2 without reloading the page.
Related branches
- Raphaël Badin (community): Approve
-
Diff: 193 lines (+74/-18)2 files modifiedsrc/maasserver/static/js/angular/controllers/node_details.js (+35/-18)
src/maasserver/static/js/angular/controllers/tests/test_node_details.js (+39/-0)
Changed in maas: | |
status: | Invalid → New |
description: | updated |
Changed in maas: | |
status: | New → In Progress |
assignee: | nobody → Blake Rouse (blake-rouse) |
milestone: | none → 1.8.0 |
importance: | Undecided → High |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
This is invalid. Looking at your screenshot you have the "in:Selected" filter.