5
0
mirror of git://git.proxmox.com/git/qemu-server.git synced 2025-03-20 22:50:14 +03:00

Commit Graph

  • adc67fe917 cpu config: fix depreacation mapping on CPU hotplug of custom types Thomas Lamprecht 2022-08-30 09:25:03 +02:00
  • 0d6962f935 cpu config: map depreacated IceLake-Client CPU type to IceLake-Server Thomas Lamprecht 2022-08-30 09:04:41 +02:00
  • b0ab346381 cpu config: minor code style nits/comment Thomas Lamprecht 2022-08-30 09:01:40 +02:00
  • 161c2dde4b expand error for suspend with pcie pass through a bit Thomas Lamprecht 2022-08-30 08:34:50 +02:00
  • 876b24f228 shorten and subjectively improve code comment Thomas Lamprecht 2022-06-22 15:08:31 +02:00
  • 227a298f7f fix #3577: prevent suspension for VMs with pci passthrough Dominik Csapak 2022-06-21 16:07:04 +02:00
  • 50164179db qmp client: increase guest fstrim timeout to 10 minutes Fiona Ebner 2022-08-19 09:01:24 +02:00
  • 2bdd35e75d bump version to 7.2-4 Fabian Grünbichler 2022-08-16 14:01:32 +02:00
  • 1629b483e2 vzdump/pbs: die with missing, but configured master key Fabian Grünbichler 2022-08-16 13:52:38 +02:00
  • 24e632818b pbs: detect mismatch of encryption settings and key Fabian Grünbichler 2022-08-16 11:45:41 +02:00
  • bbf96e0f1e automatically add 'uuid' parameter when passing through NVIDIA vGPU Dominik Csapak 2022-08-12 11:29:49 +02:00
  • bd49ecb435 Qemu-Server: fix wrong quotation Matthias Heiserer 2022-06-30 12:12:03 +02:00
  • 2dda626d1e fix #4119: give namespace parameter to live-restore Dominik Csapak 2022-06-22 14:57:35 +02:00
  • 6884a7d7fa fix #4115: enable option to name QEMU threads after their main purpose Thomas Lamprecht 2022-06-17 14:25:49 +02:00
  • e88ceecac1 fix uninitialized value Fabian Grünbichler 2022-05-30 10:00:16 +02:00
  • 9b1971c5c9 cpuconfig: add amd epyc milan model Alexandre Derumier 2022-05-17 17:15:26 +02:00
  • 46336bd283 qmp client: fix indendation of timeout checks Thomas Lamprecht 2022-05-14 09:24:21 +02:00
  • 4bb19a2559 Revert "bump version to 7.2-4" Thomas Lamprecht 2022-05-13 14:55:17 +02:00
  • 0c9a94d2aa Revert "pbs: backup-ns parameter was renamed to ns" Thomas Lamprecht 2022-05-13 14:54:41 +02:00
  • 3613ae505d bump version to 7.2-4 Thomas Lamprecht 2022-05-13 14:51:36 +02:00
  • 479c274dd3 pbs: backup-ns parameter was renamed to ns Thomas Lamprecht 2022-05-13 14:51:01 +02:00
  • 3b6479ff28 fix #3754: encode JSON as utf8 for CLI Stefan Hrdlicka 2022-05-11 14:42:37 +02:00
  • 23ead37984 bump version to 7.2-3 Thomas Lamprecht 2022-05-12 15:14:44 +02:00
  • d41511259f d/control: add versioned recommends on proxmox-backup-file-restore Thomas Lamprecht 2022-05-12 15:12:25 +02:00
  • 21a9ec2ad3 support pbs namespaces Wolfgang Bumiller 2022-05-12 10:42:32 +02:00
  • 80cf523b0f bump version to 7.2-2 Thomas Lamprecht 2022-05-02 17:26:36 +02:00
  • 8884a8bfb9 virgl: library check: refactor/code style nits Thomas Lamprecht 2022-05-02 17:20:39 +02:00
  • 9f979d9f31 check prerequisites for virtio-gl display Stoiko Ivanov 2022-04-29 18:50:07 +02:00
  • 96670745a6 api: reassign disk: drop moved disk from boot order Thomas Lamprecht 2022-05-02 13:28:03 +02:00
  • 0182efa7a0 bump version to 7.2-1 Thomas Lamprecht 2022-04-28 18:35:35 +02:00
  • 13d121d79b fix #3861: migrate: fix live migration when cloud-init changes storage Fabian Ebner 2022-04-28 13:37:37 +02:00
  • 188eb9c374 tests: preset RBD fsid to avoid unavailable rados command Thomas Lamprecht 2022-04-28 18:20:52 +02:00
  • f8ea1b30ce enable spice also for virtio-gpu display Thomas Lamprecht 2022-04-28 17:46:57 +02:00
  • 202a2a0bee api: create: allow overriding non-disk options during restore Fabian Ebner 2022-04-26 14:30:51 +02:00
  • 325b32cc40 api: create: refactor parameter check logic Fabian Ebner 2022-04-26 14:30:50 +02:00
  • 3591b62b85 api: status: report spice also for virtio-gl display Thomas Lamprecht 2022-04-28 08:15:57 +02:00
  • 463bb05f93 enable spice also for virtio-gl display Thomas Lamprecht 2022-04-28 08:07:08 +02:00
  • 6b4320545d add test for virtio-balloon free-page-reporting=on. (qemu 6.2) Alexandre Derumier 2022-03-06 13:46:47 +01:00
  • c70e4ec397 memory: enable balloon free-page-reporting for auto-memory reclaim Alexandre Derumier 2022-03-06 13:46:46 +01:00
  • baa4f62de0 fix QemuServer module Thomas Lamprecht 2022-04-27 11:00:00 +02:00
  • d1e7b92289 parse vm config: remove "\s*" from multi-line comment regex Stefan Sterz 2022-02-24 15:21:51 +01:00
  • 8a0d269b75 migrate: resume initially running VM when failing after convergence Fabian Ebner 2022-04-25 14:31:12 +02:00
  • 0028391f95 migrate: add log for guest fstrim Fabian Ebner 2022-04-25 14:31:11 +02:00
  • 73b8b0bc49 bump version to 7.1-5 Thomas Lamprecht 2022-04-25 20:16:02 +02:00
  • e8b07b29ee restore: also deactivate/destroy cloud-init disk upon error Fabian Ebner 2022-04-21 13:26:52 +02:00
  • ff86112c14 restore deactivate volumes: never die Fabian Ebner 2022-04-21 13:26:51 +02:00
  • e60afe8273 restore destroy volumes: remove check for absolute path Fabian Ebner 2022-04-21 13:26:50 +02:00
  • 01a4377fc1 restore: cleanup oldconf: also clean up snapshots from kept volumes Fabian Ebner 2022-04-21 13:26:49 +02:00
  • 233fb3366b QemuServer: Fix 'keyboard' parameter description Dylan Whyte 2022-04-25 17:21:38 +02:00
  • db81c00754 api: create/modify: fix content type checks by re-allowing iso images Fabian Ebner 2022-04-22 13:03:06 +02:00
  • 6f070e39de vga: add virtio-gl display type for VIRGL Thomas Lamprecht 2022-04-22 14:28:09 +02:00
  • a183576e30 migrate: keep VM paused after migration if it was before Fabian Ebner 2022-03-18 08:51:23 +01:00
  • d18b5d90ee code cleanup: remove commented-out debug print Fabian Ebner 2022-04-11 09:34:08 +02:00
  • a9c45bd4a4 clone disk: add version guard for qemu-img dd's -l option Fabian Ebner 2022-04-05 10:22:14 +02:00
  • 3e7d9fac7c api: update vm: print drive string for newly allocated/imported drives Fabian Ebner 2022-03-17 12:31:06 +01:00
  • e6ac9fed7b api: support VM disk import Dominic Jäger 2022-03-17 12:31:05 +01:00
  • c1accf9db9 schema: drive: use separate schema when disk allocation is possible Fabian Ebner 2022-03-17 12:31:04 +01:00
  • 39051ac0df api: add endpoint for parsing .ovf files Fabian Ebner 2022-03-17 12:31:03 +01:00
  • 62375438dc clone disk: also clone EFI disk from snapshot Fabian Ebner 2022-03-17 12:31:02 +01:00
  • e4a70a41fb api: clone vm: check against cloning running TPM state early Fabian Ebner 2022-03-17 12:31:01 +01:00
  • 1d1f8f9ada clone disk: move check against cloning TPM state of running VM to beginning Fabian Ebner 2022-03-17 12:31:00 +01:00
  • 5f9575929a clone disk: assert that drive name is the same for drive-mirror on single VM Fabian Ebner 2022-03-17 12:30:59 +01:00
  • f9be9137fc api: create/modify: add content type checks Fabian Ebner 2022-03-30 12:24:37 +02:00
  • 8b8893c3c4 fix #3957: spell 'occurred' correctly Fabian Grünbichler 2022-03-25 09:06:58 +01:00
  • d8a7e9e881 PCI: allow longer pci domains Dominik Csapak 2022-02-28 14:48:20 +01:00
  • 11f9264fed cpu config: code format/whitespace fixes Thomas Lamprecht 2022-03-16 15:53:00 +01:00
  • 1770b70fdf api: snapshot delete: prefix lock-fail error Fabian Grünbichler 2022-03-15 13:28:27 +01:00
  • fdbbed2fac fix #3424: api: snapshot delete: wait for active replication Fabian Ebner 2022-02-23 13:03:59 +01:00
  • 7979bbcd43 api: factor out check/cleanup for drive params Fabian Ebner 2022-03-09 11:09:15 +01:00
  • a23d57d596 image convert: allow block device as source Fabian Ebner 2022-03-09 11:09:14 +01:00
  • 84c253e947 parse ovf: untaint path when calling file_size_info Fabian Ebner 2022-03-09 11:09:12 +01:00
  • 6e55f5799e schema: add pve-volume-id-or-absolute-path Fabian Ebner 2022-03-09 11:09:11 +01:00
  • ff84f0e36b efivars size: allow overriding efidisk parameter Fabian Ebner 2022-03-09 11:09:10 +01:00
  • 25166060ae clone disk: allow cloning from an unused or unreferenced disk Fabian Ebner 2022-03-09 11:09:09 +01:00
  • 7344af7bf8 clone disk: pass in efi vars size rather than config Fabian Ebner 2022-03-09 11:09:08 +01:00
  • 1196086ff1 clone disk: group source and target parameters Fabian Ebner 2022-03-09 11:09:07 +01:00
  • 31b1db61c2 clone disk: remove check for min QEMU version 2.7 Fabian Ebner 2022-03-09 11:09:06 +01:00
  • 367e6bf4b7 api: update: pass correct config when creating disks Fabian Ebner 2022-03-09 11:09:05 +01:00
  • fe19840a56 api: create disks: always activate/update size when attaching existing volume Fabian Ebner 2022-03-09 11:09:04 +01:00
  • 52b361afd6 device unplug: verify that unplugging scsi disk completed Fabian Ebner 2022-03-09 11:09:03 +01:00
  • 6ab41628b2 api: vm_start: 'force-cpu' is for internal migration use only Oguz Bektas 2022-03-07 14:20:25 +01:00
  • d11391ff30 qmp client: increase timeout for thaw Fabian Ebner 2022-03-02 14:21:07 +01:00
  • f7765dd72e restore: remove duplicate check Fabian Ebner 2022-02-25 09:58:16 +01:00
  • 39abafc8e7 fix #3733: add 20 seconds timeout when VM backup stopped Moayad Almalat 2022-02-23 10:03:24 +01:00
  • 36d4bdcb86 restore: factor out common early checks into closure Thomas Lamprecht 2022-02-24 13:29:42 +01:00
  • 9f8ba326ce restore: early check cloud init target AllocateSpace permission Thomas Lamprecht 2022-02-24 13:21:55 +01:00
  • 62af60cd3d fix #3886: QEMU restore: verify storage allows images before writing Matthias Heiserer 2022-02-24 11:45:59 +01:00
  • 5f5aba2578 clone disk: force raw format for TPM state Fabian Ebner 2022-02-16 11:47:49 +01:00
  • 64cc310f0a fix #3845: also clamp cpu units to cgroup dependent valid range on hotplug Thomas Lamprecht 2022-02-11 09:31:12 +01:00
  • 0c6b941e5b config2cmd: drop unused get_cpuunits call Thomas Lamprecht 2022-02-11 09:30:22 +01:00
  • e65e35ca6d cpu units: lower minimum for accessing full cgroupv2 range Thomas Lamprecht 2022-02-11 09:29:50 +01:00
  • f43d7f67bf cpu units: handle clamping more centrally Thomas Lamprecht 2022-02-11 09:28:26 +01:00
  • 4d47a9f510 api: qga file-write: drop the check for base64 Thomas Lamprecht 2022-02-10 16:27:55 +01:00
  • 2b607ad1ab api: qga file-write: code/style cleanups/refactoring Thomas Lamprecht 2022-02-10 16:26:53 +01:00
  • 0cb151937f fix #3683: agent file-write: enable user to encode the content themselves Dominik Csapak 2022-02-10 15:52:10 +01:00
  • e594231bf1 migrate: move tunnel-helpers to pve-guest-common Fabian Grünbichler 2022-02-09 14:07:42 +01:00
  • 5668463b69 nbd alloc helper: allow passing in explicit format Fabian Grünbichler 2022-02-09 14:07:41 +01:00
  • c9c32c1ba4 update_vm: allow simultaneous setting of boot-order and dev Fabian Grünbichler 2022-02-09 14:07:40 +01:00
  • ad5812d8fb parse_config: optional strict mode Fabian Grünbichler 2022-02-09 14:07:39 +01:00
  • dbdcc5cde0 schema: use pve-bridge-id Fabian Grünbichler 2022-02-09 14:07:38 +01:00