Actions
Feature #8631
openUse paddles as primary queue
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Updated by Zack Cerza almost 10 years ago
Things that need to be done:
- [ ] paddles: Add API to query "runs that have at least one queued job"
- [ ] pulpito: Add a proper queue view
- [ ] paddles: When adding a job with no
job_id
, generate one (only if state=queued) - [ ] paddles: Add API to reserve a job: method, state, etc.
- [ ] paddles: Implement queue pausing
- [ ] teuthology: Update to reflect paddles as the primary queue
Updated by Zack Cerza almost 10 years ago
Currently thinking that the pulpito queue view should list runs where each run contains at least one queued job. The alternative would be to list all queued jobs, which I think would just be too noisy.
Updated by Zack Cerza almost 10 years ago
PR for paddles' /queued/
API:
https://github.com/ceph/paddles/pull/42
Updated by Zack Cerza over 9 years ago
Updated by Zack Cerza over 9 years ago
Things that are done as of now:
- [x] paddles: Add API to query "runs that have at least one queued job"
- [x] pulpito: Add a proper queue view
- [ ] paddles: When adding a job with no
job_id
, generate one (only if state=queued)
- [ ] paddles: Implement queue pausing
- [ ] paddles: Add any missing job config fields to
paddles.models.Job
- [ ] teuthology: Update to reflect paddles as the primary queue
- [ ] paddles: Add API to reserve a job: method, state, etc. (state: 'starting'?)
Updated by Zack Cerza over 9 years ago
- Status changed from New to In Progress
- Assignee set to Zack Cerza
Actions