qemu-server/PVE
Fiona Ebner da5a20c7c7 live import: do not auto-dismiss stream job to improve error message and detection
upon failure. Otherwise, the job would disappear too quickly from the
job list and cannot be queried for the actual error anymore.

Relevant part of the error in an actual example:

Before:
> VM 106 qmp command 'blockdev-del' failed - Node 'drive-scsi0-restore' is busy: node is used as backing hd of '#block655'

After:
> block job (stream) error: restore-scsi0: No space left on device (io-status: ok)

Note that previously, it was not even detected that the stream job
failed and the error message is because the subsequent cleanup failed.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2024-07-02 16:00:24 +02:00
..
API2 api: update vm: prohibit changing version of TPM state 2024-07-01 10:44:25 +02:00
CLI cli: qm: increase timeout for monitor commands to 30 seconds 2024-06-11 13:56:44 +02:00
QemuServer drive: tpm: fix default version in schema 2024-07-01 10:37:48 +02:00
VZDump vzdump: increase timeout for attaching drives to 60 seconds 2024-06-11 13:56:44 +02:00
Makefile buildsys: use $(MAKE) instead of make 2019-09-24 18:06:16 +02:00
QemuConfig.pm config: define machine schema as property-string 2024-04-11 10:18:27 +02:00
QemuMigrate.pm migration: add missing use statements 2024-05-23 10:52:18 +02:00
QemuServer.pm live import: do not auto-dismiss stream job to improve error message and detection 2024-07-02 16:00:24 +02:00
QMPClient.pm QMP client: sort commands with 10 minutes timeout alphabetically 2024-03-08 14:37:29 +01:00