]> git.proxmox.com Git - qemu-server.git/blobdiff - debian/changelog
bump version to 8.2.1
[qemu-server.git] / debian / changelog
index 22a0532eb0192353ed6dc939bf7116297bf5e630..2e4df792ffd7913bf184d0c6827fd11be8cd4526 100644 (file)
@@ -1,3 +1,359 @@
+qemu-server (8.2.1) bookworm; urgency=medium
+
+  * cpu config: fix get_cpu_bitness always reverting to default cpu type
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 24 Apr 2024 11:49:03 +0200
+
+qemu-server (8.2.0) bookworm; urgency=medium
+
+  * qmeventd: also treat 'prelaunch' and 'suspended' states as active to avoid
+    issues when backing up VMs that currently are in those states.
+
+  * OS type: add Windows Server 2025 as supported, map it to the same virtual
+    hardware profile as the Windows 11 one.
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 23 Apr 2024 17:09:20 +0200
+
+qemu-server (8.1.4) bookworm; urgency=medium
+
+  * api: create vm: add missing import for serializing machine type to fix a
+    regression of version 8.1.2.
+
+ -- Proxmox Support Team <support@proxmox.com>  Sat, 20 Apr 2024 12:28:35 +0200
+
+qemu-server (8.1.3) bookworm; urgency=medium
+
+  * firewall: add handling for new nftables based firewall implementation,
+    which currently is a opt-in drop-in replacement for the older iptables-
+    based one.
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 19 Apr 2024 20:23:39 +0200
+
+qemu-server (8.1.2) bookworm; urgency=medium
+
+  * fix #4136: backup: implement fleecing option for improved guest
+    stability when the backup target is slow
+
+  * fix #4474: stop VM: add 'overrule-shutdown' parameter to prevent
+    currently running shutdown tasks from blocking the stop task
+
+  * fix #1905: disk move: allow moving unused disks
+
+  * fix #3784: add vIOMMU parameter to support passthrough of PCI devices to
+    nested virtual machines
+
+  * fix #5363: cloudinit: fix regression to make creation of scsi cloudinit
+    disks possible again
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 19 Apr 2024 16:09:18 +0200
+
+qemu-server (8.1.1) bookworm; urgency=medium
+
+  * config: pending network: avoid undef-warning on old/new comparison
+
+  * support live-import for 'import-from' disk options on create
+
+  * qm: add 'import' command for importing a VM through a volumeid from a
+    storage that provides the new 'import' content-type.
+
+  * disk import: warn when fallback is used instead of requested format
+
+  * cpu config: die on hotplug of non x86_64 CPUs
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 14 Mar 2024 14:04:34 +0100
+
+qemu-server (8.1.0) bookworm; urgency=medium
+
+  * migration: do not allow live-migration with VNC clipboard, it's not yet
+    supported by QEMU's vdagent device, which gets used for this feature.
+
+  * cpu config: add QEMU 8.1 cpu models
+
+  * fix #4501: TCP migration: start vm: move port reservation and usage closer
+    together
+
+  * fix #2258: select correct device when removing drive snapshot via QEMU, as
+    the device where the disk is currently attached needs to be targeted, not
+    the one where the disk was attached at the time the snapshot was taken
+
+  * fix #4957: allow one to set the vendor and product information for
+    SCSI-Disks explicitly
+
+  * migration: remember original volume names from the source so that they can
+    get deactivated even if the volume name has to change due to being already
+    in use on the target storage.
+
+  * fix #4085: properly activate the storage(s) of custom cloud-init snippets
+
+  * fix #1734: clone VM: if deactivation of source volume fails demote error
+    to warning. Deactivation can fail if the source is still, or again, in
+    use, e.g., due to parallel clones of the same template.
+
+  * mediated device pass-through: avoid race condition for cleaning up on VM
+    reboot
+
+  * prevent starting a 32-bit VM using a 64-bit OVMF BIOS
+
+  * QMP client: increase default timeout for drive-mirror to 10 minutes like
+    for other block operations.
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 08 Mar 2024 15:00:25 +0100
+
+qemu-server (8.0.10) bookworm; urgency=medium
+
+  * sdn: pass vmid and hostname to allow requesting a new mapping
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 22 Nov 2023 14:12:46 +0100
+
+qemu-server (8.0.9) bookworm; urgency=medium
+
+  * add clipboard option to to vga config entry
+
+  * api: add clipboard variable to return at status/current
+
+  * recommend libpve-network-perl for SDN support
+
+  * initial support for dhcp ip allocation in dhcp-enabled SDN zones
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 21 Nov 2023 15:40:27 +0100
+
+qemu-server (8.0.8) bookworm; urgency=medium
+
+  * fix #2816: restore: remove timeout when allocating disks
+
+  * start: increase maximal timeout if using PCI passthrough
+
+  * fix #4522: api: vncproxy: also set environment variable for the ticket
+    if the websocket option is not set
+
+  * backup, migrate: fix races with suspended VMs that can wake up
+
+  * cpu hotplug: cannot change feature online, so keep these as pending change
+
+  * nbd-stop: increase timeout to 25s
+
+  * start: add warning if a deprecated machine version is configured
+
+ -- Proxmox Support Team <support@proxmox.com>  Sun, 12 Nov 2023 18:54:37 +0100
+
+qemu-server (8.0.7) bookworm; urgency=medium
+
+  * fix #4822: vzdump: fix PBS encryption for guests without disks
+
+  * qmeventd: fix parsing of VMID in presence of legacy cgroup entries
+
+  * api: check access for already configured bridge when updating vNIC
+
+  * fix #4620: make 'ide1' and 'ide3' drive keys work for machine type q35
+
+  * cloudinit: fix two checks that were mistakenly restricted to root only,
+    one for setting the ciupgrade option and one for updating the cloudinit
+    drive
+
+  * migration: improve format hint when allocating live-migrated disk on the
+    target to make e.g. remote-migration with qcow2 and LVM-thin target work
+
+  * net: fix setting value for tx_queue_size
+
+  * fix #3963: allow backup of template VM with immutable TPM drive
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 21 Aug 2023 11:30:45 +0200
+
+qemu-server (8.0.6) bookworm; urgency=medium
+
+  * cloudinit: restore previous default for package upgrades
+
+  * migration: only migrate disks used by the guest, not also those that are
+    owned by them (VMID in name) but not referenced in the config
+
+  * migration: fail when aliased volume are detected, as referencing the same
+    volume multiple times can lead to unexpected behavior in a migration.
+
+  * migration: fix issue with qcow2 cloudinit disk live migration
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 21 Jun 2023 13:03:01 +0200
+
+qemu-server (8.0.5) bookworm; urgency=medium
+
+  * restore: extend permissions checks
+
+  * vm start: always reset any failed-state of the VM systemd scope to avoid
+    failing a re-start after, e.g., a OOM kill.
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 21 Jun 2023 09:17:41 +0200
+
+qemu-server (8.0.4) bookworm; urgency=medium
+
+  * vCPU config: add new x86-64-v2, x86-64-v3 and x86-64-v4 models
+
+  * fix #4784: helpers: cope with native versions in manager version check
+
+  * enable cluster mapped USB devices for guests
+
+  * enable cluster mapped PCI devices for guests
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 19 Jun 2023 07:24:11 +0200
+
+qemu-server (8.0.3) bookworm; urgency=medium
+
+  * qemu: fix permission check call
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 09 Jun 2023 12:20:40 +0200
+
+qemu-server (8.0.2) bookworm; urgency=medium
+
+  * cfg2cmd: use actual backend names instead of removed tty and paraport
+    aliases
+
+  * cfg2cmd: replace deprecated no-acpi option with acpi=off machine flag
+
+  * cfg2cmd: replace deprecated no-hpet option with hpet=off machine flag
+
+  * schema: avoid using deprecated -no-hpet in example for 'args' property,
+    instead pass thate via new machine option
+
+  * allow setting ipconfigX with VM.Config.Cloudinit
+
+  * fix #3428: cloudinit: add parameter for upgrade on boot
+
+  * cloudinit: fix 'pending' api endpoint
+
+  * fast plug options: add migrate_downtime and migrate_speed for convenience
+
+  * fix #517: api: allow resizing qcow2 disk with snapshots
+
+  * fix #2315: api: have resize endpoint spawn a worker task
+
+  * cloudinit: pass through hostname via fqdn field
+
+  * qmeventd: extract vmid from cgroup file instead of cmdline
+
+  * config: implement method to calculate derived properties from a config
+
+  * api: check bridge access for create, update, clone & restore
+
+  * qm: remote migration: improve error when storage cannot be found
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 09 Jun 2023 10:26:19 +0200
+
+qemu-server (8.0.1) bookworm; urgency=medium
+
+  * fix #4737: qmeventd: gracefully handle interrupted epoll_wait call
+
+  * handle and warn about VM network interfaces not attached to any bridges
+
+  * block resize: avoid passing zero size to QMP command
+
+  * qmrestore: improve description of bwlimit parameter
+
+  * api: switch agent api call to 'array' type
+
+  * tests: fix invoking migration tests with make
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 07 Jun 2023 13:50:09 +0200
+
+qemu-server (8.0.0) bookworm; urgency=medium
+
+  * never enable 'smm' flag for the 'virt' machine type (doesn't exist)
+
+  * test: mock calls that can fail in a chroot environment
+
+  * rebuild for Debian Bookworm based releases
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 19 May 2023 15:07:45 +0200
+
+qemu-server (7.4-3) bullseye; urgency=medium
+
+  * backup prepare: fix format detection for disks without storage ID
+
+  * backup prepare: improve error messages
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 27 Mar 2023 11:17:16 +0200
+
+qemu-server (7.4-2) bullseye; urgency=medium
+
+  * avoid list context for volume_size_info calls as otherwise we
+    unnecessarily take a slower code path
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 21 Mar 2023 16:51:01 +0100
+
+qemu-server (7.4-1) bullseye; urgency=medium
+
+  * fix #4553: nvidia vgpu: reuse smbios uuid for '-uuid' parameter
+
+  * pci: workaround nvidia driver issue on mdev cleanup
+
+  * memory: hotplug: sort by numerical ID rather than slot when unplugging
+
+  * memory: use the DIMM list info from QEMU for unplug
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 20 Mar 2023 17:24:45 +0100
+
+qemu-server (7.3-4) bullseye; urgency=medium
+
+  * fix #4378: standardized error for missing OVMF files
+
+  * schema: memory: be precise that unit is binary prefix
+
+  * close #2792: allow online migration with replicated snapshots
+
+  * schema: OS type: note that the l26 type is also compatible with Linux 6.x
+
+  * hotplug: disk: mark the 'aio' (async IO) as non-hotpluggable to avoid
+    suggesting that it already changed
+
+  * fix #4525: clone disk: disallow mirror if it might cause problems with
+    io_uring using the same heuristics as for start-up
+
+  * start: make not being able to set polling interval for ballooning
+    non-critical
+
+  * swtpm: enable logging to `/run/qemu-server/$vmid-swtpm.log`
+
+  * fix #4140: vzdump: transform the previous hardcoded behavior of issuing a
+    fs-freeze and fs-thaw if QGA is enabled  into an overrideable option named
+    'fs-freeze-on-backup'
+
+  * update network dev: MTU is not hot-pluggable, avoid suggesting so
+
+  * fix #4249: make image clone or conversion respect bandwidth limit
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 23 Feb 2023 17:12:42 +0100
+
+qemu-server (7.3-3) bullseye; urgency=medium
+
+  * rollback: ignore auto-start request if VM is already running
+
+  * memory hot-plug: check correct value for maximal memory check
+
+  * fix #4435: device list: avoid error for undefined value
+
+  * fix #4358: ignore any suspended lock when destroying a VM
+
+  * migration: log error from query-migrate, if any, upon migration failure
+
+  * cd rom handling: return a clearer error when there is no CD-ROM drive
+
+  * migration: nbd export: switch away from deprecated QMP command
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 16 Jan 2023 13:52:30 +0100
+
+qemu-server (7.3-2) bullseye; urgency=medium
+
+  * fix #4372: improve edge-case for config-loading on VM resume when
+    migrating
+
+  * ovmf cmd assembly: re-work and re-order arguments assembly
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 16 Dec 2022 12:54:53 +0100
+
+qemu-server (7.3-1) bullseye; urgency=medium
+
+  * vm resume: improve loading just recently moved config on nocheck/migrate
+    handling
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 21 Nov 2022 13:43:59 +0100
+
 qemu-server (7.2-12) bullseye; urgency=medium
 
   * config: only save unique tags when updating them via the API