5
0
mirror of git://git.proxmox.com/git/qemu-server.git synced 2025-03-23 06:50:11 +03:00

Commit Graph

  • ab5b97d8a8 drive: volume in-use check: remove unused closure parameter Fabian Ebner 2021-04-19 15:39:50 +02:00
  • b68a957b2e migration: keep log rate steady if polling gets more frequent Thomas Lamprecht 2021-04-19 22:01:05 +02:00
  • 0fca250af0 migration: rework logging to more humand friendly, less spammy Thomas Lamprecht 2021-04-19 21:54:33 +02:00
  • e693c49190 migration: factor out variable + code cleanup Thomas Lamprecht 2021-04-19 21:51:21 +02:00
  • 7de328c629 migration: log: s/migration_caps/migration capabilities/ Thomas Lamprecht 2021-04-19 21:48:31 +02:00
  • a89bd10084 migration: do not set default speed limit Thomas Lamprecht 2021-04-19 21:46:49 +02:00
  • 6539865a9d migration: refactor and tidy-up code Thomas Lamprecht 2021-04-19 14:56:12 +02:00
  • 0783c3c271 migration: move finishing block jobs to phase2 for better/uniform error handling Fabian Ebner 2021-01-29 16:11:43 +01:00
  • a6be63ac9b migration: split out replication from scan_local_volumes Fabian Ebner 2021-01-29 16:11:42 +01:00
  • 4b26ffbfa5 migration: keep track of replicated volumes via local_volumes Fabian Ebner 2021-01-29 16:11:41 +01:00
  • efe0d457c6 migration: use storage_migration for checks instead of online_local_volumes Fabian Ebner 2021-01-29 16:11:40 +01:00
  • eb5751ba02 migration: cleanup_remotedisks: simplify and include more disks Fabian Ebner 2021-01-29 16:11:39 +01:00
  • ad8b9d5e2d migration: simplify removal of local volumes and get rid of self->{volumes} Fabian Ebner 2021-01-29 16:11:38 +01:00
  • efbbe59da4 migration: add nbd migrated volumes to volume_map earlier Fabian Ebner 2021-01-29 16:11:37 +01:00
  • c3417e3b6e migration: save targetstorage and bwlimit in local_volumes hash and re-use information Fabian Ebner 2021-01-29 16:11:36 +01:00
  • 2c4ba4c3ee migration: fix calculation of bandwith limit for non-disk migration Fabian Ebner 2021-01-29 16:11:35 +01:00
  • 3276a43470 migration: split out config_update_local_disksizes from scan_local_volumes Fabian Ebner 2021-01-29 16:11:34 +01:00
  • 62a4c963b8 migration: avoid re-scanning all volumes Fabian Ebner 2021-01-29 16:11:33 +01:00
  • d10b78f4d2 migration: split sync_disks into two functions Fabian Ebner 2021-01-29 16:11:32 +01:00
  • 93a1c63f4c test: migration: add parse_volume_id calls Fabian Ebner 2021-01-29 16:11:31 +01:00
  • eabac302ba restore: update config: remove unused parameter Fabian Ebner 2021-03-18 10:44:50 +01:00
  • c62d7cf547 test: add tests for restoring config Fabian Ebner 2021-03-18 10:44:49 +01:00
  • 41ab78c626 d/control: bump pve-storage dependency for new vdisk param Thomas Lamprecht 2021-04-18 18:04:29 +02:00
  • d0ff75d9b4 filter by content type when using vdisk_list Fabian Ebner 2021-03-22 15:32:43 +01:00
  • d4be7f31b5 cfg2cmd: fix +pveN machine types with pxe Stefan Reiter 2021-03-31 16:39:23 +02:00
  • a0d8d8592a drive: volume in-use check: fix fallback path comparison Fabian Ebner 2021-04-15 12:10:57 +02:00
  • 04fac98acc bump version to 6.3-11 Thomas Lamprecht 2021-04-15 18:32:10 +02:00
  • 67daf6921b drive mirror: stop logging progress for a disk after it got ready Thomas Lamprecht 2021-04-15 17:52:52 +02:00
  • b5e9d97bdf image convert: use human-readable units in progress report Thomas Lamprecht 2021-04-15 17:51:01 +02:00
  • fd70c84362 indentation line-length cleanup Thomas Lamprecht 2021-04-15 17:50:13 +02:00
  • bb419195f9 restore PBS: use actual PVE::QemuConfig interface for destroying a config on error Thomas Lamprecht 2021-04-06 19:43:44 +02:00
  • bfb1267858 pbs_live_restore: code cleanup, avoid prefixin local package Thomas Lamprecht 2021-04-06 19:43:03 +02:00
  • 3b56383bdb mirror monitor: rework periodic status reporting Thomas Lamprecht 2021-04-06 19:39:41 +02:00
  • a09b39f163 live restore: slightly more status output Thomas Lamprecht 2021-04-06 19:38:53 +02:00
  • 1057fc7436 mirror monitor: avoid overlong hash access, use intermediate variable Thomas Lamprecht 2021-04-06 17:46:19 +02:00
  • 0ea24bf080 mirror monitor: refactoring/code cleanup Thomas Lamprecht 2021-04-06 16:59:14 +02:00
  • 8986e36e85 live restore: start/delete blockdev jobs in deterministic order Thomas Lamprecht 2021-04-06 16:51:04 +02:00
  • b973806ef1 api: restore: better error messages Thomas Lamprecht 2021-04-06 10:15:20 +02:00
  • a0e27afb5e api: restore: start and live-restore do not conflict Thomas Lamprecht 2021-04-06 10:12:47 +02:00
  • a183df68a5 print drive: prefix drive-ID on errors Thomas Lamprecht 2021-04-06 10:12:08 +02:00
  • 26697640d6 live-restore: register qmeventd handle Stefan Reiter 2021-03-03 10:56:11 +01:00
  • 65911545dd extract register_qmeventd_handle to QemuServer.pm Stefan Reiter 2021-03-03 10:56:10 +01:00
  • 26731a3c15 enable live-restore for PBS Stefan Reiter 2021-03-03 10:56:09 +01:00
  • 5921764c26 cfg2cmd: allow PBS snapshots as backing files for drives Stefan Reiter 2021-03-03 10:56:08 +01:00
  • 9e67172296 make qemu_drive_mirror_monitor more generic Stefan Reiter 2021-03-03 10:56:07 +01:00
  • 43bf6fc982 bump version to 6.3-10 Thomas Lamprecht 2021-03-30 18:41:03 +02:00
  • 98c3d99e64 schema: mention special syntax for allocating a new volume Fabian Ebner 2021-03-02 13:02:04 +01:00
  • 988be8d052 fix #2670: cloudinit enable SLAAC Mira Limbeck 2021-03-29 14:07:15 +02:00
  • 617a864ac2 fix #3314: IPv6 requires type 'static6' Mira Limbeck 2021-03-29 14:07:14 +02:00
  • 190c846141 increase timeout for QMP block_resize Stefan Reiter 2021-03-30 17:59:52 +02:00
  • 6fb2887644 bump version to 6.3-9 Thomas Lamprecht 2021-03-26 09:47:34 +01:00
  • 2cfb09053c vzdump: improve error logging for query-proxmox-support Stefan Reiter 2021-03-17 11:19:35 +01:00
  • bd61033e30 api: migrate: fix variable name Fabian Ebner 2021-03-23 10:15:23 +01:00
  • 27a5be5376 snapshot: set migration caps before savevm-start Stefan Reiter 2021-03-16 17:30:23 +01:00
  • c89642784d restore vma: fix applying storage-specific bandwidth limit Fabian Ebner 2021-03-15 12:57:27 +01:00
  • 8e6bcc507a bump version to 6.3-8 Thomas Lamprecht 2021-03-12 10:01:16 +01:00
  • 0761e6194a improve windows VM version pinning on VM creation Thomas Lamprecht 2021-03-12 09:58:12 +01:00
  • 7f0285e133 qm status: sort hash keys on verbose output Thomas Lamprecht 2021-03-11 15:04:26 +01:00
  • 31c8e14bf2 bump version to 6.3-7 Thomas Lamprecht 2021-03-09 08:21:50 +01:00
  • 98a4b3fbc4 restore: write new config to variable first Fabian Ebner 2021-03-08 13:26:57 +01:00
  • 46b676c0b1 vzdump: increase PBS 'backup' QMP call timeout Stefan Reiter 2021-03-08 16:32:30 +01:00
  • 533cde8f33 bump version to 6.3-6 Thomas Lamprecht 2021-03-05 21:43:05 +01:00
  • 0761ee013f api: create_vm: check serial and usb permissions Fabian Ebner 2021-03-05 11:29:20 +01:00
  • 4dd1e83c75 always pin windows VMs to a machine version by default Thomas Lamprecht 2021-03-05 20:46:28 +01:00
  • 1f5828f2de ostype schema: win10 is valid for win 2019 server too Thomas Lamprecht 2021-03-05 20:45:19 +01:00
  • 9edb618257 can_run_pve_machine_version: PVE version can really be optional Thomas Lamprecht 2021-03-05 18:49:06 +01:00
  • 36b0269724 api: machine list: parse as JSON Thomas Lamprecht 2021-03-05 16:33:08 +01:00
  • 304e51d369 api: add Machine module to query machine types Stefan Reiter 2021-03-04 13:52:05 +01:00
  • 949112c350 fix #3301: status: add currently running machine and QEMU version to full status Fabian Ebner 2021-03-01 16:53:26 +01:00
  • ea71be24d6 machine: split out helper for handling query-machines qmp command result Fabian Ebner 2021-03-01 16:53:25 +01:00
  • f8d2a1ce99 config: parse: also warn about invalid lines Fabian Ebner 2021-03-03 12:01:26 +01:00
  • fdfdc80ece fix #3324: clone disk: use larger blocksize for EFI disk Fabian Ebner 2021-03-01 13:02:23 +01:00
  • 483c9676f8 snapshot-test: mock query-savevm better Stefan Reiter 2021-02-18 14:52:34 +01:00
  • ee9255601e API: update_vm_api: check for CDROM on disk delete Aaron Lauterer 2021-02-12 16:57:50 +01:00
  • 42edf94804 qmeventd: fix more early broken lines Thomas Lamprecht 2021-02-12 09:52:06 +01:00
  • c1cac4c94f bump version to 6.3-5 Thomas Lamprecht 2021-02-11 18:05:24 +01:00
  • 654553a973 qmeventd: fix linker flags order Thomas Lamprecht 2021-02-11 18:02:18 +01:00
  • a2488e4c22 qmeventd: allow up to 100 columns per line Thomas Lamprecht 2021-02-11 17:21:23 +01:00
  • 6d4f89b6a4 qmeventd: catch calloc error Thomas Lamprecht 2021-02-11 16:48:51 +01:00
  • aedf820870 qmeventd: rework description, mention s.reiter as author Thomas Lamprecht 2021-02-11 16:03:31 +01:00
  • 649dbf4285 qmeventd: change license to AGPLv3 update copyright Thomas Lamprecht 2021-02-11 16:01:19 +01:00
  • 0a279963b6 qmeventd: explicitly close() pidfds Stefan Reiter 2021-02-09 16:24:07 +01:00
  • 5c3f782554 snapshot: clear up log messages Thomas Lamprecht 2021-02-11 14:06:02 +01:00
  • 983088730b snapshot: reduce logging rate after one minute Thomas Lamprecht 2021-02-11 14:05:20 +01:00
  • f97224b1ef snapshot: log storage where VM state is saved too Thomas Lamprecht 2021-02-11 14:04:19 +01:00
  • 8828460b1d savevm: show information about drives during snapshot Stefan Reiter 2021-02-08 12:15:11 +01:00
  • 969eb0b84d savevm: periodically print progress Stefan Reiter 2021-02-08 12:15:10 +01:00
  • 8bf0fc5350 d/control: bump versioned dependency of libpve-common-perl to 6.3-3 Thomas Lamprecht 2021-02-08 16:35:19 +01:00
  • f1aca33dc3 vzdump: use renderers from Tools instead of duplicating code Stefan Reiter 2021-02-08 12:15:09 +01:00
  • 8b70288e7d test: migrate: correctly mock storage module Fabian Ebner 2021-02-08 15:26:03 +01:00
  • e6ec384fa7 cloudinit: remove pending delete on online regenerate image Alexandre Derumier 2021-02-06 14:39:54 +01:00
  • 545eec65cd cloudinit: add opennebula config format Alexandre Derumier 2021-02-06 14:01:29 +01:00
  • 4603e15b69 bump version to 6.3-4 Thomas Lamprecht 2021-01-28 17:46:09 +01:00
  • 4893f9b970 anchor CPU flag regex to avoid arbitrary flag suffixes Stefan Reiter 2021-01-18 14:07:52 +01:00
  • b08c37c363 fix #2788: do not resume vms after backup if they were paused before Dominik Csapak 2021-01-20 13:32:04 +01:00
  • 99676a6c1a api: destroy VM: fixup parameter description language Thomas Lamprecht 2021-01-26 18:40:20 +01:00
  • 47f9f50b75 style fix: missing trailing comma Thomas Lamprecht 2021-01-25 16:24:52 +01:00
  • 3e9d173caa vm destroy: destroy also unusedX config entries Thomas Lamprecht 2021-01-25 15:49:39 +01:00
  • 7585466269 vm destroy: allow opt-out of purging unreferenced disks Thomas Lamprecht 2021-01-25 15:06:19 +01:00
  • 4405703d89 qm: import ovf: removed all imported disks on error Thomas Lamprecht 2021-01-25 14:58:55 +01:00