Resumed PackageCopyJobs don't get rescheduled for celery
Bug #1187227 reported by
William Grant
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
William Grant |
Bug Description
Job.resume() should requeue the celery job, as Job.queue() does. Otherwise PackageCopyJobs approved from the queue will always wait for the cronjob.
Related branches
lp:~wgrant/launchpad/celery-tweaks
- Steve Kowalik (community): Approve (code)
-
Diff: 104 lines (+50/-2)3 files modifiedlib/lp/services/job/celeryjob.py (+2/-0)
lib/lp/soyuz/model/queue.py (+1/-0)
lib/lp/soyuz/tests/test_packagecopyjob.py (+47/-2)
summary: |
- Resumed jobs don't get rescheduled for celery + Resumed PackageCopyJobs don't get rescheduled for celery |
tags: |
added: qa-untestable removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r16666 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 16666>.