mirror of
git://git.proxmox.com/git/qemu-server.git
synced 2025-01-06 13:17:56 +03:00
7b4fac1275
Currently, when completing a drive mirror job, only errors matching "cannot be completed" will be handled. Other errors are ignored and a wrong message that the job was completed successfully will be printed to the log. An instance of this popped up in the community forum [0]. The QMP command used for completing the job is either 'block-job-complete' or 'block-job-cancel'. The former causes the VM to switch to the target drive, the latter doesn't, e.g. migration uses the latter to not switch the source instance over to the target drive. The 'block-job-cancel' command doesn't even have the same "cannot be completed" message, but returns immediately. The timeout for both 'block-job-cancel' and 'block-job-complete' is set to 10 minutes in the QMPClient module, which should be enough. [0]: https://forum.proxmox.com/threads/151518/ Signed-off-by: Fiona Ebner <f.ebner@proxmox.com> |
||
---|---|---|
debian | ||
PVE | ||
qemu-configs | ||
qmeventd | ||
test | ||
vm-network-scripts | ||
.gitignore | ||
bootsplash.jpg | ||
bootsplash.xcf | ||
Makefile | ||
modules-load.conf | ||
qm | ||
qmextract | ||
qmrestore |