Feature #8631
open
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
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.
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
Things that are done but not yet merged:
- [ ] paddles: When adding a job with no
job_id
, generate one (only if state=queued)
Things that need to be done:
- [ ] paddles: Implement queue pausing
- [ ] paddles: Add any missing job config fields to
paddles.models.Job
- [ ] teuthology: Update to reflect paddles as the primary queue
Can't remember why I thought I needed:
- [ ] paddles: Add API to reserve a job: method, state, etc. (state: 'starting'?)
- Status changed from New to In Progress
- Assignee set to Zack Cerza
- Status changed from In Progress to 12
- Status changed from 12 to New
Also available in: Atom
PDF