Blocklist: show in web interface #99393
Labels
No Label
Good First Issue
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Job Type
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: studio/flamenco#99393
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The blocklist should be shown in the web interface, and it should be possible to remove items from the list.
Each job has a blocklist, which is a list of (worker ID, task type) entries. Workers are listed on the job's blocklist if they fail a certain type of task three times.
The job's blocklist should be shown in the web interface, so that it's clear
After the source of failure has been resolved, these entries should be removable.
The blocklist can be obtained with
.then((blocklist) => { … code to handle the list … }
.catch(… code to handle errors …);
See existing code on how to get the
jobsAPI
object.As a follow-up task, it might be interesting to implement this from the worker's point of view as well, and display a list of (job, task type) entries.
Changed status from 'Needs Triage' to: 'Confirmed'
Added subscriber: @dr.sybren
Changed status from 'Confirmed' to: 'Resolved'
Implemented in
404dbc5b
11e5363d
1469345f
023d3925
9d65f6f4
b6d8882b
f3aab861
e6f76f52