5
0
mirror of git://git.proxmox.com/git/qemu-server.git synced 2025-03-29 02:50:17 +03:00

Commit Graph

  • 39322a9341 test: add test for OVF with missing default rasd namespace Dominik Csapak 2020-04-23 12:46:47 +02:00
  • 31bf5a0f2b test: print more info when OVF parsing fails Dominik Csapak 2020-04-23 12:46:46 +02:00
  • 4fb85adc65 api/resume: make nocheck root-only Fabian Grünbichler 2020-04-27 09:19:13 +02:00
  • 90ff65b63a migrate: simplify replicated_volume loop Fabian Grünbichler 2020-04-20 11:24:05 +02:00
  • cee620e671 Fix live migration with replicated unused volumes Fabian Ebner 2020-04-20 10:31:55 +02:00
  • 38311a1d17 migrate: workaround issues with format switch on storage live migration Thomas Lamprecht 2020-04-17 15:27:38 +02:00
  • b01de19922 cfg2cmd: factor out audio device generation Thomas Lamprecht 2020-04-17 15:20:05 +02:00
  • 940e2a3a06 cfg2cmd: Add the audiodev property to audio devs Aaron Lauterer 2020-03-16 11:02:38 +01:00
  • 818c3b8d91 cfg2cmd: ovmf: code cleanup Thomas Lamprecht 2020-04-15 18:30:53 +02:00
  • 89b0461af1 bump version to 6.1-14 Fabian Grünbichler 2020-04-09 08:58:37 +02:00
  • 4fcfd15d52 d/control: depend on updated guest-common/pve-storage Fabian Grünbichler 2020-04-09 08:54:42 +02:00
  • ea5b400812 sync_disks: log output of storage_migrate Fabian Ebner 2020-04-08 11:25:12 +02:00
  • 49a5a0d84b sync_disks: be more verbose if storage_migrate fails Fabian Ebner 2020-04-08 11:25:11 +02:00
  • cc1a3820db sync_disks: use allow_rename to avoid collisions on the target storage Fabian Ebner 2020-04-08 11:25:10 +02:00
  • 97ece9ddce Update volume IDs in one go Fabian Ebner 2020-04-08 11:25:09 +02:00
  • bcd5401acc Allow specifying targetstorage for offline migration Fabian Ebner 2020-04-08 11:25:08 +02:00
  • 37666e4caa Take note of changes to the volume IDs when migrating and update the config Fabian Ebner 2020-04-08 11:25:07 +02:00
  • 092538833e Allow parsing vmstate entries Fabian Ebner 2020-04-08 11:25:06 +02:00
  • 1f726e0a85 Use new storage_migrate interface Fabian Ebner 2020-04-08 11:25:01 +02:00
  • 912792e245 Switch to using foreach_volume instead of foreach_drive Fabian Ebner 2020-04-08 11:24:56 +02:00
  • e5118d9b91 bump version to 6.1-13 Thomas Lamprecht 2020-04-08 17:13:42 +02:00
  • 2f6f002c04 config_to_command: indentation, whitspace and newline fixes Thomas Lamprecht 2020-04-08 17:44:16 +02:00
  • b516c84871 Ignore version checks when using QEMU -rc releases Stefan Reiter 2020-04-08 17:11:07 +02:00
  • 8765e33fef bump version to 5.0-56 stable-5 Thomas Lamprecht 2020-04-08 17:06:21 +02:00
  • da75afe5c0 d/control: bump versioned to libpve-common-perl Thomas Lamprecht 2020-04-08 17:13:08 +02:00
  • 8cea210f99 cpu config: add upcoming EPYC-Rome CPU type Thomas Lamprecht 2020-04-08 17:06:50 +02:00
  • 8c1543dbbb add Ice Lake CPU types Thomas Lamprecht 2020-04-08 15:11:55 +02:00
  • 8c4b70fdf5 config: harmonize bridge pattern Fabian Grünbichler 2020-04-08 14:02:49 +02:00
  • e1cfa02e62 config: harmonize bridge pattern Fabian Grünbichler 2020-04-08 14:02:47 +02:00
  • 5bc084707b cfg2cmd: add test cases for custom CPU models Stefan Reiter 2020-04-07 15:56:20 +02:00
  • 9f9792d3dc fix #2318: allow phys-bits CPU setting Stefan Reiter 2020-04-07 15:56:19 +02:00
  • c4581b9cc5 Rework get_cpu_options and allow custom CPU models Stefan Reiter 2020-04-07 15:56:18 +02:00
  • 45619185a6 Add helpers to better structure CPU option handling Stefan Reiter 2020-04-07 15:56:17 +02:00
  • ea1c21108f Include "-cpu" parameter with snapshots/suspend Stefan Reiter 2020-04-07 15:56:16 +02:00
  • 58c64ad5d9 Include "-cpu" parameter with live-migration Stefan Reiter 2020-04-07 15:56:15 +02:00
  • b6d9b54b5b map_storage: check for definedness not perl-truthiness Thomas Lamprecht 2020-04-07 17:25:35 +02:00
  • e214cda8f5 followup: s/targetstorage map/storage map/ for parameter exceptions Thomas Lamprecht 2020-04-07 17:20:23 +02:00
  • abff03211f followup: refactor loop to use perls values Thomas Lamprecht 2020-04-07 17:15:28 +02:00
  • 84da82174e vm_start: collect and return migration info Fabian Grünbichler 2020-03-30 13:41:36 +02:00
  • ba5396b580 vm_start: split NBD disk allocation further Fabian Grünbichler 2020-03-30 13:41:35 +02:00
  • aea447bb9d migrate: check storage permissions and content type Fabian Grünbichler 2020-03-30 13:41:34 +02:00
  • bf8fc5a307 migrate: allow arbitrary source->target storage maps Fabian Grünbichler 2020-03-30 13:41:33 +02:00
  • c05f1b33ea migration: fix downtime limit auto-increase Stefan Reiter 2020-04-02 15:20:07 +02:00
  • e5fd1c6591 restore: parse volid with $noerr Fabian Grünbichler 2020-04-02 15:12:37 +02:00
  • 13cfe3b7a7 vm_start: split out NBD disk allocation Fabian Grünbichler 2020-03-30 13:41:32 +02:00
  • 3898a56343 vm_start: split out lock + initial checks Fabian Grünbichler 2020-03-30 13:41:31 +02:00
  • 0c498cca36 vm_start: condense signature Fabian Grünbichler 2020-03-30 13:41:30 +02:00
  • 6a039d06e9 migrate: improve cleanup_remotedisks Fabian Grünbichler 2020-03-30 13:41:29 +02:00
  • 0c4fef3f26 rescan: fix call to foreach_volume Fabian Grünbichler 2020-04-01 13:02:59 +02:00
  • 20c1b5f0e5 bump version to 6.1-12 Fabian Grünbichler 2020-03-30 09:32:53 +02:00
  • ca04977c63 update_disk_config: use config volume iterators instead of loops Fabian Ebner 2020-03-26 09:09:37 +01:00
  • beed0e3b0c Implement volume-related helpers and use new foreach_volume Fabian Ebner 2020-03-26 09:09:36 +01:00
  • 818ce80ec1 fix efidisks on storages with minimum sizes bigger than OVMF_VARS.fd Dominik Csapak 2020-02-12 13:31:06 +01:00
  • 5c50a84f23 migration with targetstorage: check if target storage supports images Fabian Ebner 2020-03-26 09:09:32 +01:00
  • 2cd808d331 migrate sync disks: split long line Thomas Lamprecht 2020-03-27 10:17:28 +01:00
  • b10afa311d migrate sync_disks: use own variable for often referenced storage config Thomas Lamprecht 2020-03-27 10:12:04 +01:00
  • 9b3f5a5c99 migrate: cleanup disk/bitmaps if 'qm start' failed Fabian Grünbichler 2020-03-26 15:42:59 +01:00
  • 7f5fb49a7c migrate: fix auto-vivification in cleanup_bitmaps Fabian Grünbichler 2020-03-26 15:42:58 +01:00
  • 88126be3f7 migrate: fix replication false-positives Fabian Grünbichler 2020-03-26 15:42:57 +01:00
  • 1dbe979c7c CPUConfig: fix module load when pmxcfs is unavailable Fabian Grünbichler 2020-03-26 09:02:05 +01:00
  • 82a3904ed4 bump version to 6.1-11 Thomas Lamprecht 2020-03-26 09:00:48 +01:00
  • e485854100 vzdump: fix up PBS plugin Thomas Lamprecht 2020-03-26 08:49:16 +01:00
  • 5d008ad383 Verify VM-specific CPU configs seperately Stefan Reiter 2020-02-12 16:11:23 +01:00
  • b3e894883a Adapt CPUConfig to handle custom models Stefan Reiter 2020-02-12 16:11:22 +01:00
  • 404c90070d bump version to 6.1-10 Thomas Lamprecht 2020-03-25 15:16:29 +01:00
  • 47250f03ef Fix calls to get_replicateable_volumes Fabian Ebner 2020-03-25 13:18:25 +01:00
  • a99b470e75 bump version to 6.1-9 Thomas Lamprecht 2020-03-25 10:07:23 +01:00
  • 6d7450cbec qemu migrate: sort and split module usage Thomas Lamprecht 2020-03-25 10:05:58 +01:00
  • 28e6e180bc add basic version check for live-migration with replicated disks Thomas Lamprecht 2020-03-25 10:02:29 +01:00
  • 9b6efe436d migrate: add live-migration of replicated disks Fabian Grünbichler 2020-03-17 08:55:27 +01:00
  • b9f44d2773 migrate: add replication info to disk overview Fabian Grünbichler 2020-03-17 08:55:26 +01:00
  • bc6c823164 drive-mirror: add support for incremental sync Fabian Grünbichler 2020-03-17 08:55:25 +01:00
  • 43c4c7b693 Add unused description to drivedesc_hash Fabian Ebner 2020-03-17 13:28:09 +01:00
  • 47f35977cb version_guard: early out when major/minor version is high enough Stefan Reiter 2020-03-19 11:03:13 +01:00
  • 03c8cbd1dc bump version to 6.1-8 Thomas Lamprecht 2020-03-20 11:12:26 +01:00
  • 1e0074c437 migrate phase3: add to comment why a blockjob cancel is OK here Thomas Lamprecht 2020-03-20 11:08:20 +01:00
  • ff09c795ed revert spice_ticket prefix change in 7827de4 Mira Limbeck 2020-03-20 10:18:23 +01:00
  • 746232eeb1 Die on misaligned memory for hotplugging Stefan Reiter 2020-03-18 16:18:45 +01:00
  • 456bab5445 Disable memory hotplugging for custom NUMA topologies Stefan Reiter 2020-03-18 16:18:44 +01:00
  • e8705fc59e vzdump archive_vma: move getting QMPClient nearer to using sites Thomas Lamprecht 2020-03-19 18:48:41 +01:00
  • d11e91d2de vzdump: indentation and code cleanup Thomas Lamprecht 2020-03-19 18:46:49 +01:00
  • 0b2f574b4c vzdump: factor out VM powerstate handling and qmp backup cancel Thomas Lamprecht 2020-03-19 18:41:43 +01:00
  • 1ece829a39 vzdump: factor out QGA FS freeze/thaw Thomas Lamprecht 2020-03-19 18:37:20 +01:00
  • 02da0c65bb vzdump: factor out fork_compressor_pipe Thomas Lamprecht 2020-03-19 18:34:31 +01:00
  • 81dcd4799f vzdump: factor out _get_task_devlist Thomas Lamprecht 2020-03-19 18:32:00 +01:00
  • 09eb196b9e vzdump: refactor and cleanup code in query_backup_status_loop Thomas Lamprecht 2020-03-19 17:15:45 +01:00
  • f301bc0d34 vzdump: use QemuConfig directly to set/unset locks Thomas Lamprecht 2020-03-19 15:58:41 +01:00
  • cd544fb2b9 vzdump: code cleanup Thomas Lamprecht 2020-03-19 15:58:13 +01:00
  • a113a58a64 vzdump prepare: refactor and code cleanup Thomas Lamprecht 2020-03-19 11:48:19 +01:00
  • 756cd7ea56 vm_start: drop redundant if Fabian Grünbichler 2020-03-18 10:08:54 +01:00
  • db1f8b39e1 drive_mirror: rename variables and values Fabian Grünbichler 2020-03-18 08:21:29 +01:00
  • 7827de41a2 add unix socket support for NBD storage migration Mira Limbeck 2020-03-17 20:56:12 +01:00
  • c4ac8f713c parse nbd_protocol_version if available Mira Limbeck 2020-03-17 20:56:11 +01:00
  • eb8cddb55e add NBD server unix socket support in vm_start Mira Limbeck 2020-03-17 20:56:10 +01:00
  • e02fb12620 add qemu_drive_mirror_monitor completion modes Mira Limbeck 2020-03-17 20:56:09 +01:00
  • 758a08eb39 Change format for unused drives Fabian Ebner 2020-03-12 11:19:12 +01:00
  • 7c4351f7d4 fix #2580: api/delete: drop VM from HA resources if purge is set Thomas Lamprecht 2020-03-12 13:31:41 +01:00
  • 7ed8e940f1 d/control: bump versioned dependency for libpve-guest-common-perl (>= 3.0-5) Thomas Lamprecht 2020-03-12 11:11:58 +01:00
  • f6168f1a6a archive_pbs: call backup_cancel only when job is really started Dietmar Maurer 2020-03-11 07:55:58 +01:00
  • d2cc2cbe69 archive_vma: call backup_cancel only when job is really started Dietmar Maurer 2020-03-11 07:55:57 +01:00