qemu-server/PVE
Dominik Csapak dfc47f7da2 migrate: call vm_stop_cleanup after stopping in phase3_cleanup
we currently only call deactivate_volumes, but we actually want to call
the whole vm_stop_cleanup, since that is not invoked by the vm_stop
above (we cannot parse the config anymore) and might do other cleanups
we also want to do (like mdev cleanup).

For this to work properly we have to clone the original config at the
beginning, since we might modify the volids.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2025-03-06 16:33:14 +01:00
..
API2 api: termproxy/vncproxy: fix 'use of uninitialized value' when checking vga type 2025-03-05 14:42:42 +01:00
CLI vm stop-cleanup: allow callers to decide error behavior 2025-03-06 16:33:14 +01:00
QemuConfig config: make attempts at writing out NoWrite configs fatal 2025-02-18 15:06:04 +01:00
QemuServer qmp helpers: device add/del: use HMP interface 2025-02-04 17:07:19 +01:00
VZDump vzdump: align behavior for vma backup with PBS backup for templates 2025-02-18 15:06:04 +01:00
Makefile config: add special class that prevents writing the configuration 2025-02-18 15:06:04 +01:00
QemuConfig.pm config: add special class that prevents writing the configuration 2025-02-18 15:06:04 +01:00
QemuMigrate.pm migrate: call vm_stop_cleanup after stopping in phase3_cleanup 2025-03-06 16:33:14 +01:00
QemuServer.pm vm stop-cleanup: allow callers to decide error behavior 2025-03-06 16:33:14 +01:00
QMPClient.pm tree-wide: fix various typos in comments 2024-12-05 12:33:24 +01:00