Bug #43052
nautilus: mgr/dashboard: cephfs page hangs when clicking on a filesystem for details
0%
Description
On downstream, when clicking on Filesystem menu -> and clicking on a filesystem (only 1 created), the details component is loaded, but the chart hangs, and JS stack trace appears in the browser console:
zone.js:199 Uncaught TypeError: Cannot read property 'nativeElement' of undefined
at new ChartTooltip (chart-tooltip.ts:28)
at CephfsChartComponent.push../src/app/ceph/cephfs/cephfs-chart/cephfs-chart.component.ts.CephfsChartComponent.ngOnInit (cephfs-chart.component.ts:46)
at checkAndUpdateDirectiveInline (core.js:22089)
at checkAndUpdateNodeInline (core.js:23353)
at checkAndUpdateNode (core.js:23315)
at debugCheckAndUpdateNode (core.js:23949)
at debugCheckDirectivesFn (core.js:23909)
at Object.eval [as updateDirectives] (CephfsDetailComponent.html:32)
at Object.debugUpdateDirectives [as updateDirectives] (core.js:23901)
at checkAndUpdateView (core.js:23297)
No work-around exist, only by reloading the browser will the user be able to continue browsing other pages.
Pending to verify whether this happens only with downstream back-end + front-end (as I initially couldn't reproduce it locally in upstream, but later I could with upstream front-end + downstream back-end).
This is only happening in Nautilus, as there were lot's of UI/package changes (including chartJS) since Bootstrap upgrade.
History
#1 Updated by Ernesto Puerta over 4 years ago
- Subject changed from nautilus: mgr/dashboard: cephfs: to nautilus: mgr/dashboard: cephfs page hangs when clicking on a filesystem for details
#2 Updated by Ernesto Puerta over 4 years ago
- Status changed from New to Can't reproduce
- Target version deleted (
v14.2.6) - Affected Versions deleted (
v14.2.4, v14.2.5, v14.2.6)
Not reproduced in Nautilus master/14.2.6 nor 14.2.5/4.
#3 Updated by Ernesto Puerta almost 3 years ago
- Project changed from mgr to Dashboard
- Category changed from 142 to Component - CephFS