Bug #25090
mgr/dashboard: Datatable error panel blinking on page loading
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
This issue was introduces by https://github.com/ceph/ceph/pull/22419
How to reproduce:
1) Go to RBD images page
2) Refresh the page
3) Datatable error panel will appear and then disapear
History
#1 Updated by Volker Theile over 5 years ago
- File datatable-error-blink.png View added
Can not reproduce this, but according to error message the loading fails on your system:
- https://github.com/ceph/ceph/blob/master/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.ts#L127
- https://github.com/ceph/ceph/blob/master/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.ts#L176
Please check that on your system which code path is responsible for this behaviour.
I'm wondering why the implementation calls 'loadImages' twice here, https://github.com/ceph/ceph/blob/master/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.ts#L120. I assume the first call fails. Maybe this code part can be improved.
#2 Updated by Ricardo Marques over 5 years ago
- Assignee changed from Volker Theile to Ricardo Marques
#3 Updated by Volker Theile over 5 years ago
May be fixed by https://github.com/ceph/ceph/pull/23316.
#4 Updated by Volker Theile over 5 years ago
- Assignee changed from Ricardo Marques to Volker Theile
#5 Updated by Tiago Melo almost 4 years ago
- Status changed from New to Can't reproduce
#6 Updated by Ernesto Puerta almost 3 years ago
- Project changed from mgr to Dashboard
- Category changed from 132 to General