1 qemu-server (7.3-1) bullseye; urgency=medium
3 * vm resume: improve loading just recently moved config on nocheck/migrate
6 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2022 13:43:59 +0100
8 qemu-server (7.2-12) bullseye; urgency=medium
10 * config: only save unique tags when updating them via the API
12 * api: create/update vm: fix clamping CPU units function calls
14 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2022 08:36:06 +0100
16 qemu-server (7.2-11) bullseye; urgency=medium
18 * fdb: only manage FDB entries for Linux bridges, ignore OVS for now
20 -- Proxmox Support Team <support@proxmox.com> Sun, 20 Nov 2022 16:30:28 +0100
22 qemu-server (7.2-10) bullseye; urgency=medium
24 * fix #4321: properly check cloud-init drive permissions, require both
25 VM.Config.CDROM and VM.Config.Cloudinit, and not VM.Config.Disk, for being
26 able to add a cloud init drive in the first place.
28 * api: config update: enforce new tag permission system when setting or
29 removing tags from a guest
32 * parse config: do not validate informative values in cloud init section
34 * fix edge-cases on new cloudinit pending/active recording
36 * mtunnel: add API endpoints
38 * migrate: add foundation for remote (external cluster) migration, add
39 respective endpoints and qm `remote-migrate` CLI command
41 * memory hotplug: make max-memory dynamically calculated from the physicall
42 address bits the VM will use, that is the actual one from the config, if
43 set, the one from the host for CPU type host and 40 bits as fallback for
44 everything else. Calculate the addressable memory (e.g., 40 bits = 1 TiB)
45 and half that for the possible max-memory a VM can use, using the previous
46 hard-coded 4 TiB as overall maximum for backward compat.
47 Admins with inhomogeneous CPUs and thus possible different bit-widths need
48 to take special care themselves to ensure that a VM with memory hot-plug
49 configured can run on other nodes, for example for live-migration.
51 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Nov 2022 17:48:03 +0100
53 qemu-server (7.2-8) bullseye; urgency=medium
55 * fix #4296: virtio-net: enable packed queues for qemu 7.1
57 * virtio-net: increase defaults rx- and tx-queue-size to 1024
59 * fix #4296: virtio-net: enable packed queues for QEMU machines using 7.1 or
62 * net: increase max queues to 64
64 * fix #4284: add read-only to non-hotpluggable disk options
66 * delay cloudinit generation in hotplug
68 * record cloud-init changes in the cloudinit section
70 * rework cloudint config pending handling
72 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 18:23:39 +0100
74 qemu-server (7.2-7) bullseye; urgency=medium
76 * api: create/update vm: automatically clamp cpuunit value depending of
79 * improve cloud init support and add cloudinit hotplug
81 * vzdump: skip `special:cloudinit` section
83 * fix #3890 - GUI: warn for unlikely iothread config clashes
85 * fix #4228: add `start` parameter to snapshot rollback API so that one can
86 automatocally start the VM after rollback finished.
88 * vm start/stop: cleanup passed-through pci devices in more situations
90 * fix #3593: allow one to configure task set affinity for VMs
92 * fix #4324: USB: use qemu-xhci for machine versions >= 7.1
94 * usb: increase max USB devices from 5 to 14 for modern 7.1 machine
95 and OS versions (Linux 2.6+ annd Windows 8+)
97 * fix #4201: delete cloud-init disk on rollback
99 * net devs: register vNIC MAC-Address manually to FDB on start/resume if
100 bridge has learning disabled
102 -- Proxmox Support Team <support@proxmox.com> Sun, 13 Nov 2022 15:46:18 +0100
104 qemu-server (7.2-6) bullseye; urgency=medium
106 * schema: move 'pve-targetstorage' to pve-common
108 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Nov 2022 16:22:50 +0100
110 qemu-server (7.2-5) bullseye; urgency=medium
112 * qmp client: increase guest fstrim timeout to 10 minutes
114 * fix #3577: prevent suspension for VMs with pci passthrough
116 * cpu config: map deprecated IceLake-Client CPU type to IceLake-Server
118 * snapshot: save VM state: propagate error from QEMU
120 * api: create disks: avoid adding secondary cloud-init drives
122 * vzdump: TPM state: escape drive string
124 * qmp client: increase default fallback timeout to 5s
126 * fix regex matching network devices in qm cleanup so that vNICs with double
127 digit IDs are covered too
129 * qmeventd: rework 'forced_cleanup' handling and set timeout to 60s
131 * qmeventd: send QMP 'quit' command instead of SIGTERM
133 * vzdump: set max-workers QMP option when specified and supported
135 * fix #4099: disable io_uring for virtual disks on CIFS storages for now
137 * qm: move VM-disk related commands to own command group, keep old ones
138 around for backward compatibility
140 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Nov 2022 16:15:16 +0100
142 qemu-server (7.2-4) bullseye; urgency=medium
144 * fix #3754: encode JSON as utf8 for CLI
146 * cpuconfig: add amd epyc milan model
148 * fix #4115: enable option to name QEMU threads after their main purpose
150 * fix #4119: give namespace parameter to live-restore
152 * automatically add 'uuid' parameter when passing through NVIDIA vGPU
154 * vzdump/pbs: die with missing, but configured encryption key
156 * vzdump/pbs: die with missing, but configured master key
158 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Aug 2022 13:59:20 +0200
160 qemu-server (7.2-3) bullseye; urgency=medium
162 * support pbs namespaces
164 -- Proxmox Support Team <support@proxmox.com> Thu, 12 May 2022 15:14:39 +0200
166 qemu-server (7.2-2) bullseye; urgency=medium
168 * api: reassign disk: drop moved disk from boot order
170 * explicitly check some prerequisites for virtio-gl display
172 -- Proxmox Support Team <support@proxmox.com> Mon, 02 May 2022 17:26:16 +0200
174 qemu-server (7.2-1) bullseye; urgency=medium
176 * migrate: add log for guest fstrim and make a failure noticable
178 * migrate: resume initially running VM when failing after convergence
180 * parse vm config: remove "\s*" from multi-line comment regex
182 * memory: enable balloon free-page-reporting for auto-memory reclaim
184 * enable spice also for virtio-gl and virtio-gpu displays and report so in
187 * api: create: allow overriding non-disk options during restore
189 * fix #3861: migrate: fix live migration when cloud-init changes storage
191 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Apr 2022 18:35:22 +0200
193 qemu-server (7.1-5) bullseye; urgency=medium
195 * avoid writing the config if there are no pending changes to apply
197 * fix #3792: cloudinit: use of uninitialized value
199 * pci: allow override of PCI vendor/device ids
201 * drive mirror monitor: warn when suspend/resume/freeze/thaw calls fail
203 * update config: allow setting boot-order and dev in one go
205 * migrate: move tunnel-helpers to pve-guest-common
207 * fix #3683: agent file-write: enable user to encode the content themselves
209 * cpu units: lower minimum for accessing full cgroupv2 range
211 * fix #3845: also clamp cpu units to cgroup dependent valid range on hotplug
213 * clone disk: force raw format for TPM state
215 * fix #3886: QEMU restore: verify storage allows images before writing
217 * fix #3733: bump the timeout used to wait that a for backup started VM is
218 fully stopped (i.e., it's "$vmid.scope vanished) to 20 seconds after the
219 backup has finished to
221 * qmp client: increase timeout for thaw to better accommodate the QGA running
224 * api: vm start: 'force-cpu' is for internal migration use only, mark as
227 * device unplug: verify that unplugging SCSI disk completed before
228 continuing with remaining unplug work.
230 * clone disk: remove ancient check for min QEMU version 2.7
232 * clone disk: pass in efi vars size rather than config
234 * clone disk: allow cloning from an unused or unreferenced disk
236 * parse ovf: untaint path when getting the file's size info
238 * image convert: allow block device as source
240 * fix #3424: api: snapshot delete: wait for active replication
242 * PCI: allow longer pci domains
244 * fix #3957: spell 'occurred' correctly
246 * clone disk: also clone EFI disk from snapshot
248 * api: add endpoint for parsing .ovf files
250 * api: support VM disk import
252 * migrate: keep VM paused after migration if it was before
254 * vga: add virtio-gl display type for VIRGL
256 * restore: cleanup oldconf: also clean up snapshots from kept volumes
258 * restore: also deactivate/destroy cloud-init disk upon error
260 -- Proxmox Support Team <support@proxmox.com> Mon, 25 Apr 2022 20:15:59 +0200
262 qemu-server (7.1-4) bullseye; urgency=medium
264 * migrate: send updated TPM state volume ID to target node on local-storage
267 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Nov 2021 17:07:13 +0100
269 qemu-server (7.1-3) bullseye; urgency=medium
271 * replication: do not setup NBD server on VM migrate for the TPM state,
272 QEMU cannot access it directly and we already migrate it via the non-QEMU
273 storage migration anyway.
275 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Nov 2021 14:04:45 +0100
277 qemu-server (7.1-2) bullseye; urgency=medium
279 * cfg2cmd: disable SMM when display=none and SeaBIOS is both used
281 * pci: do not reserve pci-ids for mediated devices, already handled by sysfs
284 * exclude efidisk and tpmstate for boot disk selection heuristic
286 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Nov 2021 16:59:23 +0100
288 qemu-server (7.0-19) bullseye; urgency=medium
290 * rollback: improve interaction with snapshot replication
292 * cli: qm: rename 'move_disk' command to 'move-disk' with an alias for
293 backward compatibility
295 * pi: move-disk: add possibility to reassign a disk to another VM
297 * turn SMM off when SeaBIOS and a serial-display are used in combination to
298 avoid a possible boot loop
300 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Nov 2021 12:49:10 +0100
302 qemu-server (7.0-18) bullseye; urgency=medium
304 * use non SMM ovmf code file for i440fx machines
306 * fix hot-unplugging (removing) a cpulimit on a running VM
308 * vm start: only print tpm-related message if there is an actual instance
310 * vzdump: increase timeout for QMP 'cont' command after backup started
312 * drives: expose readonly flag for SCSI/VirtIO drives as 'ro' property
314 * qemu-agent: allow hotplug of the 'fstrim cloned disk' option
316 * fix #2429: allow to specify cloud-init vendor snippet via 'cicustom'
318 * config: add new meta property with the VM creation time
320 * config: meta: also save the QEMU version installed during creation
322 * cfg2cmd: switch off ACPI hotplug on bridges for q35 VMs with linux as
323 ostype to avoid changes in network interface naming due to systemd's
324 predicatble naming scheme
326 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Nov 2021 15:29:55 +0100
328 qemu-server (7.0-17) bullseye; urgency=medium
330 * fix #3258: block vm start when a PCI(e) device is already in use
332 * snapshot: fix TPM state with RBD
334 * swtpm: wait for PID file to appear before continuing with VM start
336 * OS type: add entry for Windows 11/Server 2022
338 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Oct 2021 11:57:09 +0200
340 qemu-server (7.0-16) bullseye; urgency=medium
342 * ovmf: support secure boot enabled code images
344 * ovmf: support provisioning an EFI vars template with secureboot by default
345 on and distribution + Microsofts secure-boot key pre-enrolled
347 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Oct 2021 20:22:18 +0200
349 qemu-server (7.0-15) bullseye; urgency=medium
351 * api: return task-worker UPID in create template endpoint
353 * api: destroy VM: remove pending volumes as well
355 * fix #3075: add TPM v1.2 and v2.0 support via swtpm~
357 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Oct 2021 07:24:52 +0200
359 qemu-server (7.0-14) bullseye; urgency=medium
361 * fix #3581: pass size via argument for memory-backend-ram QMP call
363 * fix #3608: improve removal of the underlying SCSI controller when removing
366 * migrate: do not suggest that we map shared storages to avoid that
367 subsequent checks could result in false negatives.
369 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Sep 2021 09:31:06 +0200
371 qemu-server (7.0-13) bullseye; urgency=medium
373 * fix bootorder regression with implicit default order
375 -- Proxmox Support Team <support@proxmox.com> Thu, 5 Aug 2021 14:03:14 +0200
377 qemu-server (7.0-12) bullseye; urgency=medium
379 * fix #3371: import ovf: allow the use of dots in the VM name
381 * bootorder: fix double entry on cdrom edit
383 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Jul 2021 16:53:44 +0200
385 qemu-server (7.0-11) bullseye; urgency=medium
387 * nic: support the intel e1000e model
389 * lvm: avoid the use of io_uring for now
391 * live-restore: fail early if target storage doesn't exist
393 * api: always add new CD drives to bootorder
395 * fix #2563: allow live migration with local cloud-init disk
397 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jul 2021 11:08:48 +0200
399 qemu-server (7.0-10) bullseye; urgency=medium
401 * avoid using io_uring for drives backed by LVM and configured for write-back
402 or write-through cache
404 -- Proxmox Support Team <support@proxmox.com> Wed, 07 Jul 2021 14:56:34 +0200
406 qemu-server (7.0-9) bullseye; urgency=medium
408 * cpu weight: always clamp value to lower maximum for cgroup v2 and fix
409 defaults (v1 -> 1024, v2 -> 100)
411 * api: improve error handling when applying pending config changes
413 -- Proxmox Support Team <support@proxmox.com> Wed, 07 Jul 2021 12:02:13 +0200
415 qemu-server (7.0-7) bullseye; urgency=medium
417 * improve #3329: ensure write-back is used over write-around for EFI disk,
418 as OVMF profits a lot from cached writes due to its frequent
419 read-modify-write operations
421 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 20:49:50 +0200
423 qemu-server (7.0-6) bullseye; urgency=medium
425 * live-restore: preload efidisk before starting VM
427 * For now do not use io_uring for drives backed by Ceph RBD, with KRBD and
428 write-back or write-through cache enabled, as in that case some polling/IO
429 may hang in QEMU 6.0.
431 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jul 2021 09:45:06 +0200
433 qemu-server (7.0-5) bullseye; urgency=medium
435 * don't default to O_DIRECT (cache=none) on btrfs without nocow
437 * fix #2175: api: update VM: check old drive-config for permissions too to
438 ensure a valid transition when limited to CDROM changes.
440 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Jun 2021 18:58:19 +0200
442 qemu-server (7.0-4) bullseye; urgency=medium
444 * enable io-uring support by default when running QEMU 6.0 or newer
446 * VM start: always check if storages of volumes support correct content-type
448 * use KillMode 'process' for systemd scope to cope with depreacation of
451 * cli, api: handle new warnings task status
453 * improve backup of templates with EFI disks and with SATA and IDE
454 disk controllers in use
456 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Jun 2021 12:57:27 +0200
458 qemu-server (7.0-3) bullseye; urgency=medium
460 * vzdump: add master key support
462 * vzdump: drop legacy fallback logging for dirty-bitmap
464 * vm destroy: do not remove unreferenced disks by default
466 * fix #3329: turn on cache=writeback for efidisks on rbd
468 * avoid setting LUN number for drives when the `pvscsi` controller is used,
469 as that cannot handle multiple LUNs, increase the `scsi-id` instead
471 * config: limit description/comment length to 8 KiB
473 * migrate: enforce that image content type is available and configured on
476 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Jun 2021 11:17:52 +0200
478 qemu-server (7.0-2) bullseye; urgency=medium
480 * api: clone: sort vm disks to keep numbers consistent
482 * api: VM status: make template property optional in return object
484 * add compatibility for QEMU 6.0
486 * destroy VM: always remove (referenced) VM state volumes
488 * destroy VM: also check if unused volumes are base images
490 * live-restore: log more similar to regular restore, outputting the user the
491 PBS repo/snapshot and target for each drive.
493 -- Proxmox Support Team <support@proxmox.com> Fri, 28 May 2021 12:46:36 +0200
495 qemu-server (7.0-1) pve; urgency=medium
497 * re-build for Proxmox VE 7 / Debian Bullseye
499 -- Proxmox Support Team <support@proxmox.com> Thu, 13 May 2021 19:11:18 +0200
501 qemu-server (6.4-2) pve; urgency=medium
503 * fix #2862: allow sata/ide template backups
505 * migration: improve speed-limits for >1G connections again
507 * fix getting bootdisk size for new bootorder config scheme
509 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Apr 2021 16:16:04 +0200
511 qemu-server (6.4-1) pve; urgency=medium
513 * fix the +pveN versioned machine types when PXE is used
515 * migration: avoid re-scanning all volumes
517 * migration: do not always set default speed limit if none is configured
519 * migration: rework logging to more humand friendly format, avoiding to much
522 * qmrestore: add live-restore option for CLI tool
524 * live-restore: hold 'create' lock during operation
526 * live-restore: don't remove VM on error, to allow an VM user to save any new
527 data before retrying the operation.
529 * fix #3369: auto-start vm after failed stopmode backup
531 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Apr 2021 16:26:54 +0200
533 qemu-server (6.3-11) pve; urgency=medium
535 * enable live-restore tech preview for Proxmox Backup Server hosted backup
538 * drive mirror: rework periodic status reporting to be human friendlier
540 * drive mirror: stop logging progress for a disk once it got ready
542 * image convert: use human-readable units in progress report
544 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Apr 2021 18:32:06 +0200
546 qemu-server (6.3-10) pve; urgency=medium
548 * increase timeout for block (disk) resize QMP command
550 * fix #3314: cloudinit: IPv6 requires type 'static6'
552 * fix #2670: cloudinit: enable SLAAC again now that client support is there
554 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Mar 2021 18:40:58 +0200
556 qemu-server (6.3-9) pve; urgency=medium
558 * restore vma: fix applying storage-specific bandwidth limit
560 * snapshot: set migration caps before savevm-start
562 * vzdump: improve error logging for query-proxmox-support to avoid
565 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Mar 2021 09:47:27 +0100
567 qemu-server (6.3-8) pve; urgency=medium
569 * qm status: sort hash keys on verbose output
571 * improve windows VM version pinning on VM creation
573 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Mar 2021 10:01:09 +0100
575 qemu-server (6.3-7) pve; urgency=medium
577 * vzdump: increase Proxmox Backup Server backup QMP command timeout
579 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Mar 2021 08:21:43 +0100
581 qemu-server (6.3-6) pve; urgency=medium
583 * fix #3324: clone disk: use larger blocksize for EFI disk
585 * fix #3301: status: add currently running machine and QEMU version to full
588 * api: add endpoint to list all available QEMU machine type and version
591 * always pin virtual machines with Windows as ostype to a fixed QEMU machine
592 version by default. For existing VMs with Windows based OS-type use the 5.1
593 machine version (or the next available one, for older QEMU versions) to
594 improve stabillity of the hardware layout from Windows point of view. Linux
595 and other OS types are not as sensitive to those changes, so keep the
596 default to the currently latest available machine versions for non-Windows
599 * update VM: check for CDROM not just drive permissions when removing a
602 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 21:42:59 +0100
604 qemu-server (6.3-5) pve; urgency=medium
606 * cloudinit: add opennebula config format
608 * cloudinit: remove pending delete on online regenerate image
610 * snapshot/save-vm: periodically print progress and show information about
611 drives during snapshot
613 * qmeventd: explicitly close() pidfds
615 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Feb 2021 18:05:18 +0100
617 qemu-server (6.3-4) pve; urgency=medium
619 * audio: add the "none" dummy audio backend
621 * fix drive-mirror completion with cloudinit
623 * vm destroy: allow opt-out of purging unreferenced disks
625 * fix #2788: do not resume vms after backup if they were paused before
627 * anchor CPU flag regex to avoid arbitrary flag suffixes
629 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Jan 2021 17:21:07 +0100
631 qemu-server (6.3-3) pve; urgency=medium
633 * api: adapt VM destroy and purge description
635 * clone disk: fix regression in offline clone of efidisk
637 * cloudinit: fix cloning/restoring of cloudinit disks in raw format
639 -- Proxmox Support Team <support@proxmox.com> Tue, 15 Dec 2020 16:33:01 +0100
641 qemu-server (6.3-2) pve; urgency=medium
643 * PBS: use improved method to assemble repository url, fixing issues when
644 using IPv6 or non-default ports
646 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Dec 2020 18:06:25 +0100
648 qemu-server (6.3-1) pve; urgency=medium
650 * deactivate volumes after storage migrate
652 * print query-proxmox-support result in 'full' status
654 * clone disk: avoid errors after disk was moved by QEMU
656 * replace cgroups_write by cgroup change_cpu_shares && change_cpu_quota
658 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 14:30:50 +0100
660 qemu-server (6.2-20) pve; urgency=medium
662 * don't migrate replicated VM whose replication job is marked for
665 * ensure qmeventd service is stopped after pve-guests and pve-ha-lrm service
668 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Nov 2020 17:08:45 +0100
670 qemu-server (6.2-19) pve; urgency=medium
672 * fix #3113: unbreak drive hotplug
674 * qmeventd: add handling for -no-shutdown QEMU instances, to avoid errors if
675 the guest OS shuts down the VM during a backup job.
677 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Nov 2020 13:37:00 +0100
679 qemu-server (6.2-18) pve; urgency=medium
681 * migrate: tell QEMU to enable dirty-bitmap migration, if supported
683 * partially fix #3056: always try to cancel backups when failed to start job
685 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2020 18:23:13 +0100
687 qemu-server (6.2-17) pve; urgency=medium
689 * bootorder: don't print empty 'order=' property
691 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2020 16:08:57 +0200
693 qemu-server (6.2-16) pve; urgency=medium
695 * fix #3010: add 'bootorder' parameter for better control of boot devices
697 * fix VM clone from snapshot with cloudinit disk
699 * fix various possible issues by avoiding conditionally declared variables
702 * PCI passthrough: fix setting VGA to 'none' when marking passed-through
703 device as 'Primary GPU'
705 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Oct 2020 15:51:48 +0200
707 qemu-server (6.2-15) pve; urgency=medium
709 * fix #2570: add 'keephugepages' config property
711 * vzdump: log 'finishing' state for Proxmox Backup Server jobs, to avoid
712 suggesting that the backup is stuck at 100%. This can happen when the
713 validation and mark of pre-existing chunks needs a bit longer.
715 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2020 17:44:28 +0200
717 qemu-server (6.2-14) pve; urgency=medium
719 * vzdump: allow bandwidth limit also PBS backup
721 * avoid a warning when checking the VMs bios
723 * fix #2862: properly backup (all) VM templates
725 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Aug 2020 19:33:54 +0200
727 qemu-server (6.2-13) pve; urgency=medium
729 * fix use of bandwidth limits with offline storage migrate
731 * allow one to add CPU features with a dot, like "+sse4.2", correctly
733 * vzdump: improve logging output and report dirty bitmap state for each disk
735 * vzdump: display actually uploaded chunks as 'write' speed to conform more
736 closely with the actual network transmission line-speed.
738 * fix #2749: vga: disable the display EDID information for the combination of
739 Windows SeaBIOS and VGA guests to avoid a reduced list of possible screen
740 resolutions. (Windows may cache the list of possible resolutions,
741 uninstalling 'Microsoft Basic Display Adapter' and rebooting may then help)
743 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Aug 2020 11:42:47 +0200
745 qemu-server (6.2-11) pve; urgency=medium
747 * fix #2857: restore: pass keyfile to pbs-restore
749 * fix #2728: die/warn if target is not a replication target when
752 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2020 08:13:29 +0200
754 qemu-server (6.2-10) pve; urgency=medium
756 * pass-through: fix mdev cmdline generation
758 * docs: add man page cpu-models.conf(5)
760 * start: set resume parameter for VM start anytime there is a 'vmstate' in
761 the config, not just when it has the 'suspend' lock
763 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Jul 2020 13:37:37 +0200
765 qemu-server (6.2-9) pve; urgency=medium
767 * support encrypted pbs backups
769 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Jul 2020 14:23:46 +0200
771 qemu-server (6.2-8) pve; urgency=medium
773 * backup: detect PBS features and use only supported
775 * fix #2671: include CPU format in man page again
777 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jul 2020 15:14:36 +0200
779 qemu-server (6.2-6) pve; urgency=medium
781 * vzdump: fix variable redeclaration warning
783 * make backup log more friendlier to read for humans
785 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Jul 2020 19:00:09 +0200
787 qemu-server (6.2-4) pve; urgency=medium
789 * fix #2787: properly parse vga for vncproxy
791 * vncproxy: allow to request a generated VNC password
793 * fix #2794: allow legacy IGD passthrough
795 * avoid backup command timeout with PBS
797 * fix #2741: add VM.Config.Cloudinit permission
799 * enable dirty-bitmap incremental backups for PBS
801 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jun 2020 11:33:35 +0200
803 qemu-server (6.2-3) pve; urgency=medium
805 * fix #2748: make order of cloudinit interfaces consistent
807 * fix #2774: add early check for non-managed volumes
809 * allow to force MTU for a VM net-device
811 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 11:17:09 +0200
813 qemu-server (6.2-2) pve; urgency=medium
815 * adapt net-device hotplug to more strict QMP schema of QEMU 5.0
817 -- Proxmox Support Team <support@proxmox.com> Fri, 08 May 2020 13:00:18 +0200
819 qemu-server (6.2-1) pve; urgency=medium
821 * qmrestore: fix VMA restore from STDIN
823 -- Proxmox Support Team <support@proxmox.com> Thu, 07 May 2020 21:51:01 +0200
825 qemu-server (6.1-20) pve; urgency=medium
827 * cfg2cmd: fix uninitialized value warning on OVMF w/o efidisk
829 * vzdump: fix backup of templates with stdout as output
831 * cfg2cmd: set audiodev parameter only on qemu >= 4.2
833 * api: allow listing custom and default CPU models
835 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2020 17:16:56 +0200
837 qemu-server (6.1-19) pve; urgency=medium
839 * clone: use new config_lock_shared
841 -- Proxmox Support Team <support@proxmox.com> Tue, 5 May 2020 11:22:04 +0200
843 qemu-server (6.1-18) pve; urgency=medium
845 * vzdump: assemble: fix skipping all pending and snapshot config entries
847 * api/destroy: repeat early checks after locking
849 * migrate: skip rescan for efidisk and shared volumes
851 -- Proxmox Support Team <support@proxmox.com> Mon, 04 May 2020 17:36:40 +0200
853 qemu-server (6.1-17) pve; urgency=medium
855 * backup: never try to freeze in stop mode backup
857 * Fix #2124: Add support for zstd
859 -- Proxmox Support Team <support@proxmox.com> Mon, 4 May 2020 14:11:50 +0200
861 qemu-server (6.1-16) pve; urgency=medium
863 * spice audio: improve compatibility with QEMU versions newer than 4.2
865 * migrate: workaround issues with format switch on storage live migration
867 * fix live migration with replicated unused volumes
869 * importovf: improve compatibility with OVF files without default namespaces
871 * backup restore: use correct storage for format check for cloudinit drives
873 * handle stopping the storage migration NBD server better
875 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Apr 2020 16:23:24 +0200
877 qemu-server (6.1-14) pve; urgency=medium
879 * Use foreach_volume instead of foreach_drive
881 * Use new storage_migrate interface
883 * migrate: update config with changed volume IDs
885 * migrate: allow specifying targetstorage for offline migration
887 * migrate: sync_disks: use allow_rename to avoid collisions on the target
890 * migrate: sync_disks: log output of storage_migrate
892 * migrate: also cleanup disks migrated by storage_migrate in case of failure
894 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Apr 2020 08:56:44 +0200
896 qemu-server (6.1-13) pve; urgency=medium
898 * rescan: fix call to foreach_volume
900 * migration: fix downtime limit auto-increase
902 * migrate: allow arbitrary source->target storage maps
904 * migrate: always check storage permissions and content type
906 * Include full KVM/QEMU "-cpu" parameter with live-migration and
907 snapshots/suspend to allow supporting custom CPU models
909 * fix #2318: allow phys-bits CPU setting
911 * allow custom CPU models
913 * config: harmonize bridge pattern to match the same limits of containers
915 * cpu config: add upcoming EPYC-Rome CPU type
917 -- Proxmox Support Team <support@proxmox.com> Wed, 08 Apr 2020 17:08:13 +0200
919 qemu-server (6.1-12) pve; urgency=medium
921 * CPUConfig: fix module load when pmxcfs is unavailable
923 * migrate: fix replication false-positives
925 * migrate: cleanup disk/bitmaps if 'qm start' failed
927 * migration with targetstorage: check if target storage supports images
929 * fix efidisks on storages with minimum sizes bigger than OVMF_VARS.fd
931 * Implement volume-related helpers and use new foreach_volume
933 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Mar 2020 10:00:13 +0200
935 qemu-server (6.1-11) pve; urgency=medium
937 * vzdump: fix regression in backups for specific storage
939 * custom CPU models: add initial parser and verifier
941 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Mar 2020 09:00:24 +0100
943 qemu-server (6.1-10) pve; urgency=medium
945 * version_guard: early out when major/minor version is high enough
947 * drive-mirror: add support for incremental sync
949 * migrate: add replication info to disk overview
951 * migrate: add live-migration of replicated disks
953 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Mar 2020 15:16:21 +0100
955 qemu-server (6.1-8) pve; urgency=medium
957 * cloudinit: make genisoimage quieter, only output errors
959 * Append newline to all QGA commands for compatibility with non standard
960 conforming Apple based guest agent implementation
962 * add experimental support for proxmox backup server
964 * fix #2580: api/delete: drop VM from HA resources if purge is set
966 * improve drive mirror completion over NBD during migration
968 * add secured unix socket support for NBD storage migration
970 * Disable memory hotplug for custom NUMA topologies and die on misaligned
973 -- Proxmox Support Team <support@proxmox.com> Fri, 20 Mar 2020 11:11:31 +0100
975 qemu-server (6.1-7) pve; urgency=medium
977 * vzdump: always exclude efidisks from backups of machines currently not set
980 * Simplify QEMU version check and require at least 3.0+
982 * Align size to 1 KiB bytes before doing 'qmp block_resize'
984 * fix #2611: use correct operation when calculating the migration bandwidth
987 * fix #2612: allow input-data in guest exec and make command optional
989 * cpu models: add icelake-server and icelake-client
991 * already add models from future QEMU 4.2 release
993 * fix #2264: allow one to add a virtio-rng device for improved entropy
996 * update_disksize: also update disk size if there was no old size at all
998 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 19:12:16 +0100
1000 qemu-server (6.1-6) pve; urgency=medium
1002 * allow reading snapshot config for users with VM.Audit on a guest
1004 * fix #2566: increase scsi limit to 31
1006 * fix #2578: check if $target is provided in clone
1008 * update QMP commands to reflect (future) depreacations and changes in QEMU
1010 * resize volume: always request new size from storage after resizing
1012 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Feb 2020 06:40:43 +0100
1014 qemu-server (6.1-5) pve; urgency=medium
1016 * Add QEMU CPU flag querying helpers
1018 * hotplug_pending: remove redundant write/load config calls
1020 * api: vm clone: unlink zombie target VM and firewall config at end of error
1023 * add timeout parameter to vm start API/CLI endpoint
1025 * fix #2070: vm_start: for a migrating VM, use current format of disk if
1028 * hotplug_pending: make 'ssd' option non-hotpluggable, it cannot be changed
1029 live on a plugged disk.
1031 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jan 2020 10:27:33 +0100
1033 qemu-server (6.1-4) pve; urgency=medium
1035 * check if QEMU version is recent enough for requested machine type
1037 * suspend to disk: check and enforce more strict permissions
1039 * update disk size before local disk migration
1041 * hide very long commandline on vm_start/migrate failure
1043 * fix #2493: show QEMU errors in migration log
1045 * api/restore: do not trigger autostart-after-restored task from locked
1048 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Dec 2019 16:03:25 +0100
1050 qemu-server (6.1-3) pve; urgency=medium
1052 * create efidisk: poll the real size after volume creation, as some storages
1053 need to create bigger volumes as requested, to cope with their internal
1054 alignment requirements.
1056 * fix #2469: fix qemu-img convert src_format detection, wrongly reverted.
1058 * fix #2510: hostpci: always check if specified device exists
1060 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Dec 2019 11:44:14 +0100
1062 qemu-server (6.1-2) pve; urgency=medium
1064 * api: allow one to remove (hibernation) vmstate
1066 * vzdump: log QGA FS freeze/thaw tries in task log
1068 * skip efidisk0 in hotplug
1070 -- Proxmox Support Team <support@proxmox.com> Sat, 30 Nov 2019 18:38:36 +0100
1072 qemu-server (6.1-1) pve; urgency=medium
1074 * fix #2367: do not allow snapshot with name PENDING
1076 * fix #2469: fix qemu-img convert src_format detection
1078 * implement PVE Version addition for QEMU machine allowing to introduce new
1079 features while keeping migration compatibility more easily
1081 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 13:06:21 +0100
1083 qemu-server (6.0-17) pve; urgency=medium
1085 * PCI(e) pass-through: ensure we fallback to the previous default "0000"
1088 -- Proxmox Support Team <support@proxmox.com> Sat, 23 Nov 2019 09:52:09 +0100
1090 qemu-server (6.0-16) pve; urgency=medium
1092 * fix #2473: use of unitialized value
1094 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 14:18:58 +0100
1096 qemu-server (6.0-15) pve; urgency=medium
1098 * api/migration: fix autocomplete for targetstorage
1100 * add 'type' to guest agent format, allowing one to choose between VirtIO
1103 * clone: pre-allocate cloud-init disk for destination
1105 * SPICE/QXL: tell Linux VMs that they can add up to 4 display when running
1106 with qemu 4.1 or newer
1108 * add support to tell showcmd helper to assume a specific forced machine
1109 version when assembling a command
1111 * refactor QemuServer to avoid cyclic module dependencies
1113 * fix #2436: pci: do not hardcode pci domain to 0000
1115 * add 'tags' config option for adding meta information to a VM
1117 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Nov 2019 19:41:01 +0100
1119 qemu-server (6.0-14) pve; urgency=medium
1121 * use PVE::DataCenterConfig, use PVE::SSHInfo, use PVE::RRD for RRD data
1123 * refactor migration IP retrieval
1125 * add missing packages to (build-)dependencies
1127 * fix #2457: ga: set-user-password: increase maxLength of password
1129 * fix restoring old VM backups made with Promxox VE earlier than 2.3
1131 * improve test mocking
1133 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Nov 2019 12:12:03 +0100
1135 qemu-server (6.0-13) pve; urgency=medium
1137 * fix #2434: extend machine regex to support stable release machine updates
1139 * prepare to fix #2408, #2355, #2380: use scsi-hd backend for iSCSI as well
1141 * fix deleting pending changes for not yet existing options
1143 * improve hugepage memory size detection
1145 * avoid a race for VMID reservation when importing an OVF manifest to a new
1148 * cleanup importidsk CLI command, and say to which exact disk we imported
1150 * add simple runtime heuristic for IOThread backup support, to ensure the VM
1151 to backup was started with a recent QEMU version.
1153 * QMPClient: ensure QMP connection is also closed in certain edge cases
1155 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 17:43:41 +0100
1157 qemu-server (6.0-12) pve; urgency=medium
1159 * fix regression from 6.0-10 with vmstate restore on RBD
1161 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 16:31:46 +0200
1163 qemu-server (6.0-11) pve; urgency=medium
1165 * fix #1071: VMs with IOThread enabled disks can now be backed up
1167 * fix regression from 6.0-10 with snapshot restore and statefile
1169 * fix regression with from 6.0-10 where forced was always assumed to be true
1170 for applying pending changes
1172 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 12:50:18 +0200
1174 qemu-server (6.0-10) pve; urgency=medium
1176 * fix #2344: ignore cloudinit in replication check
1178 * fix #1291: add option purge for vm_destroy api call
1180 * increase code re-use with pve-container for pending changes in
1183 * fix #2412: only do the final configuration destroy after all the VMs
1184 resources, and references in other configurations like Firewall or resource
1185 pools was successfully cleaned up
1187 * fix #2171: ensure that non filesystem based statefiles get activated on VM
1190 * fix #2395: improve QEMU image converter to cope better with pure file based
1191 sources and iSCSI source and destinations
1193 * fix #2402: allow 1GB hugepages if 2MB is unavailable
1195 * qemu 4.0 : add Cascadelake-Server and KnightsMill Intel CPU models
1197 * fix #2217: don't copy cloudinit disk on clone
1199 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Oct 2019 22:04:50 +0200
1201 qemu-server (6.0-9) pve; urgency=medium
1203 * fix issue where a SPICE remote viewer was disconnected during live migration
1205 * Add VM reboot API/CLI integration, allowing to reboot a VM and applying any
1206 pending changes in-between
1208 * CPU flags: allow one to add aes flag
1210 * fix #2263: die on live migration with local cloudinit disk
1212 * fix #2041, #2272: Add Spice enhancements
1214 * Add support for more (up to 16) PCI(e) devices
1216 * usb: Allow one to make SPICE USB ports USB3 capabile
1218 * allow one to use USB3 for SPICE USB ports with VMs started already with
1219 QEMU version 4.0.0, as live-migrations were not possible with this previous
1220 unsupported setup anyway. Live-snapshots from VMs with a SPICE USB device
1221 which was manually set (wasn't possible over Webinterface) to USB3 with a
1222 machine version of 4.0.0, need to remove the "usb3" flag again from the
1223 snapshot config when restoring it.
1225 * rework kvm_user_version cache mechanism
1227 * api: deletion: check also pending values for serial/usb
1229 * migration api: explicitly clear "online" flag if VM is stopped to avoid
1230 issues with storage migrations which are handled different for stopped VMs
1232 * abort resize disk if current size could not be determined
1234 * fix #2382: delete cloudinit disk before restoring
1236 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Sep 2019 12:01:58 +0200
1238 qemu-server (6.0-7) pve; urgency=medium
1240 * ensure new SPICE audio device works also with 'q35' based VMs
1242 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 15:13:35 +0200
1244 qemu-server (6.0-6) pve; urgency=medium
1246 * Add SPICE audio device support
1248 * fix #2275: die on invalid sendkey
1250 * Make sometimes problematic 'hv-tlbflush' and 'hv-evmcs' CPU flags optional
1252 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jul 2019 18:20:10 +0200
1254 qemu-server (6.0-5) pve; urgency=medium
1256 * do not pass Proxmox VE internal startdate 'now' to QEMU, it does not
1259 * use new pcie port hardware for 4.0 and newer q35 machine types
1261 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:44:28 +0200
1263 qemu-server (6.0-4) pve; urgency=medium
1265 * fix guest shutdown if agent is configured but no timeout was passed
1267 * cloudinit: set iso-level in genisoimage call
1269 * migrate pre-condition check: add size to volume attributes and handle
1270 storage not selected manually in storage config
1272 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Jun 2019 20:35:09 +0200
1274 qemu-server (6.0-3) pve; urgency=medium
1276 * do not add evmcs HyperV enlightment at all for now due to incompatibillity
1277 with AMD based hosts
1279 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Jun 2019 14:33:01 +0200
1281 qemu-server (6.0-2) pve; urgency=medium
1283 * add migration precondition api endpoint
1285 * wait for possible left over VM scopes to be gone through dbus based helper
1288 * fix #2244: Allow timeout for guest-agent shutdown
1290 * fix #2083: Add hv_tlbflush, hv_ipi, hv_evmcs enlightenments
1292 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jun 2019 17:46:51 +0200
1294 qemu-server (6.0-1) pve; urgency=medium
1296 * SMBIOS: followup: allow now 512 characters for full format string
1298 * fix #2190: Base64 encode SMBIOS value strings in order to allow more
1301 * allow one to add md-clear cpu flag
1303 * add qm command for cloudinit config dump
1305 * drop vnc x509 param, deprecated in 2.5 removed in 4.0
1307 * Fix #1999: cli: listsnapshot: handle multiple roots and mark orphaned as
1310 * drop references to un-maintained sheepdog plugin
1312 * vm_resume: correctly honor $nocheck
1314 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Jun 2019 20:59:07 +0200
1316 qemu-server (6.0-0+1) pve; urgency=medium
1318 * rebuild for Debian Buster / PVE 6.0
1320 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2019 19:12:34 +0200
1322 qemu-server (5.0-51) unstable; urgency=medium
1324 * fix #1811: allow non root user to edit serialX: socket entries
1326 * allow non root users to add spice usb port
1328 * fix #1829: do not ignore format parameter when creating cloudinit
1331 * fix: #1075: Restore VM template to VM and try to convert to template
1333 * fix #2173: use qemu-img to check cloudinit disk existence
1335 * cloudinit: use detected format in volume name parsing
1337 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Apr 2019 14:07:59 +0000
1339 qemu-server (5.0-50) unstable; urgency=medium
1341 * fix #2100: ignore cloudinit drive on offline migration
1343 * honor bandwidth limits (bwlimit) for migrate, drive-mirror, clone
1344 and add to API calls
1346 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Apr 2019 16:22:10 +0200
1348 qemu-server (5.0-49) unstable; urgency=medium
1350 * return config lock in vm status
1352 * move 'pve-snapshot-name' to common
1354 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Mar 2019 12:55:03 +0100
1356 qemu-server (5.0-48) unstable; urgency=medium
1358 * cloud-init: allow custom network/user data files via snippets
1360 * fix #2120: use hosts initiator name with qemu-img
1362 * fix #2131: get correct device when deleting iothreads
1364 * config: NIC macaddr: enforce unicast MAC addresses
1366 * implement suspend to disk for running VMs over API and CLI
1368 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Mar 2019 13:25:38 +0100
1370 qemu-server (5.0-47) unstable; urgency=medium
1372 * fix #2043: always stop existing systemd scopes on VM start
1374 * use nr_hugepages from /proc/cmdline
1376 * fix #2101: cloudinit: IPv6 ending in : not parsed as a string
1378 * fix #1891: Add zsh command completion for qm and qmrestore
1380 * fix #2097: allow one to set and pass the WWN parameter for IDE, SATA and
1383 * allow one to add IVSHMEM device to a VM configuration
1385 * fix #2114: always set correct link status on VM network adapter hotplug
1387 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Mar 2019 10:11:00 +0100
1389 qemu-server (5.0-46) unstable; urgency=medium
1391 * allow explicit hv-vendor-id
1393 * allow explicit set vga with gpu passthrough
1395 * fix #1924: add snapshot parameter
1397 * allow to add pre- start/stop hook scripts
1399 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Feb 2019 13:04:19 +0100
1401 qemu-server (5.0-45) unstable; urgency=medium
1403 * fix #2003: give qm terminal a terminal over ssh
1405 * migrate: fix local disk migration with online VMs
1407 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Jan 2019 10:42:03 +0100
1409 qemu-server (5.0-44) unstable; urgency=medium
1411 * fix #1013 : migrate : sync_disk : --targetstorage with offline disk
1413 * add Windows 7 PCIe quirk for adding 'hostpci' devices
1415 * fix #2032: check that type is set before assembling a VGA device
1417 * add configuration to command regression tests
1419 * allow 'none' as VGA option
1421 * fix #1267: move args to the end of qemu commandline
1423 * clone_disk : cloudinit drive: don't clone snapshot name (snapname)
1425 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Dec 2018 10:17:47 +0100
1427 qemu-server (5.0-43) unstable; urgency=medium
1429 * usb: fix check if machine type is q35
1431 * qm cleanup: exit silently if VM config does not belong to node
1434 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Nov 2018 12:57:49 +0100
1436 qemu-server (5.0-42) unstable; urgency=medium
1438 * add mediated devices support
1440 * use improved lspci
1442 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Nov 2018 11:22:04 +0100
1444 qemu-server (5.0-41) unstable; urgency=medium
1446 * fix #1959: add fallback for auto previously set by SLAAC
1448 * create_vm: don't add vmgenid for ARM machines by default
1450 * use qmeventd to execute qm cleanup
1452 * QemuServer: remove PCI sysfs helpers
1454 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Nov 2018 14:38:42 +0100
1456 qemu-server (5.0-40) unstable; urgency=medium
1458 * correctly check display vga type
1460 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Nov 2018 17:27:53 +0100
1462 qemu-server (5.0-39) unstable; urgency=medium
1464 * Add `ssd` property to IDE, SATA, and SCSI drives
1466 * fix #1952: make vga memory configurable
1468 * fix #1969: increase max unused disks
1470 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Nov 2018 16:23:26 +0100
1472 qemu-server (5.0-38) unstable; urgency=medium
1474 * add second qmp socket when running qemu >= 2.12 for pending event/reboot
1477 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Oct 2018 12:28:49 +0200
1479 qemu-server (5.0-37) unstable; urgency=medium
1481 * add virtio to the list of valid gpu types
1483 * lower qemu requirement for hv_synic and hv_stimer to 2.12
1485 * prepare for deprecated functionality in qemu 3.0
1487 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Oct 2018 14:53:04 +0200
1489 qemu-server (5.0-36) unstable; urgency=medium
1491 * fix #1908: add VM Generation ID (vmgenid) device by default on new VMs and
1492 allow to set on existing ones
1494 * fix version check in qemu_machine_feature_enabled
1496 * use qemu's internal blockdev-snapshot functions to avoid some issues with
1497 snapshots on qcow2 files
1499 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Sep 2018 11:14:32 +0200
1501 qemu-server (5.0-35) unstable; urgency=medium
1503 * add hv_synic and hv_stimer HyperV Enlightment flags on QEMU 3.0 and later
1505 * improve setting QEMU machine type on snapshot and rollback
1507 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 15:29:18 +0200
1509 qemu-server (5.0-34) unstable; urgency=medium
1511 * fix #1865: CloudInit doesn't add IPv6
1513 * allow to add ibpb, ssbd, virt-ssbd, amd-ssbd, amd-no-ssb and pdpe1gb CPU flags
1515 * clone: improve message for ignoring pending changes
1517 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Sep 2018 11:37:24 +0200
1519 qemu-server (5.0-33) unstable; urgency=medium
1521 * fix #1242: allow one to setup an automatic QEMU guest agent fstrim
1522 command after cloning or moving a disk live
1524 * define return properties for vmstatus API call
1526 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Aug 2018 14:40:46 +0200
1528 qemu-server (5.0-32) unstable; urgency=medium
1530 * api/agent: do not dereference parameter hash before passing to
1533 * api/agent: import check_agent_error method
1535 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jul 2018 10:55:42 +0200
1537 qemu-server (5.0-31) unstable; urgency=medium
1539 * fix #1717: delete snapshot when vm running and drive not attached
1541 * fix qemu agent commands: add missing import of 'agent_cmd' method
1543 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jul 2018 10:24:27 +0200
1545 qemu-server (5.0-30) unstable; urgency=medium
1547 * Fix SPICE multi-monitor mode on VMs using q35 machine type
1549 * extend QEMU guest agent API with file read/write, setting VM user password
1550 and executing arbitrary commands in VM
1552 * add guest command group to qm CLI tool
1554 * add 'dryrun' to qm rescan, which only list changes but does not actually
1557 * add a workaround for bug #1650: add content type filter to rescan
1559 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Jul 2018 11:39:01 +0200
1561 qemu-server (5.0-29) unstable; urgency=medium
1563 * reserve new VM config with create lock early
1565 * api: allow auto vm start after create finished
1567 * use 'system_wakeup' to resume VMs suspended by their guest OS
1569 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 12:11:29 +0200
1571 qemu-server (5.0-28) unstable; urgency=medium
1573 * cloud-init: improve handling of network settings for broken
1574 versions (e.g., the one currently used by CentOS 7)
1576 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 12:48:42 +0200
1578 qemu-server (5.0-27) unstable; urgency=medium
1580 * qm agent: check if qga service is running
1582 * fix #1779: vzdump: ensure guest-fsfreeze-thaw is called on error
1584 * fix #1780: change datacenter.conf to datacenter.cfg in description
1586 * fix logic of deleting balloon config property
1588 * activate volume for cloudinit disk
1590 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Jun 2018 15:24:14 +0200
1592 qemu-server (5.0-26) unstable; urgency=medium
1594 * fix #1749: do not copy pending changes when cloning a vm
1596 * make q35 and virtio-scsi-single compatible
1598 * fix an issue where cleanup operations run as part of a VM's systemd scope
1600 * associate cloud-init options with with the VM.Config.Network permission
1602 -- Proxmox Support Team <support@proxmox.com> Mon, 14 May 2018 14:04:26 +0200
1604 qemu-server (5.0-25) unstable; urgency=medium
1606 * fix #1697: only check machine type for pxe
1608 * fix scsi hotplug issue with q35 machines
1610 * fix live migration with local disk issue with nbd
1612 * switch to new method of passing disk serials to qemu
1614 * qemu-img convert: use cache=none for ZFS to not fill up the ARC
1616 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Apr 2018 15:11:58 +0200
1618 qemu-server (5.0-24) unstable; urgency=medium
1620 * use pve-edk2-firmware for supporting OVMF
1622 * restore: implement rate limiting
1624 * stop passing default '-k' (keyboard) QEMU option from datacenter.cfg
1626 * create linked clones of templates by default
1628 * remove legacy vm_monitor_command
1630 * start: always stop an existing $vmid.scope
1632 * implement cloudinit support
1634 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 09:24:08 +0100
1636 qemu-server (5.0-23) unstable; urgency=medium
1638 * fix migrate cache size parameter for qemu 2.11
1640 * typo fixes in migrate task log
1642 * depend on pve-qemu-kvm >= 2.9.1-9
1644 * allow virtio-scsi+iothread controller hot-unplug
1646 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Feb 2018 13:21:08 +0100
1648 qemu-server (5.0-22) unstable; urgency=medium
1650 * fix #1664: nbd mirror: remove socat tunnel now that it is not required
1651 anymore to avoid a 30s inactivity timeout
1653 * fix #1569: add shared flag to disks
1655 * fix #1662: make the 'snapshot' disk parameter work again
1657 * correct 'snapshot' flag description
1659 * CPU types: add EPYC and EPYC-IBPB
1661 * forward returned errors from guest-agent commands
1663 * add new guest-agent commands and add commands as separate api calls
1665 * add agent flag to vm status api call
1667 * clone/restore: make the smbios UUID unique if --unique is used
1669 * add serial:1 to vm-status when config has a serial device configured
1671 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 09:56:08 +0100
1673 qemu-server (5.0-21) unstable; urgency=medium
1675 * fix a case where with the upcoming introduction of sub-commands the spice
1676 ticket could be read from a file rather than received via stdin
1678 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Jan 2018 15:13:23 +0100
1680 qemu-server (5.0-20) unstable; urgency=medium
1682 * added spec-ctrl flag to cpu 'flags' property
1684 * added -IBRS cpu type variants
1686 * added Skylake-Server cpu type
1688 * added --pretty option to 'qm showcmd'
1690 * increase start timeout when hugepages are enabled to compensate for long
1693 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:26:30 +0100
1695 qemu-server (5.0-19) unstable; urgency=medium
1697 * add 'flags' property to cpu option to allow passing PCID support to VMs
1699 * fix efi disk format detection
1701 * use default values from load_defaults() when none is specified in conf
1703 -- Proxmox Support Team <support@proxmox.com> Tue, 9 Jan 2018 15:49:35 +0100
1705 qemu-server (5.0-18) unstable; urgency=medium
1707 * fix #1570: fix template backup with pigz
1709 * fix #1471: change keyboard default to undef
1711 * fix efi disks in raw mode not being fully writable
1713 * qm terminal: add --escape option to change or disable the escape key
1715 * enable vncproxy with vncterm for serial ports
1717 * add termproxy api call
1719 * stop adding the same disk as unused multiple times when they are reachable
1720 through multiple storage definitions
1722 * check if the guest agent actually runs before a fsfreeze-freeze/thaw
1724 * update ostype documentation
1726 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Dec 2017 14:56:59 +0100
1728 qemu-server (5.0-17) unstable; urgency=medium
1730 * correct cpuunits range
1732 * check if base volumes are unused before deleting a template
1734 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Oct 2017 14:58:00 +0200
1736 qemu-server (5.0-16) unstable; urgency=medium
1738 * add new qm command 'importovf', to create VMs from an OVF manifest
1740 * snapshot: use explicitly configured vmstate storage
1742 * config: add vmstatestorage option
1744 * VM.Snapshot.Rollback privilege added
1746 * migration : enable mtunnel for insecure migration
1748 * ovmf: deprecate old legay ovmf image and refactor
1750 * improve efidisk creation
1752 * efidisk: do not hard code efivar base image size
1754 * fix #1441: do not unplug controllers when the mirroring is finished
1756 * do not overwrite global signal handlers
1758 * update_vm: sort logged parameters
1760 * remove legacy sparsecp
1762 * remove unused obsolete vmtar
1764 * fix #1125: check for KVM support before starting VM
1766 -- Proxmox Support Team <support@proxmox.com> Thu, 5 Oct 2017 11:17:26 +0200
1768 qemu-server (5.0-15) unstable; urgency=medium
1770 * reduce migration downtime
1772 * fix freezing logic when saving vm states
1774 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Aug 2017 10:46:33 +0200
1776 qemu-server (5.0-14) unstable; urgency=medium
1778 * fix disk throttle parameters
1780 * improve compatibility when live-migrating from pve-4
1782 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Jul 2017 11:17:53 +0200
1784 qemu-server (5.0-13) unstable; urgency=medium
1786 * Fix #1417: make sure the target storage allows disk images before importing
1788 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Jul 2017 06:48:43 +0200
1790 qemu-server (5.0-12) unstable; urgency=medium
1792 * Use default values when memory is not set in vm.conf when migrating
1794 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Jul 2017 14:39:25 +0200
1796 qemu-server (5.0-11) unstable; urgency=medium
1798 * Fix #1417: properly check for 'images' content type when allocating disks
1800 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Jun 2017 09:33:17 +0200
1802 qemu-server (5.0-10) unstable; urgency=medium
1804 * don't use cirrus by default for sane OS'
1806 * replication: remove guest states to ensure no old states are exists
1808 * allow disks on shared storages on replicated VMs
1810 * refuse to add non-replicatable disks to replicating VMs
1812 * config: has_feature() take default for backup into account
1814 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Jun 2017 13:26:38 +0200
1816 qemu-server (5.0-9) unstable; urgency=medium
1818 * migrate: use 'mtunnel' from pvecm
1820 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jun 2017 11:01:15 +0200
1822 qemu-server (5.0-8) unstable; urgency=medium
1824 * migrate: pass the with_snapshots parameter
1826 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 12:58:33 +0200
1828 qemu-server (5.0-7) unstable; urgency=medium
1830 * PVE/QemuMigrate.pm: use new replication job helpers from AbstractMigrate
1832 * Change target in replication-state when replication direction is switched
1834 * PVE/QemuMigrate.pm: use replication job, transfer replication state
1836 * add regression tests for get_replicatable_volumes
1838 * get_replicatable_volumes: fix CDROM and local file/device handling
1840 * get_replicatable_volumes: add unused volumes
1842 * get_replicatable_volumes: skip volumes if we do not 'own' them
1844 * PVE::QemuServer::foreach_volid - pass $attr hash to callback
1846 * get_replicatable_volumes: skip volumes on shared storage
1848 * PVE/API2/Qemu.pm: aquire guest_migration_lock inside worker
1850 * Add a migration lock to avoid a replication on rollback-time
1852 * change from dpkg-deb to dpkg-buildpackage
1854 * fix #1405: sort pci ids by functions
1856 * Add new qm command 'importdisk' to import external disk images
1858 * migration: implement insecure offline migration
1860 * check also pending changes when reverting/deleting
1862 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 08:50:45 +0200
1864 qemu-server (5.0-6) unstable; urgency=medium
1866 * fix burst length parameter names and pass them to qemu
1868 * fix #1229: more explicit spice port allocation
1870 * migrate: acquire guest_migration_lock during migration
1872 * do not allow destroy if there are replication jobs
1874 * use new PVE::ReplicationConfig class
1876 * improve error on '{full, linked} clone not available' error
1878 * Fix #1384: add missing decrement to calculation of socket-id
1880 * migrate: pass ssh_info to storage_migrate
1882 * tests: fix broken snapshot create tests
1884 * tests: fix broken snapshot delete tests
1886 * use ReuseAddr for vncproxy
1888 * Fix #1361: create disk: stricter parsing of storage:size
1890 * PVE::QemuServer::create_disks - run code inside eval
1892 * implement get_replicatable_volumes
1894 * add description of read/writes statistics in vzdump output
1896 * start vncproxy worker in the background
1898 -- Proxmox Support Team <support@proxmox.com> Wed, 31 May 2017 09:21:27 +0200
1900 qemu-server (5.0-5) unstable; urgency=medium
1902 * added rerror option to scsi drives
1904 * added storage replication settings
1906 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Apr 2017 14:02:08 +0200
1908 qemu-server (5.0-4) unstable; urgency=medium
1910 * fix target storage availability check for live migration with local
1913 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Apr 2017 12:05:58 +0200
1915 qemu-server (5.0-3) unstable; urgency=medium
1917 * fix vnc connections showing false errors
1919 * fix #1338: handle writer count limit in live migration with local disks
1922 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Apr 2017 11:47:07 +0200
1924 qemu-server (5.0-2) unstable; urgency=medium
1926 * fix drive mirror readyness check
1928 * fix uninitialized warning when deleting unset VM option
1930 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 16:27:59 +0200
1932 qemu-server (5.0-1) unstable; urgency=medium
1934 * bump version for stretch
1936 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Mar 2017 11:59:35 +0100
1938 qemu-server (4.0-109) unstable; urgency=medium
1940 * drop netcat6 dependency
1942 * fix a case where VMs refuse to start with scsi disk ids >= 7
1944 * add skylake to cpu models
1946 * improve error messages
1948 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Mar 2017 11:56:14 +0100
1950 qemu-server (4.0-109) unstable; urgency=medium
1954 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Feb 2017 11:40:53 +0100
1956 qemu-server (4.0-108) unstable; urgency=medium
1958 * #1260: convert moved template disk to base
1960 * change TLS cipher suite to HIGH for spiceterm
1962 -- Proxmox Support Team <support@proxmox.com> Tue, 31 Jan 2017 13:54:42 +0100
1964 qemu-server (4.0-107) unstable; urgency=medium
1966 * add dependency on libpve-guest-common-perl
1968 * add dependency on libpve-common-perl
1970 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2017 09:47:09 +0100
1972 qemu-server (4.0-106) unstable; urgency=medium
1974 * only use scsi-block with explicit opt-in
1976 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2017 09:19:20 +0100
1978 qemu-server (4.0-105) unstable; urgency=medium
1980 * use new PVE::Storage::check_volume_access()
1982 * Set zero $size and continue if volume_resize() returns false
1984 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Jan 2017 09:19:45 +0100
1986 qemu-server (4.0-104) unstable; urgency=medium
1988 * add setup_environment hook to CLIHandler classes
1990 * cleanup: drop superfluous condition in assignment
1992 * add romfile option to hostpci
1994 * add with-local-disks option for live storage migration
1996 * drive-mirror: bump timeout to 5s, add 30s inactivity timeout
1998 * live clone_vm: suspend or freezefs before block-job-cancel
2000 * add socat and unix socket for storage migration
2002 * add live storage migration with vm migration
2004 * clone live vm : add support for multiple jobs
2006 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jan 2017 14:15:01 +0100
2008 qemu-server (4.0-103) unstable; urgency=medium
2010 * destroy_vm: allow vdisk_free to fail
2012 * Display volume size in log when doing a volume backup
2014 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Dec 2016 12:40:40 +0100
2016 qemu-server (4.0-102) unstable; urgency=medium
2018 * avoid "No balloon device has been activated" warnings in vmstatus
2020 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Dec 2016 10:12:55 +0100
2022 qemu-server (4.0-101) unstable; urgency=medium
2024 * allow migration of local qcow2 snapshots
2026 -- Proxmox Support Team <support@proxmox.com> Mon, 5 Dec 2016 12:38:54 +0100
2028 qemu-server (4.0-100) unstable; urgency=medium
2030 * allow insecure migrations from older qemu-servers
2032 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Dec 2016 18:50:54 +0100
2034 qemu-server (4.0-99) unstable; urgency=medium
2036 * qm agent: remove 'guest-' prefix from commands
2038 * qm agent: pass command as second required argument
2040 * qm agent: add output formatter
2042 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Dec 2016 07:58:34 +0100
2044 qemu-server (4.0-98) unstable; urgency=medium
2046 * Add "qm agent" command
2048 * increase timeout for guest-fsfreeze-freeze
2050 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2016 12:31:36 +0100
2052 qemu-server (4.0-97) unstable; urgency=medium
2054 * Add entry for windows 10 and 2016 support
2056 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2016 09:09:23 +0100
2058 qemu-server (4.0-96) unstable; urgency=medium
2060 * restrict monitor API to Sys.Modify for most commands
2062 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 10:02:37 +0100
2064 qemu-server (4.0-95) unstable; urgency=medium
2066 * vm_shutdown: request 'stopped' state for HA enabled VMs
2068 * use ha-manager 'stopped' state instead of 'disabled'
2070 * switch to 'ha-manager set' (instead of 'ha-manager start/stop')
2072 * vmstate snapshot: activate|deactivate volume
2074 * qemu_volume_snapshot_delete : fix krbd snapshot delete
2076 * VZDump/QemuServer: set bless class correctly
2078 * cleanup windows version handling and hyperv enlightments
2080 * remove unnecessary format_description properties
2082 * register new standard option 'pve-qm-image-format'
2084 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 08:11:08 +0100
2086 qemu-server (4.0-94) unstable; urgency=medium
2088 * fix docs for iops/bps_max_length throttling options
2090 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Nov 2016 12:53:44 +0100
2092 qemu-server (4.0-93) unstable; urgency=medium
2094 * Close #1195: support iops/bps_max_length throttling options
2096 * fix a perl warning when failing to parse a new drive string
2098 * fix a warning: discard is not a number
2100 * fix #1177: allow dedicated migration network
2102 * change default value for cpuunits to 1024
2104 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Nov 2016 10:26:03 +0100
2106 qemu-server (4.0-92) unstable; urgency=medium
2108 * Close #351: add more info to backup log
2110 * add qm listsnapshot call
2112 * snapshot_list: add bash completion for vmid
2114 * Fix #1174: remove pve-qm-drive
2116 * enable drive-mirror with iothread for qemu 2.7 v2
2118 * add get_running_qemu_version
2120 * cpu hotplug : add new cpu hotplug method for qemu 2.7
2122 * cpu hotplug : add coldplugged cpu to qemu command line
2124 * cpu hotplug : add print_cpu_device
2126 * numaX : use cpus option multiple time if cpulist
2128 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Oct 2016 09:13:39 +0200
2130 qemu-server (4.0-91) unstable; urgency=medium
2132 * fix #1131: activate volume before copying efidisk
2134 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Oct 2016 08:21:19 +0200
2136 qemu-server (4.0-90) unstable; urgency=medium
2138 * fix #1111: qm showcmd wrong escape sequence
2140 * Avoid to parse empty property string
2142 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Oct 2016 07:13:33 +0200
2144 qemu-server (4.0-89) unstable; urgency=medium
2146 * fix manual page (use efidisk0 instead of efidisk[N])
2148 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Sep 2016 12:21:07 +0200
2150 qemu-server (4.0-88) unstable; urgency=medium
2152 * restore: better error handling for vdisk deletion
2154 * forbid migration of template with local base image
2156 * forbid restore into existing template
2158 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Sep 2016 07:49:45 +0200
2160 qemu-server (4.0-87) unstable; urgency=medium
2162 * add seabios bootsplash and use it
2164 * add efidisk0 to config, use efidisk0 for efivars
2166 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Sep 2016 12:34:23 +0200
2168 qemu-server (4.0-86) unstable; urgency=medium
2170 * hostpci: bring back multifunction pass-through shortcut
2172 * disable drive-mirror when iothread is enabled
2174 * hugepages: map numa node IDs to host and guest correctly
2176 * hugepages: use hostnodes value as numanode for topology
2178 * qemu-img convert : use default cache=unsafe instead writeback
2180 * Fix #1057: make protection a fast-plug option
2182 * add lock check for move_disk API call
2184 * deactivate new volumes after clone to other node
2186 * pass datacenter.cfg's mac_prefix to random_ether_addr
2188 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Aug 2016 10:11:07 +0200
2190 qemu-server (4.0-85) unstable; urgency=medium
2192 * Fix #1051: typo: vpcus -> vcpus - so non-root users can change vcpus again
2194 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jul 2016 14:46:43 +0200
2196 qemu-server (4.0-84) unstable; urgency=medium
2198 * fix #1046: add non-snapshotted disks as unused
2200 * fix #1040: warn early about moving a snapshotted disk
2202 * disable usb hotplug for now
2204 * remove old move disk snapshot check
2206 * improve errors when trying to migrate disks with snapshots
2208 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jul 2016 11:50:01 +0200
2210 qemu-server (4.0-83) unstable; urgency=medium
2212 * Add hugepages option
2214 * Refactor various parts out of QemuServer
2216 * Include USB devices in vm_devices_list
2218 * Add usb hotplugging
2220 * Fix syntax in pve-q35.cfg
2222 * Fix #146: add name to backup log
2224 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Jun 2016 11:29:01 +0200
2226 qemu-server (4.0-82) unstable; urgency=medium
2228 * add dependency on DBus
2230 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jun 2016 11:48:45 +0200
2232 qemu-server (4.0-81) unstable; urgency=medium
2234 * Add LVM and LVMThin to QemuMigration
2236 * add check for snapshots at migration
2238 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Jun 2016 12:10:48 +0200
2240 qemu-server (4.0-80) unstable; urgency=medium
2242 * split old style pipe open call
2244 * fix #1020: remove unnecessary root check for unused disks
2246 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jun 2016 18:13:03 +0200
2248 qemu-server (4.0-79) unstable; urgency=medium
2250 * migrate: collect migration tunnel child process (avoid zombies)
2252 * migrate: use ssh forwarded UNIX socket tunnel
2254 * migrate: add some more log output
2256 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 12:16:31 +0200
2258 qemu-server (4.0-78) unstable; urgency=medium
2260 * use enter_systemd_scope instead of systemd-run
2262 * fix #1010: whitelist options for permissions
2264 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 11:42:25 +0200
2266 qemu-server (4.0-77) unstable; urgency=medium
2268 * do not ignore hotplug parse errors
2270 -- Proxmox Support Team <support@proxmox.com> Tue, 31 May 2016 12:15:55 +0200
2272 qemu-server (4.0-76) unstable; urgency=medium
2274 * allow VLAN 1 tag in qemu-kvm vms
2276 -- Proxmox Support Team <support@proxmox.com> Wed, 18 May 2016 11:25:54 +0200
2278 qemu-server (4.0-75) unstable; urgency=medium
2280 * fix #975, use new keyAlias feature.
2282 * add --description to systemd scope unit
2284 -- Proxmox Support Team <support@proxmox.com> Wed, 11 May 2016 11:15:56 +0200
2286 qemu-server (4.0-74) unstable; urgency=medium
2288 * correctly set cpu vendor
2290 * fix #971: don't activate shared storage in offline migration
2292 * migrate: check if storage is available
2294 -- Proxmox Support Team <support@proxmox.com> Sun, 01 May 2016 09:25:06 +0200
2296 qemu-server (4.0-73) unstable; urgency=medium
2298 * restore: pass format to vma extract
2300 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Apr 2016 09:03:12 +0200
2302 qemu-server (4.0-72) unstable; urgency=medium
2304 * vm_start : force systemctl stop if orphan scope exist
2306 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Apr 2016 11:09:52 +0200
2308 qemu-server (4.0-71) unstable; urgency=medium
2310 * Fix #643: activate volumes before resizing
2312 * fix #947: reenable disk/cdrom passthrough
2314 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Apr 2016 10:34:42 +0200
2316 qemu-server (4.0-70) unstable; urgency=medium
2318 * vm_status: return more verbose HA state
2320 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Apr 2016 09:01:24 +0200
2322 qemu-server (4.0-69) unstable; urgency=medium
2324 * Fix #848: deactivate old volume after clone before deletion
2326 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Apr 2016 08:24:49 +0200
2328 qemu-server (4.0-68) unstable; urgency=medium
2330 * change shutdown behaviour on suspended vm
2332 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Apr 2016 17:19:20 +0200
2334 qemu-server (4.0-67) unstable; urgency=medium
2336 * use pve-doc-generator to generate man pages
2338 -- Proxmox Support Team <support@proxmox.com> Fri, 08 Apr 2016 07:37:16 +0200
2340 qemu-server (4.0-66) unstable; urgency=medium
2342 * use generic property string parser
2344 * drive schema: allow 'none' again
2346 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Apr 2016 09:33:16 +0200
2348 qemu-server (4.0-65) unstable; urgency=medium
2350 * cfg: use the 'urlencoded' format for drive model and serial
2352 * clone: use the zeroinit filter for sparseinit storages
2354 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Mar 2016 09:09:07 +0100
2356 qemu-server (4.0-64) unstable; urgency=medium
2358 * Use AbstractConfig for Qemu
2360 * fix #909: pass rate to tap_plug()
2362 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Mar 2016 11:43:28 +0100
2364 qemu-server (4.0-63) unstable; urgency=medium
2366 * only perform scsi inquiry on device nodes
2368 -- Proxmox Support Team <support@proxmox.com> Sat, 27 Feb 2016 10:20:50 +0100
2370 qemu-server (4.0-62) unstable; urgency=medium
2372 * fix undefined value when starting a q35 machine VM
2374 * kvm_user_version: update code to use our framework
2376 * Refactor has_feature
2378 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Feb 2016 17:02:34 +0100
2380 qemu-server (4.0-61) unstable; urgency=medium
2382 * clone_vm : only deactivate sources volume if source vm if offline
2384 * Refactor snapshot_create to match LXC.pm
2386 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Feb 2016 08:48:59 +0100
2388 qemu-server (4.0-60) unstable; urgency=medium
2390 * change check for write-zeros
2392 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Feb 2016 17:19:12 +0100
2394 qemu-server (4.0-59) unstable; urgency=medium
2396 * qemu_machine_pxe : return $machine if no pxe
2398 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Feb 2016 17:37:11 +0100
2400 qemu-server (4.0-58) unstable; urgency=medium
2402 * deactivate volumes if vm start command fails
2404 -- Proxmox Support Team <support@proxmox.com> Sat, 20 Feb 2016 10:26:28 +0100
2406 qemu-server (4.0-57) unstable; urgency=medium
2408 * delete ram state files when restoring a backup
2410 * Refactor snapshot code
2412 * disable vnc server and add -nographic is no vga card is present
2414 * passthrough : reenable hyperv and add hv_vendor_id for windows
2416 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Feb 2016 12:47:51 +0100
2418 qemu-server (4.0-56) unstable; urgency=medium
2420 * If we freeze the fs with the Qemu-Guest-Agent test if QGA is running.
2422 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Feb 2016 12:51:19 +0100
2424 qemu-server (4.0-55) unstable; urgency=medium
2426 * improve usb config parsing
2428 * Refactor update_config_nolock -> write_config
2430 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Feb 2016 12:07:56 +0100
2432 qemu-server (4.0-54) unstable; urgency=medium
2434 * restore: deal with new backup=0 property string
2436 * add usb3 option for usb-devices
2438 -- Proxmox Support Team <support@proxmox.com> Wed, 10 Feb 2016 17:49:19 +0100
2440 qemu-server (4.0-53) unstable; urgency=medium
2442 * pass $skiplock all the way through to destroy_vm
2444 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Feb 2016 11:53:03 +0100
2446 qemu-server (4.0-52) unstable; urgency=medium
2448 * close tunnel after migration is finish.
2450 -- Proxmox Support Team <support@proxmox.com> Tue, 02 Feb 2016 18:16:47 +0100
2452 qemu-server (4.0-51) unstable; urgency=medium
2454 * Fix #878: disk-size format
2456 * Fix #879: exclusion of disk for backup
2458 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Jan 2016 10:04:41 +0100
2460 qemu-server (4.0-50) unstable; urgency=medium
2462 * add hidden option to cpu type
2464 * fix PVE::HA use clause so HA resources get registered
2466 * Create firewall dir on VM restore
2468 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Jan 2016 16:57:43 +0100
2470 qemu-server (4.0-49) unstable; urgency=medium
2472 * increase version to update test environment
2474 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Jan 2016 12:50:07 +0100
2476 qemu-server (4.0-48) unstable; urgency=medium
2478 * use safe_string_ne for trunks
2480 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Jan 2016 16:58:23 +0100
2482 qemu-server (4.0-47) unstable; urgency=medium
2484 * add support for network trunks
2486 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jan 2016 17:27:32 +0100
2488 qemu-server (4.0-46) unstable; urgency=medium
2490 * Closes #787: add Haswell-noTSX and Broadwell-noTSX cpu types
2492 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jan 2016 16:42:05 +0100
2494 qemu-server (4.0-45) unstable; urgency=medium
2496 * io throttle: pass pool parameters (*_max)
2498 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jan 2016 06:17:52 +0100
2500 qemu-server (4.0-44) unstable; urgency=medium
2502 * ovmf : don't pass x-vga to vfio-pci
2504 * check for quorum when starting a VM
2506 -- Proxmox Support Team <support@proxmox.com> Sun, 10 Jan 2016 15:11:43 +0100
2508 qemu-server (4.0-43) unstable; urgency=medium
2510 * disable hyper-v enlightment when xvga is enabled
2512 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Jan 2016 06:26:31 +0100
2514 qemu-server (4.0-42) unstable; urgency=medium
2516 * add detect_zeroes option
2518 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Dec 2015 09:20:18 +0100
2520 qemu-server (4.0-41) unstable; urgency=medium
2522 * add new option to select BIOS (--bios <seabios|ovmf>)
2524 * fix bug #841: replace get_used_paths with is_volume_in_use
2526 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Dec 2015 11:15:23 +0100
2528 qemu-server (4.0-40) unstable; urgency=medium
2530 * qm: Add VMID auto completion to some commands
2532 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2015 12:22:25 +0100
2534 qemu-server (4.0-39) unstable; urgency=medium
2536 * fix bug #828: activate disks before hotplugging them
2538 * fix bug #783: set KillMode=none, so that systemd don't kill
2541 * reenable steal time
2543 * backup/restore firewall config with vzdump
2545 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Nov 2015 16:50:11 +0100
2547 qemu-server (4.0-38) unstable; urgency=medium
2549 * Don't treat serial devices as a local resource if they
2552 * qemu_img_convert: activate source volume
2554 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Nov 2015 07:02:01 +0100
2556 qemu-server (4.0-37) unstable; urgency=medium
2558 * add pve-bridge-hotplug script
2560 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 16:24:44 +0100
2562 qemu-server (4.0-36) unstable; urgency=medium
2564 * use qom-get to check if old pxe network rom file are used
2566 * migration: improve ipv6 case
2568 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 07:56:14 +0100
2570 qemu-server (4.0-35) unstable; urgency=medium
2572 * clone: use a fullclone hash instead of $drive->{full}
2574 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Oct 2015 07:06:47 +0100
2576 qemu-server (4.0-34) unstable; urgency=medium
2578 * use old netdevice bios files for older machine types (<= 2.4)
2580 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2015 09:08:49 +0100
2582 qemu-server (4.0-31) unstable; urgency=medium
2584 * migrate : add nocheck for resume
2586 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2015 12:41:43 +0200
2588 qemu-server (4.0-30) unstable; urgency=medium
2590 * qmrestore: implement bash completion
2592 * create: add better check for unused IDs
2594 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Oct 2015 13:13:07 +0200
2596 qemu-server (4.0-29) unstable; urgency=medium
2598 * support serial numbers and models for disks
2600 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Sep 2015 10:56:30 +0200
2602 qemu-server (4.0-28) unstable; urgency=medium
2604 * disable kvm_steal_time, because it's currently buggy with live migration
2606 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2015 07:14:44 +0200
2608 qemu-server (4.0-27) unstable; urgency=medium
2610 * allow to change boot order with VM.Config.Options privileges
2612 -- Proxmox Support Team <support@proxmox.com> Sat, 26 Sep 2015 11:07:11 +0200
2614 qemu-server (4.0-26) unstable; urgency=medium
2616 * migration: disable compress (already default)
2618 * migration: enable xbzrle
2620 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Sep 2015 17:59:30 +0200
2622 qemu-server (4.0-25) unstable; urgency=medium
2624 * fix kvm version parser for CVE stable releases
2626 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2015 11:48:09 +0200
2628 qemu-server (4.0-24) unstable; urgency=medium
2630 * improve VM protection mode
2632 * pci passthough : make vfio default
2634 * fix error message: allocate to much v-CPUs
2636 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 12:28:19 +0200
2638 qemu-server (4.0-23) unstable; urgency=medium
2640 * destroy: avoid warning about undefined 'protection' value
2642 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Sep 2015 09:38:30 +0200
2644 qemu-server (4.0-22) unstable; urgency=medium
2646 * add possibility to restore backup on rbd in krbd mode
2648 * add krbd support to online snapshot
2650 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Sep 2015 07:55:31 +0200
2652 qemu-server (4.0-21) unstable; urgency=medium
2654 * qm: implement bash completion
2656 * add VM protection mode
2658 * fix move_disk on RBD
2660 * add HA resources check before destroying a VM
2662 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 10:51:05 +0200
2664 qemu-server (4.0-20) unstable; urgency=medium
2666 * fix start kvm with os type 'other'
2668 * spice console: fix 'uninitialized value in concat' due to unnamed VM
2670 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Aug 2015 11:39:52 +0200
2672 qemu-server (4.0-19) unstable; urgency=medium
2674 * clone: also copy vm firewall config file
2676 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Aug 2015 06:50:04 +0200
2678 qemu-server (4.0-18) unstable; urgency=medium
2680 * fix bug #688: if vm is not owner of this disk remove from config
2682 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Aug 2015 12:30:52 +0200
2684 qemu-server (4.0-17) unstable; urgency=medium
2686 * fix bug #603: vmid.fw file not deleted
2688 * fix bug #517: improve error message
2690 * adapt /config and /pending API calls to force-delete
2692 -- Proxmox Support Team <support@proxmox.com> Wed, 19 Aug 2015 15:44:53 +0200
2694 qemu-server (4.0-16) unstable; urgency=medium
2696 * remove vm access permissions after destroy
2698 * pending-delete: remember force-deletes
2700 * correctly handle empty description in pending section
2702 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Aug 2015 08:09:44 +0200
2704 qemu-server (4.0-15) unstable; urgency=medium
2706 * Fixed wrong UUID in Qemu VZDump backup
2708 * add memory_unplug support V2
2710 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jul 2015 11:32:51 +0200
2712 qemu-server (4.0-14) unstable; urgency=medium
2714 * fixed bug 662: wrong subroutine for parsing startup order
2716 * cpuflags : don't enforce with tcg mode
2718 * cpuflags : remove enforce for cpumodel=host
2720 * cpuflags : remove -rdtscp for Opteron cpu models
2722 * vzdump : abord backup if disk have iothread enabled
2724 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jul 2015 13:24:31 +0200
2726 qemu-server (4.0-13) unstable; urgency=medium
2728 * drive-mirror: now allow interrupts at the scanning bitmap phase
2730 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Jul 2015 06:40:52 +0200
2732 qemu-server (4.0-12) unstable; urgency=medium
2734 * remove outdated host_device format
2736 * parse_drive: do not overwrite configured format
2738 * fix aio O_DIRECT check for cdrom drives
2740 -- Proxmox Support Team <support@proxmox.com> Wed, 10 Jun 2015 10:32:09 +0200
2742 qemu-server (4.0-11) unstable; urgency=medium
2744 * activate-noawait pve-api-updates
2746 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jun 2015 12:36:15 +0200
2748 qemu-server (4.0-10) unstable; urgency=medium
2750 * implement cgroups through systemd-run
2752 * implement hotplug for cpuunits
2754 * remove old openvz fairscheduler code
2756 -- Proxmox Support Team <support@proxmox.com> Fri, 29 May 2015 08:24:33 +0200
2758 qemu-server (4.0-9) unstable; urgency=medium
2760 * qmp drive-mirror : set big timeout
2762 * qemu-mirror : block job complete : use ready flag
2764 -- Proxmox Support Team <support@proxmox.com> Tue, 12 May 2015 08:19:38 +0200
2766 qemu-server (4.0-8) unstable; urgency=medium
2768 * trigger pve-api-updates event
2770 -- Proxmox Support Team <support@proxmox.com> Tue, 05 May 2015 14:57:55 +0200
2772 qemu-server (4.0-7) unstable; urgency=medium
2774 * cleanup: use new standard option 'pve-startup-order'
2776 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Apr 2015 10:04:04 +0200
2778 qemu-server (4.0-6) unstable; urgency=medium
2780 * fix ha resource names
2782 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Apr 2015 13:11:12 +0200
2784 qemu-server (4.0-5) unstable; urgency=medium
2786 * use new pve-ha-manager
2788 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Mar 2015 12:48:41 +0100
2790 qemu-server (4.0-4) unstable; urgency=medium
2792 * add qemu cpu flags optimisations for kernel 3.10
2794 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Mar 2015 08:58:56 +0100
2796 qemu-server (4.0-3) unstable; urgency=medium
2798 * vmstatus: use vcpus if defined
2800 * balloon: use qom-get for guest balloon statistics
2802 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2015 08:22:47 +0100
2804 qemu-server (4.0-2) unstable; urgency=medium
2806 * drive_add: escape \ character
2808 * bugfix: allow manual balloning if shares = 0
2810 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Mar 2015 10:21:52 +0100
2812 qemu-server (4.0-1) unstable; urgency=medium
2814 * updated for debian jessie
2816 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Feb 2015 13:00:56 +0100
2818 qemu-server (3.3-20) unstable; urgency=low
2820 * correctly set an remove lock (fix "qm unlock")
2822 -- Proxmox Support Team <support@proxmox.com> Sun, 15 Feb 2015 09:05:40 +0100
2824 qemu-server (3.3-19) unstable; urgency=low
2826 * commit pending values when changing CDROM
2828 -- Proxmox Support Team <support@proxmox.com> Sat, 14 Feb 2015 09:24:03 +0100
2830 qemu-server (3.3-18) unstable; urgency=low
2832 * bugfix : add missing queues nic option in print_net
2834 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Feb 2015 09:05:21 +0100
2836 qemu-server (3.3-17) unstable; urgency=low
2840 * This fix hotplug for devices behind bridges
2842 * check possibility to rollback a snapshot early
2844 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Feb 2015 08:19:02 +0100
2846 qemu-server (3.3-16) unstable; urgency=low
2848 * QemuServer: fix wrong binding of pci root ports, bridges or switches
2851 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Feb 2015 06:32:14 +0100
2853 qemu-server (3.3-15) unstable; urgency=low
2855 * code cleanup: add foreach_dimm sub
2857 * hotplug: memory hotplug option is not hotpluggable
2859 * fix bug 597: hotplug fix
2861 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Feb 2015 07:05:05 +0100
2863 qemu-server (3.3-14) unstable; urgency=low
2865 * include memory hotplug patch
2867 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Jan 2015 07:11:10 +0100
2869 qemu-server (3.3-13) unstable; urgency=low
2871 * hotplug config: allow to enable specific features
2873 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Jan 2015 12:39:21 +0100
2875 qemu-server (3.3-12) unstable; urgency=low
2877 * add new vcpus option
2879 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jan 2015 08:04:44 +0100
2881 qemu-server (3.3-11) unstable; urgency=low
2883 * enable hotplug by default
2885 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Jan 2015 08:53:10 +0100
2887 qemu-server (3.3-10) unstable; urgency=low
2889 * Support additional e1000 variants for VM machines
2891 * Add link_down flag to network config
2893 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Jan 2015 07:15:48 +0100
2895 qemu-server (3.3-9) unstable; urgency=low
2897 * pending api : fix parsing 0 value
2899 * fix test for ballon hotplug
2901 * set boot strict=on to prevent booting from not listed boot devices
2903 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Jan 2015 06:23:10 +0100
2905 qemu-server (3.3-8) unstable; urgency=low
2907 * new 'pending changes' API
2909 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Jan 2015 13:32:46 +0100
2911 qemu-server (3.3-7) unstable; urgency=low
2913 * vzdump: use qga freeze in vzdump in snapshot mode
2915 * add custom numa topology support
2917 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Dec 2014 17:24:24 +0100
2919 qemu-server (3.3-6) unstable; urgency=low
2921 * API change: snapshot_create - remove unused freezefs flag.
2923 * snapshot_create: call fsfreeze if agent flag is set
2925 * qmpclient: use guest-sync-delimited
2927 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Dec 2014 12:34:50 +0100
2929 qemu-server (3.3-5) unstable; urgency=low
2931 * drive-mirror: cleanups, avoid division by zero bug
2933 * shutdown by Qemu Guest Agent if the agent flag is set
2935 * savevm-end : wait that savevm is finished
2937 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Dec 2014 09:31:17 +0100
2939 qemu-server (3.3-4) unstable; urgency=low
2941 * serial: allow to pass arbitrary device names
2943 * Add check if host has enough real CPUs for starting VM
2945 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Nov 2014 07:42:10 +0100
2947 qemu-server (3.3-3) unstable; urgency=low
2949 * drive-mirror: further improvments
2951 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Nov 2014 06:32:04 +0100
2953 qemu-server (3.3-2) unstable; urgency=low
2955 * drive-mirror: wait that busy eq false before block-job-complete
2957 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Nov 2014 15:35:55 +0100
2959 qemu-server (3.3-1) unstable; urgency=low
2961 * enable write zeroes optimisations
2963 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Oct 2014 10:35:49 +0200
2965 qemu-server (3.1-35) unstable; urgency=low
2967 * fix bug #542: return VMID as integer
2969 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Sep 2014 15:52:34 +0200
2971 qemu-server (3.1-34) unstable; urgency=low
2973 * hotplug: allow scsi and virtio-scsi disk hotplug|unplug
2975 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Sep 2014 11:35:49 +0200
2977 qemu-server (3.1-33) unstable; urgency=low
2979 * clone_vm: auto generate new uuid
2981 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Aug 2014 09:23:58 +0200
2983 qemu-server (3.1-32) unstable; urgency=low
2985 * add Broadwell cpu model
2987 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Aug 2014 12:21:08 +0200
2989 qemu-server (3.1-31) unstable; urgency=low
2991 * fix bug 529: fix virtio-serial when using q35 machines
2993 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Aug 2014 06:17:08 +0200
2995 qemu-server (3.1-30) unstable; urgency=low
2997 * bump max hostpci to 4
2999 * set vga=none if x-vga passthrough is enabled
3001 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Aug 2014 09:41:36 +0200
3003 qemu-server (3.1-29) unstable; urgency=low
3005 * vm_stop: do not use ha commands if $migratedfrom is set
3007 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Jul 2014 06:53:05 +0200
3009 qemu-server (3.1-28) unstable; urgency=low
3011 * disable kvm cpu signature if x-vga is enabled
3013 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Jul 2014 06:52:25 +0200
3015 qemu-server (3.1-27) unstable; urgency=low
3017 * pci passthrough: Reset device only if has_fl_reset is defined
3019 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Jul 2014 06:11:49 +0200
3021 qemu-server (3.1-26) unstable; urgency=low
3023 * enable linked clones from snapshots (ceph)
3025 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Jul 2014 09:28:47 +0200
3027 qemu-server (3.1-25) unstable; urgency=low
3029 * allow resize of virtio windows boot disk (virtio-win-0.1-74 have
3030 fixed the resize bug)
3032 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Jul 2014 12:48:03 +0200
3034 qemu-server (3.1-24) unstable; urgency=low
3036 * new option smbios1: specify SMBIOS type 1 fields (uuid, ...)
3038 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Jun 2014 11:13:27 +0200
3040 qemu-server (3.1-23) unstable; urgency=low
3042 * vncproxy: remove check if VM is running
3044 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jun 2014 09:56:02 +0200
3046 qemu-server (3.1-22) unstable; urgency=low
3048 * hostpci: add pci multifunction support
3050 * hostpci: add pcie and x-vga passthrough
3052 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jun 2014 09:31:30 +0200
3054 qemu-server (3.1-21) unstable; urgency=low
3056 * protect websocket API with vncticket
3058 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Jun 2014 17:43:25 +0200
3060 qemu-server (3.1-20) unstable; urgency=low
3062 * vncwebsocket: do not proxy connection (not required)
3064 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Jun 2014 12:45:39 +0200
3066 qemu-server (3.1-19) unstable; urgency=low
3068 * do not depend on novnc-pve package (use new HTTPServer feature instead)
3070 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Jun 2014 11:04:48 +0200
3072 qemu-server (3.1-18) unstable; urgency=low
3074 * depend on novnc-pve package
3076 * support webockets for VNC console
3078 * migration : add setup state
3080 * add virtio-net multiqueue support
3082 * add firewall option to qemu network interface
3084 * add initiator-name to iscsi drives if configured
3086 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Jun 2014 09:00:03 +0200
3088 qemu-server (3.1-17) unstable; urgency=low
3090 * depend on pve-firewall package
3092 -- Proxmox Support Team <support@proxmox.com> Tue, 06 May 2014 11:28:26 +0200
3094 qemu-server (3.1-16) unstable; urgency=low
3096 * fix bug #502: allow creation of empty vma archives
3098 * fix bug #510: move_disk - don't delete disk if used in a previous snasphot
3100 * qmrestore: removed short timeout
3102 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Apr 2014 09:29:26 +0200
3104 qemu-server (3.1-15) unstable; urgency=low
3106 * correctly disable unwanted migrate features (xbzrle).
3108 * QemuMigrate: print migration xbzrle if enabled
3110 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Feb 2014 08:06:29 +0100
3112 qemu-server (3.1-14) unstable; urgency=low
3114 * Add title of VM to Spice Client
3116 * deactivate volume after move_disk
3118 * add cpu_hotplug (and maxcpus config)
3120 * migration : enable auto-converge capability
3122 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2014 06:49:16 +0100
3124 qemu-server (3.1-13) unstable; urgency=low
3126 * pci passthrough: new option to disable device ROM (rombar=off)
3128 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Dec 2013 11:45:46 +0100
3130 qemu-server (3.1-12) unstable; urgency=low
3132 * spiceproxy: use POST instead of GET
3134 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Dec 2013 10:49:30 +0100
3136 qemu-server (3.1-11) unstable; urgency=low
3138 * depend on pve-qemu-kvm >= 1.7-1
3140 * fix 'qm unlink' command syntax
3142 * add 'pvscsi' to the list of scsi controllers (emulate the VMware
3145 * add 'lsi53c810' to the list of scsi controllers (supported on some
3146 very old Windows NT versions)
3148 * add 'vmxnet3' to the list of available network card models (emulate
3149 VMware paravirtualized network card)
3151 * add drive option 'discard'
3153 * add support for new qemu throttling burst max parameters.
3155 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Dec 2013 10:48:33 +0100
3157 qemu-server (3.1-10) unstable; urgency=low
3159 * add +lahf_lm flag to kvm64 cpudef
3161 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Nov 2013 09:18:39 +0100
3163 qemu-server (3.1-9) unstable; urgency=low
3165 * clone: deactivate volumes after clone to other node
3167 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2013 08:17:35 +0100
3169 qemu-server (3.1-8) unstable; urgency=low
3171 * clone: correctly check drive options (avoid feature is not available bug)
3173 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Oct 2013 07:36:26 +0200
3175 qemu-server (3.1-7) unstable; urgency=low
3177 * spice: add multi-monitors support
3179 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Oct 2013 09:13:23 +0200
3181 qemu-server (3.1-6) unstable; urgency=low
3183 * use new PVE::Storage::abs_filesystem_path()
3185 * use warnings instead of global -w flag
3187 -- Proxmox Support Team <support@proxmox.com> Tue, 01 Oct 2013 12:42:42 +0200
3189 qemu-server (3.1-5) unstable; urgency=low
3191 * introduce new ostype 'solaris' (run without x2apic).
3193 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Sep 2013 06:55:33 +0200
3195 qemu-server (3.1-4) unstable; urgency=low
3197 * qemu migrate : only wait for spice server online + eval
3199 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Sep 2013 06:29:39 +0200
3201 qemu-server (3.1-3) unstable; urgency=low
3203 * speedup restore on glusterfs (do not write zero bytes)
3205 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Sep 2013 09:13:34 +0200
3207 qemu-server (3.1-2) unstable; urgency=low
3209 * Allow VMAdmin/DatastoreUser to delete disk
3211 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Sep 2013 07:48:07 +0200
3213 qemu-server (3.1-1) unstable; urgency=low
3215 * allow pass through of usb parallel devices (--parallel0 /dev/usb/lp0)
3217 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Aug 2013 12:20:23 +0200
3219 qemu-server (3.0-30) unstable; urgency=low
3221 * fix bugs in migration code (wrong qw() usage)
3223 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Aug 2013 09:49:20 +0200
3225 qemu-server (3.0-29) unstable; urgency=low
3227 * vncproxy: load config from correct node
3229 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Aug 2013 08:15:59 +0200
3231 qemu-server (3.0-28) unstable; urgency=low
3233 * allow to use a socket for serial devices
3235 * implement 'qm terminal' to open terminal via serial device
3237 * add ability to run without graphic card ('vga: serial[n]')
3239 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Aug 2013 10:05:35 +0200
3241 qemu-server (3.0-27) unstable; urgency=low
3243 * add support for unsecure/fast migration (setting in datacenter.cfg)
3245 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jul 2013 11:24:36 +0200
3247 qemu-server (3.0-26) unstable; urgency=low
3249 * remove spice cert paths (depend on pve-qemu-kvm >= 1.4-16)
3251 * implement spice seamless migration
3253 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jul 2013 10:08:33 +0200
3255 qemu-server (3.0-25) unstable; urgency=low
3257 * support usb redirection devices for spice (usb[n]: spice)
3259 * disable tablet device by default for spice
3261 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Jul 2013 09:38:25 +0200
3263 qemu-server (3.0-24) unstable; urgency=low
3265 * spiceproxy API: allow client to choose proxy address
3267 * spiceproxy API: read cert subject name directly using Net::SSLeay
3269 * spice: use TLS (encrypt whole traffic)
3271 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jul 2013 08:14:46 +0200
3273 qemu-server (3.0-23) unstable; urgency=low
3275 * allow to pass SCSI generic devices to guests, for example "scsi0: /dev/sg5"
3277 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jul 2013 06:49:45 +0200
3279 qemu-server (3.0-22) unstable; urgency=low
3281 * cpu flags optimization
3283 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Jul 2013 09:14:49 +0200
3285 qemu-server (3.0-21) unstable; urgency=low
3287 * add support for SPICE
3289 -- Proxmox Support Team <support@proxmox.com> Wed, 26 Jun 2013 13:15:48 +0200
3291 qemu-server (3.0-20) unstable; urgency=low
3293 * new API to update VM config: this one is fully asynchronous.
3295 * snapshot rollback: use pc-i440fx-1.4 as default
3297 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Jun 2013 11:44:16 +0200
3299 qemu-server (3.0-19) unstable; urgency=low
3301 * config: implement new 'machine' configuration
3303 * migrate: pass --machine parameter to remote 'qm start' command
3305 * snapshot: store/use 'machine' confifiguration
3307 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Jun 2013 10:27:47 +0200
3309 qemu-server (3.0-18) unstable; urgency=low
3311 * imlement delete flag for move_disk
3313 * API: rename move to move_disk
3315 -- Proxmox Support Team <support@proxmox.com> Fri, 31 May 2013 10:57:50 +0200
3317 qemu-server (3.0-17) unstable; urgency=low
3319 * implement storage migration ("qm move")
3321 -- Proxmox Support Team <support@proxmox.com> Wed, 29 May 2013 13:01:16 +0200
3323 qemu-server (3.0-16) unstable; urgency=low
3325 * fix bug 395: correctly handle unused disk with storage alias
3327 * fix unused disk handling (do not hide unused disks when used with snapshot).
3329 -- Proxmox Support Team <support@proxmox.com> Tue, 28 May 2013 12:23:12 +0200
3331 qemu-server (3.0-15) unstable; urgency=low
3333 * qemu_img_format : use raw for as default for other storage
3335 -- Proxmox Support Team <support@proxmox.com> Thu, 23 May 2013 11:33:47 +0200
3337 qemu-server (3.0-14) unstable; urgency=low
3339 * fix bug #389: avoid error if balloon is undefined
3341 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2013 07:17:38 +0200
3343 qemu-server (3.0-13) unstable; urgency=low
3345 * fix bug #391 - restore: test if requested format is supported
3347 -- Proxmox Support Team <support@proxmox.com> Tue, 21 May 2013 12:03:56 +0200
3349 qemu-server (3.0-12) unstable; urgency=low
3351 * use add_vm_to_pool/remove_vm_from_pool from PVE::AccessControl
3353 -- Proxmox Support Team <support@proxmox.com> Tue, 14 May 2013 12:02:41 +0200
3355 qemu-server (3.0-11) unstable; urgency=low
3357 * clone disk : keep source volume params
3359 -- Proxmox Support Team <support@proxmox.com> Tue, 14 May 2013 10:18:21 +0200
3361 qemu-server (3.0-10) unstable; urgency=low
3363 * fix bug #381: use PVE::Tools::next_migrate_port()
3365 * clone: check is we can clone to target storage
3367 -- Proxmox Support Team <support@proxmox.com> Mon, 13 May 2013 07:31:47 +0200
3369 qemu-server (3.0-9) unstable; urgency=low
3371 * restore: do not restore template flag
3373 -- Proxmox Support Team <support@proxmox.com> Wed, 08 May 2013 10:23:49 +0200
3375 qemu-server (3.0-8) unstable; urgency=low
3377 * qemu_img_format: use 'raw' for lvm
3379 * drive-mirror : die if stats are empty
3381 * set long timeout for query-block-jobs
3383 -- Proxmox Support Team <support@proxmox.com> Tue, 07 May 2013 10:19:19 +0200
3385 qemu-server (3.0-7) unstable; urgency=low
3387 * has_feature: return list of allowed nodes
3389 -- Proxmox Support Team <support@proxmox.com> Mon, 06 May 2013 08:58:35 +0200
3391 qemu-server (3.0-6) unstable; urgency=low
3393 * fix bug #379 - restore: allow to overwrite existing VMs if user has
3394 VM.Backup permissions
3396 -- Proxmox Support Team <support@proxmox.com> Fri, 03 May 2013 07:53:40 +0200
3398 qemu-server (3.0-5) unstable; urgency=low
3400 * implement shared file locks
3402 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Apr 2013 11:35:01 +0200
3404 qemu-server (3.0-4) unstable; urgency=low
3406 * fix bug 377: make qm rescan work properly
3408 * avoid endless loop in QMPClient
3410 * use vm create permissions for templates
3412 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Apr 2013 07:59:28 +0200
3414 qemu-server (3.0-3) unstable; urgency=low
3416 * allow sparse restore for sheepdog and rbd
3418 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2013 06:21:40 +0200
3420 qemu-server (3.0-2) unstable; urgency=low
3422 * fix warnings in syslog
3424 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Mar 2013 06:25:12 +0100
3426 qemu-server (3.0-1) unstable; urgency=low
3428 * start 3.0 development
3430 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Mar 2013 11:39:08 +0100
3432 qemu-server (2.3-17) unstable; urgency=low
3434 * fix backup-cancel timeout
3436 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Mar 2013 10:58:58 +0100
3438 qemu-server (2.3-16) unstable; urgency=low
3440 * vncproxy (another try): wait max 10s for the socket if it does not
3443 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Mar 2013 06:42:36 +0100
3445 qemu-server (2.3-15) unstable; urgency=low
3447 * revert vncproxy change because it breaks console on remote hosts.
3449 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Feb 2013 12:53:59 +0100
3451 qemu-server (2.3-14) unstable; urgency=low
3453 * bugfix #340 : don't set cache=none to cdrom
3455 * Migrate: fix check if a backing file exist
3457 * vncproxy: wait max 10s for the socket if it does not exist
3459 * vzdump: improve error reporting
3461 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Feb 2013 06:21:30 +0100
3463 qemu-server (2.3-13) unstable; urgency=low
3465 * set cache=none by default
3467 -- Proxmox Support Team <support@proxmox.com> Mon, 25 Feb 2013 06:12:14 +0100
3469 qemu-server (2.3-12) unstable; urgency=low
3471 * disable hotplug by default (revert previous change)
3473 * disable usb2 controller by default (revert previous change)
3475 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Feb 2013 09:52:13 +0100
3477 qemu-server (2.3-11) unstable; urgency=low
3479 * fix backup parameters for pve-qemu-kvm 1.4-4
3481 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Feb 2013 10:47:55 +0100
3483 qemu-server (2.3-10) unstable; urgency=low
3485 * enable hotplug by default
3487 * enable usb2 controller by default
3489 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Feb 2013 10:45:28 +0100
3491 qemu-server (2.3-9) unstable; urgency=low
3493 * depend on pve-qemu-kvm >= 1.4-1
3495 * qemu 1.4 fix : rename stats-polling-interval to
3496 guest-stats-polling-interval
3498 * remove expected_downtime from migration status (not set in qemu 1.4,
3501 * do not set cache=none for .raw files - use qemu default instead
3504 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Feb 2013 10:38:13 +0100
3506 qemu-server (2.3-8) unstable; urgency=low
3508 * fix tar restore: correctly check if VM config already exists
3510 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jan 2013 09:53:12 +0100
3512 qemu-server (2.3-7) unstable; urgency=low
3514 * allow to suspend/resume VM during backup
3516 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Jan 2013 10:25:17 +0100
3518 qemu-server (2.3-6) unstable; urgency=low
3520 * fix bug #315: cancel backup before stopping the VM
3522 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Jan 2013 13:22:58 +0100
3524 qemu-server (2.3-5) unstable; urgency=low
3526 * fix bug #307: correctly restore disk settings
3528 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2013 06:48:48 +0100
3530 qemu-server (2.3-4) unstable; urgency=low
3532 * qmrestore vma files: when restoring to same VMID, only remove volumes
3533 contained in backup - other volumes will be still available as
3534 'unused' disks. Note: tar restore still removes all volumes.
3536 -- Proxmox Support Team <support@proxmox.com> Fri, 04 Jan 2013 07:02:00 +0100
3538 qemu-server (2.3-3) unstable; urgency=low
3540 * fix Bug #293: CDROM size not reset when set to use no media
3542 * set migrate_downtime default value to 0.1 (and use float instead of int)
3544 * implement dynamic migration_downtime
3546 * allow manual ballooning if shares is set to zero
3548 * new api2 call: vm_feature (test support for snapshots/clone feature)
3550 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Jan 2013 06:31:38 +0100
3552 qemu-server (2.3-2) unstable; urgency=low
3554 * use memory info from ballon driver (if enabled)
3556 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2012 12:51:57 +0100
3558 qemu-server (2.3-1) unstable; urgency=low
3560 * include new qemu backup feature
3562 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Dec 2012 15:14:59 +0100
3564 qemu-server (2.0-71) unstable; urgency=low
3566 * show better error message if bridge does not exist
3568 * QMPClient: support fdsets
3570 -- Proxmox Support Team <support@proxmox.com> Tue, 11 Dec 2012 11:17:47 +0100
3572 qemu-server (2.0-70) unstable; urgency=low
3574 * fix version parser for qemu 1.3
3576 * add new cpu types: SandyBridge Haswell Opteron_G4 Opteron_G5
3578 * remove rhel specific cpu types: cpu64-rhel6 cpu64-rhel5
3580 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Nov 2012 07:45:19 +0100
3582 qemu-server (2.0-69) unstable; urgency=low
3584 * fix ballon monitor command (use bytes instead of MBs)
3586 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Nov 2012 06:13:46 +0100
3588 qemu-server (2.0-68) unstable; urgency=low
3590 * vzdump: store drive in correct order (sort) to avoid confusion
3592 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Nov 2012 06:25:33 +0100
3594 qemu-server (2.0-67) unstable; urgency=low
3596 * fix allocation size in qmrestore
3598 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Nov 2012 07:54:06 +0100
3600 qemu-server (2.0-66) unstable; urgency=low
3602 * vzdump: restore sata drives correctly
3604 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Nov 2012 07:43:16 +0100
3606 qemu-server (2.0-65) unstable; urgency=low
3608 * remove hardcoded blowfish cipher
3610 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Oct 2012 13:58:27 +0100
3612 qemu-server (2.0-64) unstable; urgency=low
3614 * fix memory leak in QMP Client (many thanks to Stefan!)
3616 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Oct 2012 12:14:51 +0100
3618 qemu-server (2.0-63) unstable; urgency=low
3622 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Oct 2012 10:00:50 +0200
3624 qemu-server (2.0-62) unstable; urgency=low
3626 * vncproxy: wait until vnc port is ready
3628 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Oct 2012 08:58:52 +0200
3630 qemu-server (2.0-61) unstable; urgency=low
3632 * add 'win8' ostype (same defaults as win7 for now)
3634 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Oct 2012 09:35:27 +0200
3636 qemu-server (2.0-60) unstable; urgency=low
3638 * fix bug 258: use bridge mtu for tap interfaces
3640 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Oct 2012 12:26:42 +0200
3642 qemu-server (2.0-59) unstable; urgency=low
3644 * disable vzdump for VM containing snapshots
3646 -- Proxmox Support Team <support@proxmox.com> Thu, 27 Sep 2012 09:41:19 +0200
3648 qemu-server (2.0-58) unstable; urgency=low
3650 * fix bug 251: use new command line syntax
3652 -- Proxmox Support Team <support@proxmox.com> Wed, 26 Sep 2012 12:43:17 +0200
3654 qemu-server (2.0-57) unstable; urgency=low
3656 * fix migrating VMs with snapshots
3658 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Sep 2012 08:12:37 +0200
3660 qemu-server (2.0-56) unstable; urgency=low
3662 * include shanpshot support
3664 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Sep 2012 15:59:40 +0200
3666 qemu-server (2.0-55) unstable; urgency=low
3668 * migrate: disable xbzrle (not stable)
3670 -- Proxmox Support Team <support@proxmox.com> Fri, 31 Aug 2012 11:04:35 +0200
3672 qemu-server (2.0-54) unstable; urgency=low
3674 * use mbps instead of bps
3676 * try to make migrate more stable
3678 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Aug 2012 12:16:39 +0200
3680 qemu-server (2.0-53) unstable; urgency=low
3682 * livemigrate : activate xbzrle cache
3684 * scsihw: add megasas controller
3686 * partly fix bug 247: retry qmp open
3688 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Aug 2012 13:45:18 +0200
3690 qemu-server (2.0-52) unstable; urgency=low
3692 * fix bug 217: stop VM after failed migrate
3694 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Aug 2012 10:33:57 +0200
3696 qemu-server (2.0-51) unstable; urgency=low
3698 * support up to 32 network devices
3700 * support up to 16 virtio devices
3702 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Aug 2012 10:06:39 +0200
3704 qemu-server (2.0-50) unstable; urgency=low
3706 * implement 'qm rescan' to update disk sizes and unused disk info
3708 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Aug 2012 09:22:29 +0200
3710 qemu-server (2.0-49) unstable; urgency=low
3712 * fix bug 242: re-add old monitor code
3714 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Aug 2012 10:33:37 +0200
3716 qemu-server (2.0-48) unstable; urgency=low
3718 * add size hint to drive options
3720 * new 'qm resize' command
3722 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Aug 2012 06:55:39 +0200
3724 qemu-server (2.0-47) unstable; urgency=low
3726 * implement virtio-scsi-pci controller
3728 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Aug 2012 08:57:52 +0200
3730 qemu-server (2.0-46) unstable; urgency=low
3732 * bug fix: allow to set devices directly (-ide1 /dev/XYZ)
3734 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Jul 2012 11:59:14 +0200
3736 qemu-server (2.0-45) unstable; urgency=low
3738 * migrate: only scan available storages
3740 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Jul 2012 10:18:22 +0200
3742 qemu-server (2.0-44) unstable; urgency=low
3744 * migrate: only scan necessary storage for unused volumes
3746 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Jul 2012 06:59:23 +0200
3748 qemu-server (2.0-43) unstable; urgency=low
3750 * use new QMPClient code
3752 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Jul 2012 07:05:28 +0200
3754 qemu-server (2.0-42) unstable; urgency=low
3756 * fix pool permission checks on create
3758 -- Proxmox Support Team <support@proxmox.com> Wed, 30 May 2012 10:13:11 +0200
3760 qemu-server (2.0-41) unstable; urgency=low
3762 * more fixes for newer pve-storage versions
3764 -- Proxmox Support Team <support@proxmox.com> Thu, 24 May 2012 07:24:00 +0200
3766 qemu-server (2.0-40) unstable; urgency=low
3768 * minor fixes for newer pve-storage versions
3770 -- Proxmox Support Team <support@proxmox.com> Wed, 23 May 2012 07:23:31 +0200
3772 qemu-server (2.0-39) unstable; urgency=low
3774 * new startup option to define startup order.
3776 * do not start VMs with /etc/init.d/qemu-server. This is now
3777 done with /etc/init.d/pve-manager
3779 * qm: removed startall/stopall commands
3781 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Apr 2012 14:26:04 +0200
3783 qemu-server (2.0-38) unstable; urgency=low
3785 * add directsync cache mode
3787 * fix bug #147: allow to set migrate_downtime to 0
3789 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Apr 2012 08:51:56 +0200
3791 qemu-server (2.0-37) unstable; urgency=low
3793 * fix bug in storage availability check (migrate)
3795 -- Proxmox Support Team <support@proxmox.com> Sat, 07 Apr 2012 08:25:59 +0200
3797 qemu-server (2.0-36) unstable; urgency=low
3799 * use '-no-kvm-pit-reinjection -no-hpet' for win7 and w2k8 guests.
3801 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Apr 2012 12:34:00 +0200
3803 qemu-server (2.0-35) unstable; urgency=low
3805 * fix bug #134: allow to pass file names to qmrestore and 'qm set'
3807 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Apr 2012 10:51:41 +0200
3809 qemu-server (2.0-34) unstable; urgency=low
3811 * fix bug #12: check storage availability early (migrate)
3813 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Mar 2012 09:12:46 +0200
3815 qemu-server (2.0-33) unstable; urgency=low
3817 * fix bug #121: activate volumes correctly
3819 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2012 11:09:36 +0200
3821 qemu-server (2.0-32) unstable; urgency=low
3823 * fix usb host syntax (correctly pass hexadecimal numbers with prefix
3826 * document rerror/werror options
3828 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2012 07:11:51 +0200
3830 qemu-server (2.0-31) unstable; urgency=low
3832 * use new network setup code from PVE::Network (libpve-common-perl)
3834 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Mar 2012 10:39:12 +0200
3836 qemu-server (2.0-30) unstable; urgency=low
3840 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Mar 2012 12:20:33 +0200
3842 qemu-server (2.0-29) unstable; urgency=low
3844 * fix bug #97: execute 'clusvcadm' commands for HA managed VMs
3846 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Mar 2012 10:36:23 +0200
3848 qemu-server (2.0-28) unstable; urgency=low
3850 * use Digest::SHA instead of Digest::SHA1
3852 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Mar 2012 12:24:01 +0100
3854 qemu-server (2.0-27) unstable; urgency=low
3856 * make startall wait up to 10 seconds for quorum
3858 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Mar 2012 09:32:53 +0100
3860 qemu-server (2.0-26) unstable; urgency=low
3862 * fix bug 109: use scsi inquiry to test if we can use the scsi-block
3865 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Mar 2012 10:39:30 +0100
3867 qemu-server (2.0-25) unstable; urgency=low
3869 * fix bug 102: remove stale status file on stop
3871 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Mar 2012 12:53:32 +0100
3873 qemu-server (2.0-24) unstable; urgency=low
3875 * save description as comment.
3877 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Mar 2012 08:12:29 +0100
3879 qemu-server (2.0-23) unstable; urgency=low
3881 * fix lvremove call: avoid 'Not a CODE reference' warning
3883 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Mar 2012 06:36:33 +0100
3885 qemu-server (2.0-22) unstable; urgency=low
3887 * revert tablet mice fix - does not work reliable
3889 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Feb 2012 09:45:30 +0100
3891 qemu-server (2.0-21) unstable; urgency=low
3893 * fix tablet mice as default when live migrate
3895 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Feb 2012 06:51:09 +0100
3897 qemu-server (2.0-20) unstable; urgency=low
3899 * fix bug 96: fix vzdump on stopped vm
3901 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Feb 2012 07:38:45 +0100
3903 qemu-server (2.0-19) unstable; urgency=low
3905 * support more CPU models
3907 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Feb 2012 07:18:53 +0100
3909 qemu-server (2.0-18) unstable; urgency=low
3911 * fix cdrom (/dev/cdrom) permission check
3913 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Feb 2012 07:16:36 +0100
3915 qemu-server (2.0-17) unstable; urgency=low
3917 * fix cdrom removal bug
3919 -- Proxmox Support Team <support@proxmox.com> Wed, 15 Feb 2012 10:48:30 +0100
3921 qemu-server (2.0-16) unstable; urgency=low
3923 * ignore -tdf (avoid kvm warning) - this is no longer needed
3925 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Feb 2012 11:18:01 +0100
3927 qemu-server (2.0-15) unstable; urgency=low
3929 * online migration fix: close tunnel later, wait for connection close
3931 * fix bug #81: do no deactivate volumes in vzdump stop mode
3933 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Jan 2012 11:24:56 +0100
3935 qemu-server (2.0-14) unstable; urgency=low
3937 * use 'da' instead of 'dk' for Danish keyboard (qemu use that name)
3939 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jan 2012 11:24:40 +0100
3941 qemu-server (2.0-13) unstable; urgency=low
3943 * load vhost_net module
3945 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Dec 2011 12:25:22 +0100
3947 qemu-server (2.0-12) unstable; urgency=low
3949 * implement forceStop option for shutdown
3951 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Dec 2011 12:58:00 +0100
3953 qemu-server (2.0-11) unstable; urgency=low
3955 * do not use ehci by default
3957 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Dec 2011 10:26:36 +0100
3959 qemu-server (2.0-10) unstable; urgency=low
3961 * set qm exit codes currectly
3963 * fix 'qm shutdown <vmid>'
3965 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2011 09:35:43 +0100
3967 qemu-server (2.0-9) unstable; urgency=low
3971 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2011 11:14:01 +0100
3973 qemu-server (2.0-8) unstable; urgency=low
3975 * be more careful when removing snapshots
3977 * do not call check_lock() for sendkey
3979 * try to detect errors before starting the background task
3981 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2011 08:08:44 +0100
3983 qemu-server (2.0-7) unstable; urgency=low
3985 * activate/deactivate LVs more carefully
3987 * avoid syslog whenever possible
3991 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Nov 2011 08:08:04 +0100
3993 qemu-server (2.0-6) unstable; urgency=low
3995 * set correct migrate speed
3997 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2011 09:12:12 +0100
3999 qemu-server (2.0-5) unstable; urgency=low
4001 * fix vzdump stop mode
4003 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2011 06:38:03 +0100
4005 qemu-server (2.0-4) unstable; urgency=low
4009 -- Proxmox Support Team <support@proxmox.com> Sat, 19 Nov 2011 09:54:19 +0100
4011 qemu-server (2.0-3) unstable; urgency=low
4013 * implement monitor API
4015 * implement qmrestore
4017 * fix vzdump plugin for 2.0
4019 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Nov 2011 11:35:58 +0100
4021 qemu-server (2.0-2) unstable; urgency=low
4025 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Oct 2011 10:15:37 +0200
4027 qemu-server (2.0-1) unstable; urgency=low
4029 * see Changelog for details
4031 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Aug 2010 13:48:12 +0200
4033 qemu-server (1.1-18) unstable; urgency=low
4035 * small bug fix im qmigrate
4037 -- Proxmox Support Team <support@proxmox.com> Fri, 20 Aug 2010 08:05:21 +0200
4039 qemu-server (1.1-17) unstable; urgency=low
4041 * carefully catch write errors
4043 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2010 09:00:48 +0200
4045 qemu-server (1.1-16) unstable; urgency=low
4047 * add rerror/werror options (patch from l.mierzwa)
4049 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Jun 2010 08:49:00 +0200
4051 qemu-server (1.1-15) unstable; urgency=low
4053 * fix vmtar bug (endless growing archive)
4055 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Jun 2010 12:22:17 +0200
4057 qemu-server (1.1-14) unstable; urgency=low
4059 * correct order of config option (prevent virtio reordering)
4061 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Apr 2010 09:05:15 +0200
4063 qemu-server (1.1-13) unstable; urgency=low
4065 * allow vlan1-to vlan4094 (Since 802.1q allows VLAN identifiers up to 4094).
4067 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Apr 2010 10:19:37 +0200
4069 qemu-server (1.1-12) unstable; urgency=low
4071 * minor fixes for new qemu-kvm 0.12.3
4073 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Apr 2010 12:01:17 +0200
4075 qemu-server (1.1-11) unstable; urgency=low
4077 * experimental support for pci pass-through (option 'hostpci')
4079 -- Proxmox Support Team <support@proxmox.com> Fri, 08 Jan 2010 13:03:44 +0100
4081 qemu-server (1.1-10) unstable; urgency=low
4083 * add compatibility code for older kvm versions (0.9)
4085 * only use fairsched when the kernel has openvz support
4087 -- Proxmox Support Team <support@proxmox.com> Fri, 04 Dec 2009 15:17:18 +0100
4089 qemu-server (1.1-9) unstable; urgency=low
4091 * always display boot menu (Press F12...)
4093 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2009 10:28:23 +0100
4095 qemu-server (1.1-8) unstable; urgency=low
4097 * fix 'stopall' timeout
4099 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Oct 2009 12:55:23 +0200
4101 qemu-server (1.1-7) unstable; urgency=low
4103 * do not set fairsched --id when using virtio
4105 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2009 11:57:57 +0200
4107 qemu-server (1.1-6) unstable; urgency=low
4109 * disable fairsched when option 'cpuunits' is set to 0 (zero)
4111 * disable fairsched when the VM uses virtio devices.
4113 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2009 15:06:48 +0200
4115 qemu-server (1.1-5) unstable; urgency=low
4117 * suppress syslog when setting migrate downtime/speed
4119 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Oct 2009 10:10:55 +0200
4121 qemu-server (1.1-4) unstable; urgency=low
4123 * depend on stable pve-qemu-kvm
4125 * new migrate_speed and migrate_downtime settings
4127 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Sep 2009 11:18:08 +0200
4129 qemu-server (1.1-3) unstable; urgency=low
4131 * support up to 1000 vlans
4133 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Sep 2009 09:54:35 +0200
4135 qemu-server (1.1-2) unstable; urgency=low
4137 * introduce new 'sockets' and 'cores' settings
4139 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Sep 2009 09:54:18 +0200
4141 qemu-server (1.1-1) unstable; urgency=low
4143 * use new pve-storage framework
4145 * delete unused disk on destroy
4147 * fix cache= option (none|writethrough|writeback)
4149 * use rtc-td-hack for windows when acpi is enabled
4151 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Jun 2009 08:49:53 +0200
4153 qemu-server (1.0-14) unstable; urgency=low
4155 * add new tablet option (to disable --usbdevice tablet, which generate
4156 many interrupts, which is bad when you run many VMs) (Patch was
4157 provided by Tomasz Chmielewski)
4159 -- Proxmox Support Team <support@proxmox.com> Wed, 27 May 2009 12:50:45 +0200
4161 qemu-server (1.0-13) unstable; urgency=low
4163 * Conflict with netcat-openbsd
4165 -- Proxmox Support Team <support@proxmox.com> Wed, 13 May 2009 10:20:54 +0200
4167 qemu-server (1.0-12) unstable; urgency=low
4169 * fixes for debian lenny
4171 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Apr 2009 14:28:42 +0200
4173 qemu-server (1.0-11) unstable; urgency=low
4175 * allow white spaces inside args - use normal shell quoting
4177 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Feb 2009 11:31:36 +0100
4179 qemu-server (1.0-10) unstable; urgency=low
4183 * bug fix for 'lost description'
4185 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Feb 2009 08:18:29 +0100
4187 qemu-server (1.0-9) unstable; urgency=low
4189 * add 'parallel' option
4191 * add 'startdate' option
4195 -- Proxmox Support Team <support@proxmox.com> Mon, 2 Feb 2009 08:53:26 +0100
4197 qemu-server (1.0-8) unstable; urgency=low
4199 * add 'serial' option
4201 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jan 2009 08:52:24 +0100
4203 qemu-server (1.0-7) unstable; urgency=low
4205 * use new systax for kvm vga option (needed for kvm newer than kvm77)
4207 -- Proxmox Support Team <support@proxmox.com> Wed, 7 Jan 2009 14:46:09 +0100
4209 qemu-server (1.0-6) unstable; urgency=low
4211 * use predefined names for tap devices
4213 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Dec 2008 13:00:44 +0100
4215 qemu-server (1.0-5) unstable; urgency=low
4217 * added host usb device support
4219 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Nov 2008 11:26:04 +0100
4221 qemu-server (1.0-4) unstable; urgency=low
4223 * fix status problem
4225 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Nov 2008 13:13:43 +0100
4227 qemu-server (1.0-3) unstable; urgency=low
4231 -- Proxmox Support Team <support@proxmox.com> Tue, 11 Nov 2008 08:29:23 +0100
4233 qemu-server (1.0-1) unstable; urgency=low
4235 * update for kvm-75, support vm migration
4237 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Oct 2008 11:04:03 +0200
4239 qemu-server (0.9) unstable; urgency=low
4243 -- Proxmox Support Team <support@proxmox.com> Mon, 4 Feb 2008 09:10:13 +0100