[pve-devel] [PATCH v2 qemu-server 00/16] migration: split phases
Alexandre Derumier
aderumier at odiso.com
Mon Mar 9 16:24:23 CET 2020
Hi,
This is an update of last year patch series
https://pve.proxmox.com/pipermail/pve-devel/2019-April/036766.html
This is splitting migration code of differents phases in smaller subs.
Will be usefull to implement migrate external (I'll work on it again soon)
Changelog v2:
- rebase on last master
- add patch16: move cancel block jobs before release lock
Alexandre Derumier (16):
phase2 : add generate_migrate_start_cmd
phase2 : add find_remote_ports
phase2 : add start_remote_tunnel
phase2 : add livemigrate_storage
phase2: add livemigrate
phase2_cleanup : add cancel_migrate
phase2_cleanup: add unlock_vm
phase2_cleanup: add stop_remote_vm
phase3_cleanup: add finish_block_jobs
phase3_cleanup: add move_config
phase3_cleanup: add finish_livemigration
phase3_cleanup: add finish_spice_migration
phase3_cleanup: add stop_local_vm
phase3_cleanup: add delete_local_volumes
phase1_cleanup: use unlock_vm
cancel_migrate: move block-job-cancel
PVE/QemuMigrate.pm | 269 +++++++++++++++++++++++++++++++--------------
1 file changed, 184 insertions(+), 85 deletions(-)
--
2.20.1
More information about the pve-devel
mailing list