summaryrefslogtreecommitdiff
path: root/zuul/scheduler.py
Commit message (Expand)AuthorAgeFilesLines
* Remove outdated TODODavid Shrewsbury2019-09-181-2/+0
* Auto-delete expired autohold requestsDavid Shrewsbury2019-09-181-0/+51
* Add scheduler config options for hold expirationDavid Shrewsbury2019-09-181-0/+21
* Add autohold-info CLI commandDavid Shrewsbury2019-09-161-0/+17
* Store autohold requests in zookeeperDavid Shrewsbury2019-09-161-30/+74
* Add option to report build pageJames E. Blair2019-08-081-0/+5
* Merge "Improve error reporting for zuul dequeue"Zuul2019-07-311-1/+7
|\
| * Improve error reporting for zuul dequeueTobias Henkel2019-07-091-1/+7
* | Merge "Unify gearman worker handling"Zuul2019-07-171-1/+1
|\ \
| * | Unify gearman worker handlingTobias Henkel2019-07-151-1/+1
| |/
* | Logging of reconfiguration durations in ZuulJan Kubovy2019-07-151-1/+5
|/
* Fix multi-tenant caching of extra config filesJames E. Blair2019-07-031-5/+5
* Reload config on extra config files changesJames E. Blair2019-07-011-1/+1
* Merge "Fix build leak with paused jobs"Zuul2019-06-261-0/+10
|\
| * Fix build leak with paused jobsTobias Henkel2019-06-241-0/+10
* | Add repl server for debug purposesTobias Henkel2019-06-211-1/+18
|/
* Annotate logs around finished buildsTobias Henkel2019-05-301-6/+12
* Annotate logs around build statesTobias Henkel2019-05-301-9/+7
* Annotate logs around build completion and cancellationTobias Henkel2019-05-301-5/+6
* Annotate builds with event idTobias Henkel2019-05-301-7/+7
* Annotate node request processing with event idTobias Henkel2019-05-201-7/+8
* Annotate merger logs with event idTobias Henkel2019-05-171-0/+1
* Annotate some logs in the scheduler with event idTobias Henkel2019-05-171-8/+9
* Attach event to queue itemTobias Henkel2019-05-171-3/+3
* Merge "Support fail-fast in project pipelines"Zuul2019-05-161-1/+9
|\
| * Support fail-fast in project pipelinesTobias Henkel2019-04-291-1/+9
* | Fix dequeue ref not handling the project nameFabien Boucher2019-05-141-0/+2
|/
* Fix memory leak in job cancellationJames E. Blair2019-04-261-6/+6
* Merge "Centralize job canceling"Zuul2019-04-151-22/+47
|\
| * Centralize job cancelingTobias Henkel2019-03-021-22/+47
* | Fix ignored default ansible versionTobias Henkel2019-03-221-2/+4
* | Merge "Wait for command processor thread to stop"Zuul2019-03-181-0/+1
|\ \
| * | Wait for command processor thread to stopTobias Henkel2019-03-151-0/+1
| |/
* | Make ansible version configurableTobias Henkel2019-03-151-2/+15
* | Merge "CLI: fail if trying to enqueue/dequeue a change for the wrong project"Zuul2019-03-151-0/+7
|\ \ | |/ |/|
| * CLI: fail if trying to enqueue/dequeue a change for the wrong projectmhuin2019-02-201-0/+7
* | Fix rare semaphore leak during reconfigurationTobias Henkel2019-02-251-2/+6
|/
* Be more aggressive in canceling node requestsJames E. Blair2019-01-031-8/+20
* Fix items stuck in queue pending node requestsJames E. Blair2019-01-031-0/+6
* Remove unecessary finally clausesJames E. Blair2019-01-031-3/+2
* Delay Github fileschanges workaround to pipeline processingTobias Henkel2018-12-181-0/+31
* Merge "Set relative priority of node requests"Zuul2018-11-301-0/+4
|\
| * Set relative priority of node requestsJames E. Blair2018-11-301-0/+4
* | Add support for zones in executorsRicardo Carrillo Cruz2018-11-291-2/+3
|/
* Merge "Reload tenant in case of new project branches"Zuul2018-10-231-0/+8
|\
| * Reload tenant in case of new project branchesMarkus Hosch2018-09-101-0/+8
* | Merge "Provide some accounting of node usage in logs"Zuul2018-10-161-1/+1
|\ \
| * | Provide some accounting of node usage in logsJames E. Blair2018-10-151-1/+1
* | | Merge "Fix node leak on job removal"Zuul2018-09-281-3/+11
|\ \ \
| * | | Fix node leak on job removalJames E. Blair2018-09-261-3/+11
| |/ /