action #119488
closedThe QEM dashboard is empty
0%
Description
Motivation¶
The dashboard is completely empty, see https://dashboard.qam.suse.de/blocked
Acceptance criteria¶
- AC1: The dashboard shows current incidents
Suggestions¶
- Restart the service
- Check the db
Updated by livdywan about 2 years ago
Note that smelt is empty/ broken, so this is why the dashboard shows no incidents - the data is actually still there and accessible via deep links
Updated by okurz about 2 years ago
- Status changed from New to Blocked
- Assignee set to okurz
the list of active incidents comes from smelt, so we assume the bot synced an empty list. Once smelt is back it should go back to normal.
https://gitlab.suse.de/tools/smelt/-/issues/922
Updated by kraih about 2 years ago
Confirmed in the database that it is indeed related to the SMELT problem. The bot synced an empty list to the dashboard and there are no active incidents:
dashboard_db=# select * from incidents where active = true;
id | number | rr_number | project | approved | emu | active | packages | review | review_qam
----+--------+-----------+---------+----------+-----+--------+----------+--------+------------
(0 rows)
Updated by jbaier_cz about 2 years ago
And just for the record, this is the pipeline job which did the sync: https://gitlab.suse.de/qa-maintenance/bot-ng/-/jobs/1212601
Maybe we can also improve a bit and abort such attempt? We probably did an empty post, instead we can preserve the old state as a better behavior.
Updated by livdywan about 2 years ago
jbaier_cz wrote:
And just for the record, this is the pipeline job which did the sync: https://gitlab.suse.de/qa-maintenance/bot-ng/-/jobs/1212601
Maybe we can also improve a bit and abort such attempt? We probably did an empty post, instead we can preserve the old state as a better behavior.
In that case it would be best to show that the data is outdated, though, e.g. Data hasn't been updated since... to avoid hiding the fact that new data is not coming in anymore.
Updated by jbaier_cz about 2 years ago
cdywan wrote:
In that case it would be best to show that the data is outdated, though, e.g. Data hasn't been updated since... to avoid hiding the fact that new data is not coming in anymore.
There is already "Last updated ago" message on the top which should be enough to indicate that.
Updated by kraih about 2 years ago
jbaier_cz wrote:
There is already "Last updated ago" message on the top which should be enough to indicate that.
That message on the dashboard also includes RabbitMQ updates for job results. So it is not directly correlated to updates from the bot.
Updated by okurz about 2 years ago
- Status changed from Blocked to New
- Assignee deleted (
okurz) - Priority changed from Immediate to High
As smelt is back we can continue implementing mentioned improvements.
Updated by kraih about 2 years ago
- Related to action #119557: [qem-dashboard] Show a link to Smelt if there are no active incidents size:S added
Updated by okurz about 2 years ago
- Status changed from New to Blocked
- Assignee set to kraih
Updated by kraih about 2 years ago
- Status changed from Blocked to Feedback
Unblocked, and probably resolved, unless there are more ideas for relevant improvements.