5
0
mirror of git://git.proxmox.com/git/qemu-server.git synced 2025-08-02 00:21:54 +03:00

Commit Graph

  • 43513e14ac bump version to 9.0.14 master Thomas Lamprecht 2025-08-01 18:38:16 +02:00
  • 8c17743c87 re-tidy perl code Thomas Lamprecht 2025-08-01 17:22:30 +02:00
  • 9660710462 api: migration checks: rename return prop to dependent-ha-resources and improve description Thomas Lamprecht 2025-08-01 17:17:35 +02:00
  • eba40484c9 api: migration preconditions: fix default value for "comigrated" HA vms Thomas Lamprecht 2025-08-01 17:16:09 +02:00
  • 6b084e3b6b bump version to 9.0.13 Thomas Lamprecht 2025-07-31 14:26:17 +02:00
  • 4a0952d985 blockdev: delete: delete format block node first Fiona Ebner 2025-07-31 12:48:46 +02:00
  • f06f3a3c4a fix #6580: blockdev: commit: re-open target format node as writable if necessary Fiona Ebner 2025-07-31 12:48:45 +02:00
  • 8eec31e92d bump version to 9.0.12 Thomas Lamprecht 2025-07-31 11:34:12 +02:00
  • 0b9090c6ab block job: mirror: always detach the target node upon cancelling Fiona Ebner 2025-07-31 11:09:49 +02:00
  • 0aea31ee85 d/control: bump versioned dependency on pve-ha-manager Thomas Lamprecht 2025-07-31 11:30:57 +02:00
  • cae2f44f83 api: migration preconditions: add checks for ha resource affinity rules Daniel Kral 2025-07-30 20:14:24 +02:00
  • b2f0236a8b bump version to 9.0.11 Thomas Lamprecht 2025-07-31 04:50:13 +02:00
  • 46a9005ff3 rrddata: use new pve-vm-9.0 rrd location if file is present Aaron Lauterer 2025-07-26 03:06:24 +02:00
  • b14ae0d9a5 vmstatus: switch mem stat to PSS of VM cgroup Aaron Lauterer 2025-07-26 03:06:23 +02:00
  • dab637268e status api: improve description for new PSI metrics slightly Thomas Lamprecht 2025-07-31 04:40:52 +02:00
  • 9fca6634e5 vm status: factor gathering cgroup memory usage out into dedicated method Thomas Lamprecht 2025-07-31 04:38:14 +02:00
  • d426de6c7d vmstatus: add memhost for host view of vm mem consumption Aaron Lauterer 2025-07-26 03:06:22 +02:00
  • 213200ef79 metrics: add pressure stall information to status Folke Gleumes 2025-07-26 03:06:21 +02:00
  • fb98d1d566 bump version to 9.0.10 Thomas Lamprecht 2025-07-30 23:06:55 +02:00
  • b926ff9c66 d/control: bump dependency for pve-firewall & suggests for proxmox-firewall Thomas Lamprecht 2025-07-30 22:59:59 +02:00
  • f27115cede image convert: make using zeroinit with target-image-opts work Fiona Ebner 2025-07-30 17:03:17 +02:00
  • 659b0716ce image convert: re-use generate_drive_blockdev() Fiona Ebner 2025-07-30 17:03:16 +02:00
  • 4866264c59 image convert: avoid combining target image options and zeroinit filter Fiona Ebner 2025-07-30 17:03:15 +02:00
  • a90fe981c9 migrate: flush old VM conntrack entries after successful migration Christoph Heiss 2025-07-30 11:45:42 +02:00
  • dc76a590a7 fix #5180: migrate: integrate helper for live-migrating conntrack info Christoph Heiss 2025-07-30 11:45:41 +02:00
  • ef2db7e975 fix #5180: dbus-vmstate: add daemon for QEMUs dbus-vmstate interface Christoph Heiss 2025-07-30 11:45:40 +02:00
  • ef1fd2e2aa api2: qemu: add module exposing node migration capabilities Christoph Heiss 2025-07-30 11:45:39 +02:00
  • cd61a36ac8 qmp helpers: allow passing structured args via qemu_objectadd() Christoph Heiss 2025-07-30 11:45:38 +02:00
  • 6b7598a643 qemu-server: exit delete early if we cannot find a snapshot Shannon Sterz 2025-07-30 12:37:06 +02:00
  • 76069e80b3 bump version to 9.0.9 Fiona Ebner 2025-07-29 17:06:36 +02:00
  • a82bde3a99 blockdev-stream/-commit: make backing file relative Fabian Grünbichler 2025-07-29 13:53:20 +02:00
  • 8e671e795f block job: mirror: always detach the target node upon error Fiona Ebner 2025-07-28 12:06:36 +02:00
  • c106f1326d migration: handle 'cancelling' and 'wait-unplug' status Fiona Ebner 2025-07-28 16:30:33 +02:00
  • 34d03f9148 migration: handle 'device' migration status newly present in QEMU 10.0+ Fiona Ebner 2025-07-28 16:30:32 +02:00
  • d3842716a1 migration: status check: order states in regex alphabetically Fiona Ebner 2025-07-28 16:30:31 +02:00
  • fb7e0904b7 blockdev: ovmf: use correct cache mode for EFI disk Fiona Ebner 2025-07-28 10:41:00 +02:00
  • bed20fdded bump version to 9.0.8 Thomas Lamprecht 2025-07-25 16:14:26 +02:00
  • 71623e5abc qmp: device unplug: bump timeout for removing virtio scsi controller Fiona Ebner 2025-07-22 11:30:34 +02:00
  • 6d212deaad qmp: verify device deletion: allow specifying timeout Fiona Ebner 2025-07-22 11:30:33 +02:00
  • f10a4e62c4 image convert: add FIXME Fabian Grünbichler 2025-07-25 14:12:52 +02:00
  • 6caeb09695 tests: cfg2cmd: improve mocking File::stat Fiona Ebner 2025-07-25 12:32:11 +02:00
  • a3a9a2ab19 fix #6543: use qcow2 'discard-no-unref' option when using snapshot-as-volume-chain Fiona Ebner 2025-07-24 13:16:50 +02:00
  • 559beffe9b tests: image convert: add tests where storages with 'snapshot-as-volume-chain' are the target Fiona Ebner 2025-07-24 13:31:29 +02:00
  • 6e2cd6fa06 tests: image convert: properly set snapshot-as-volume-chain option Fiona Ebner 2025-07-24 13:46:48 +02:00
  • c7436abcde tests: image convert: avoid hard-coded VM ID in result Fiona Ebner 2025-07-24 13:33:42 +02:00
  • 6548ffa52a blockdev: fix discard Fiona Ebner 2025-07-24 15:19:20 +02:00
  • 736b62aef0 blockdev: helper to add common options Fiona Ebner 2025-07-24 15:17:35 +02:00
  • 32102c06be blockdev: blockdev replace: delete format block node first Fiona Ebner 2025-07-24 16:36:02 +02:00
  • 6898a72b54 fix #6562: fix blockdev_replace for dir-based storages Fabian Grünbichler 2025-07-24 14:10:42 +02:00
  • d0dd6e508f blockdev: add missing include for machine module Fiona Ebner 2025-07-24 16:16:31 +02:00
  • 57ab9547a9 bump version to 9.0.7 Thomas Lamprecht 2025-07-23 15:41:37 +02:00
  • bcaf38e5d4 fix #6556: vm status: fix querying block stats Fiona Ebner 2025-07-23 13:10:47 +02:00
  • 46d1225ec1 drive device: fix regression with missing '/dev/disk/by-id' paths Fiona Ebner 2025-07-23 13:10:46 +02:00
  • 9527ec9137 bump version to 9.0.6 Thomas Lamprecht 2025-07-22 18:13:57 +02:00
  • 0ae5e5e14f tests: update test to explicit read-only flag for throttle blockdev node Thomas Lamprecht 2025-07-22 18:17:05 +02:00
  • d763b72462 blockdev: also set read-only flag on top throttle node Fiona Ebner 2025-07-18 17:44:57 +02:00
  • d09ad6541d bump pve-storage dep to 9.0.7 Wolfgang Bumiller 2025-07-22 15:05:27 +02:00
  • 97b6fc6fb0 use storage layer's resolve_format_hint() helper where appropriate Fiona Ebner 2025-07-21 14:10:54 +02:00
  • 680abb3913 resolve destination disk format helper: drop unused variable Fiona Ebner 2025-07-21 14:10:53 +02:00
  • 25a13f633c bump version to 9.0.5 Thomas Lamprecht 2025-07-21 21:37:14 +02:00
  • 63d26d53b8 tests cfg2cmd: ensure VM without presistent efidisk can work Thomas Lamprecht 2025-07-21 21:48:34 +02:00
  • 81c3f4d687 api: hmp permissions: avoid nested hash access and explicitly define array ref Thomas Lamprecht 2025-07-21 15:42:23 +02:00
  • 47389f6f12 drive: get_drive_id: terminate error messages with newline Fiona Ebner 2025-07-21 14:38:21 +02:00
  • c4071b74ce ovmf: use proper drive properties for temporary efi vars drive Fiona Ebner 2025-07-21 14:38:20 +02:00
  • bb199dd951 bump version to 9.0.4 Thomas Lamprecht 2025-07-18 14:09:40 +02:00
  • cfa9719cde refuse to migrate volume-chain-snapshots for now Wolfgang Bumiller 2025-07-18 13:56:10 +02:00
  • 93a03d9cf3 bump version to 9.0.3 Thomas Lamprecht 2025-07-17 22:09:51 +02:00
  • 139bc3a217 d/control: depend on libpve-access-control 9.0.2 Thomas Lamprecht 2025-07-17 22:08:35 +02:00
  • ac86fe8fd2 api: monitor: require Sys.Audit or Sys.Modify privilege Fiona Ebner 2025-07-17 15:36:53 +02:00
  • 8d2da313f6 api: monitor: improve permission handling Fiona Ebner 2025-07-17 15:36:52 +02:00
  • b92a40ce8a api: agent: use more specific guest agent privileges Fiona Ebner 2025-07-17 15:36:51 +02:00
  • f485c9cbe7 tests: adapt to option name change for snapshot-as-volume-chain Thomas Lamprecht 2025-07-17 22:12:52 +02:00
  • 84a937c14a net: default to the bridge MTU for the MTU of virtio network devices Stefan Hanreich 2025-07-17 19:50:10 +02:00
  • 6a727bc61b bump version to 9.0.2 Thomas Lamprecht 2025-07-17 01:20:09 +02:00
  • 995c05b5dc d/control: require libpve-storage-perl >= 9.0.4 Thomas Lamprecht 2025-07-17 01:22:53 +02:00
  • 6481e92e94 adapt to volume_support_qemu_snapshot -> volume_qemu_snapshot_method Wolfgang Bumiller 2025-07-16 15:34:31 +02:00
  • 0e2b084e00 blockdev: pass correct parameters to generate_file_blockdev() Wolfgang Bumiller 2025-07-16 14:28:16 +02:00
  • 2b41a4767f blockdev_external_snapshot: rework to avoid $running param Alexandre Derumier 2025-07-16 08:31:42 +02:00
  • 7a87ec62ac generate_backing_blockdev: use current_sub for private recursive Alexandre Derumier 2025-07-16 08:31:40 +02:00
  • 82822d100b blockdev_rename: remove old left-over rename() Alexandre Derumier 2025-07-16 08:31:38 +02:00
  • 019f375de7 api2: move_disk: use parse_volname to find old volume format Alexandre Derumier 2025-07-16 08:31:36 +02:00
  • 674d3c9464 tests: fix efi vm-disk-100-0.raw -> vm-100-disk-0.raw Alexandre Derumier 2025-07-09 18:21:53 +02:00
  • d816c91299 qcow2: add external snapshot support Alexandre Derumier 2025-07-09 18:21:51 +02:00
  • 3af47a6add blockdev: add backing_chain support Alexandre Derumier 2025-07-09 18:21:48 +02:00
  • d7e26ecfac qemu_img convert : add external snapshot support Alexandre Derumier 2025-07-09 18:21:47 +02:00
  • a479b1b38a fix #6466: aarch64: pci: properly print higher-index PCI bridge addresses stable-bookworm Fiona Ebner 2025-06-18 17:20:09 +02:00
  • d6db7ae6cf pci: code cleanup: remove superfluous machine type parameter from print_pci_addr Fiona Ebner 2025-06-18 17:20:08 +02:00
  • 67c61303b7 cfg2cmd: print vga: fix call to print_pcie_addr() Fiona Ebner 2025-06-18 17:20:07 +02:00
  • 6223caf16f fix #6466: aarch64: pci: properly print higher-index PCI bridge addresses Fiona Ebner 2025-06-18 17:20:09 +02:00
  • fae0dfd7f6 bump version to 8.4.1 Thomas Lamprecht 2025-07-14 13:51:56 +02:00
  • 399cd7ace6 revert shipping systemd unit in /usr for Bookworm Thomas Lamprecht 2025-07-14 13:49:00 +02:00
  • 6071ef258b bump version to 8.4.0 Thomas Lamprecht 2025-07-10 13:45:49 +02:00
  • 038c3be23b d/control: require libpve-common-perl >= 8.3.2 Thomas Lamprecht 2025-07-10 13:45:01 +02:00
  • a85370076c fix #6400: pci: allow other pci domains than 0000 for NVIDIA vGPUs Dominik Csapak 2025-07-04 08:18:52 +02:00
  • a8417c5611 d/control: require libpve-common-perl >= 9.0.3 Thomas Lamprecht 2025-07-10 13:25:02 +02:00
  • 6c0cce85ac fix #6400: pci: allow other pci domains than 0000 for NVIDIA vGPUs Dominik Csapak 2025-07-04 08:18:52 +02:00
  • 343e05f0ba re-tidy perl source code with correct perltidy version Thomas Lamprecht 2025-07-08 08:12:15 +02:00
  • e72684d6c3 bump version to 9.0.1 Fabian Grünbichler 2025-07-03 13:47:53 +02:00
  • bed6bf99ec net: use pve-firewall helper for deciding whether to create fw bridges Stefan Hanreich 2025-07-02 10:41:10 +02:00
  • f6748361a5 re-tidy with perltidy 20250616.01 Thomas Lamprecht 2025-07-03 12:27:37 +02:00