Closed
Bug 939886
Opened 11 years ago
Closed 7 years ago
locking/rate limiting for slaveapi actions
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: bhearsum, Unassigned)
References
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2796] [slaveapi])
Some actions in slaveapi can only be run one at a time safely. Some don't make sense to run more than once. There's a whole bunch of different things we could do here...including:
* Only allow one action of any type at a time on any given slave.
* Per-action limits on how many of that type can be run on a single slave at a time.
* When a limit is hit, actions could be queued up, or rejected outright.
* Some actions could be incompatible with other actinos.
It's hard to foresee all of the use cases, so I don't think we should enforce any global limits - everything should be configurable per-action.
Updated•10 years ago
|
Whiteboard: [slaveapi] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2785] [slaveapi]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2785] [slaveapi] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2794] [slaveapi]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2794] [slaveapi] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2796] [slaveapi]
Assignee | ||
Updated•7 years ago
|
Component: Tools → General
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•