1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-09 19:56:48 +00:00
webvirtcloud/operations
catborise 1d93b5c0bf fix(jobs): a cancel reaches libvirt for a job that recovery watches
The worker sends cancels only to jobs its own threads run. After a
worker restart, a migration or live clone that libvirt still ran was
watched by recovery; a cancel then moved the job to cancelling, the page
said so, but nothing told libvirt, and the job ran to its end. Recovery
now sends the cancel once while libvirt still runs the job, and a
migration it aborted ends cancelled rather than failed.
2026-11-06 09:02:12 +03:00
..
api feat(operations): a job's error and warning show in the reader's language 2026-11-02 23:49:45 +03:00
management feat(operations): the job worker 2026-10-14 23:27:57 +03:00
migrations feat(operations): a job's error and warning show in the reader's language 2026-11-02 23:49:45 +03:00
static/operations feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00
templates/operations feat(operations): a job's error and warning show in the reader's language 2026-11-02 23:49:45 +03:00
templatetags feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00
tests fix(jobs): a cancel reaches libvirt for a job that recovery watches 2026-11-06 09:02:12 +03:00
__init__.py feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
apps.py feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
claims.py fix(instances): a clone takes a free name the form offers 2026-10-31 00:32:39 +03:00
jobs.py feat(operations): a job's error and warning show in the reader's language 2026-11-02 23:49:45 +03:00
models.py feat(operations): a job's error and warning show in the reader's language 2026-11-02 23:49:45 +03:00
urls.py feat(operations): jobs page 2026-10-14 23:27:57 +03:00
utils.py fix(operations): a job refused by its checks in the worker says why 2026-11-05 16:28:29 +03:00
views.py feat(operations): a job's error and warning show in the reader's language 2026-11-02 23:49:45 +03:00
worker.py fix(jobs): a cancel reaches libvirt for a job that recovery watches 2026-11-06 09:02:12 +03:00