]> git.proxmox.com Git - qemu-server.git/blame - debian/changelog
bump version to 8.2.1
[qemu-server.git] / debian / changelog
CommitLineData
54aa98ce
TL
1qemu-server (8.2.1) bookworm; urgency=medium
2
3 * cpu config: fix get_cpu_bitness always reverting to default cpu type
4
5 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Apr 2024 11:49:03 +0200
6
ed9956cc
TL
7qemu-server (8.2.0) bookworm; urgency=medium
8
9 * qmeventd: also treat 'prelaunch' and 'suspended' states as active to avoid
10 issues when backing up VMs that currently are in those states.
11
12 * OS type: add Windows Server 2025 as supported, map it to the same virtual
13 hardware profile as the Windows 11 one.
14
15 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Apr 2024 17:09:20 +0200
16
0089920f
TL
17qemu-server (8.1.4) bookworm; urgency=medium
18
19 * api: create vm: add missing import for serializing machine type to fix a
20 regression of version 8.1.2.
21
22 -- Proxmox Support Team <support@proxmox.com> Sat, 20 Apr 2024 12:28:35 +0200
23
e2c14599
TL
24qemu-server (8.1.3) bookworm; urgency=medium
25
26 * firewall: add handling for new nftables based firewall implementation,
27 which currently is a opt-in drop-in replacement for the older iptables-
28 based one.
29
30 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Apr 2024 20:23:39 +0200
31
4c042b28
FE
32qemu-server (8.1.2) bookworm; urgency=medium
33
34 * fix #4136: backup: implement fleecing option for improved guest
35 stability when the backup target is slow
36
37 * fix #4474: stop VM: add 'overrule-shutdown' parameter to prevent
38 currently running shutdown tasks from blocking the stop task
39
40 * fix #1905: disk move: allow moving unused disks
41
42 * fix #3784: add vIOMMU parameter to support passthrough of PCI devices to
43 nested virtual machines
44
45 * fix #5363: cloudinit: fix regression to make creation of scsi cloudinit
46 disks possible again
47
48 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Apr 2024 16:09:18 +0200
49
7299e185
TL
50qemu-server (8.1.1) bookworm; urgency=medium
51
52 * config: pending network: avoid undef-warning on old/new comparison
53
54 * support live-import for 'import-from' disk options on create
55
56 * qm: add 'import' command for importing a VM through a volumeid from a
57 storage that provides the new 'import' content-type.
58
59 * disk import: warn when fallback is used instead of requested format
60
61 * cpu config: die on hotplug of non x86_64 CPUs
62
63 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Mar 2024 14:04:34 +0100
64
199fa6ee
TL
65qemu-server (8.1.0) bookworm; urgency=medium
66
67 * migration: do not allow live-migration with VNC clipboard, it's not yet
68 supported by QEMU's vdagent device, which gets used for this feature.
69
70 * cpu config: add QEMU 8.1 cpu models
71
72 * fix #4501: TCP migration: start vm: move port reservation and usage closer
73 together
74
75 * fix #2258: select correct device when removing drive snapshot via QEMU, as
76 the device where the disk is currently attached needs to be targeted, not
77 the one where the disk was attached at the time the snapshot was taken
78
79 * fix #4957: allow one to set the vendor and product information for
80 SCSI-Disks explicitly
81
82 * migration: remember original volume names from the source so that they can
83 get deactivated even if the volume name has to change due to being already
84 in use on the target storage.
85
86 * fix #4085: properly activate the storage(s) of custom cloud-init snippets
87
199fa6ee
TL
88 * fix #1734: clone VM: if deactivation of source volume fails demote error
89 to warning. Deactivation can fail if the source is still, or again, in
90 use, e.g., due to parallel clones of the same template.
91
92 * mediated device pass-through: avoid race condition for cleaning up on VM
93 reboot
94
95 * prevent starting a 32-bit VM using a 64-bit OVMF BIOS
96
97 * QMP client: increase default timeout for drive-mirror to 10 minutes like
98 for other block operations.
99
100 -- Proxmox Support Team <support@proxmox.com> Fri, 08 Mar 2024 15:00:25 +0100
101
d440f524
TL
102qemu-server (8.0.10) bookworm; urgency=medium
103
104 * sdn: pass vmid and hostname to allow requesting a new mapping
105
106 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Nov 2023 14:12:46 +0100
107
3d9a9c57
WB
108qemu-server (8.0.9) bookworm; urgency=medium
109
110 * add clipboard option to to vga config entry
111
112 * api: add clipboard variable to return at status/current
113
114 * recommend libpve-network-perl for SDN support
115
116 * initial support for dhcp ip allocation in dhcp-enabled SDN zones
117
118 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2023 15:40:27 +0100
119
feb51881
TL
120qemu-server (8.0.8) bookworm; urgency=medium
121
122 * fix #2816: restore: remove timeout when allocating disks
123
124 * start: increase maximal timeout if using PCI passthrough
125
126 * fix #4522: api: vncproxy: also set environment variable for the ticket
127 if the websocket option is not set
128
129 * backup, migrate: fix races with suspended VMs that can wake up
130
131 * cpu hotplug: cannot change feature online, so keep these as pending change
132
133 * nbd-stop: increase timeout to 25s
134
135 * start: add warning if a deprecated machine version is configured
136
137 -- Proxmox Support Team <support@proxmox.com> Sun, 12 Nov 2023 18:54:37 +0100
138
c86d7052
FE
139qemu-server (8.0.7) bookworm; urgency=medium
140
141 * fix #4822: vzdump: fix PBS encryption for guests without disks
142
143 * qmeventd: fix parsing of VMID in presence of legacy cgroup entries
144
145 * api: check access for already configured bridge when updating vNIC
146
147 * fix #4620: make 'ide1' and 'ide3' drive keys work for machine type q35
148
149 * cloudinit: fix two checks that were mistakenly restricted to root only,
150 one for setting the ciupgrade option and one for updating the cloudinit
151 drive
152
153 * migration: improve format hint when allocating live-migrated disk on the
154 target to make e.g. remote-migration with qcow2 and LVM-thin target work
155
156 * net: fix setting value for tx_queue_size
157
158 * fix #3963: allow backup of template VM with immutable TPM drive
159
160 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Aug 2023 11:30:45 +0200
161
f4659653
TL
162qemu-server (8.0.6) bookworm; urgency=medium
163
164 * cloudinit: restore previous default for package upgrades
165
166 * migration: only migrate disks used by the guest, not also those that are
167 owned by them (VMID in name) but not referenced in the config
168
169 * migration: fail when aliased volume are detected, as referencing the same
170 volume multiple times can lead to unexpected behavior in a migration.
171
172 * migration: fix issue with qcow2 cloudinit disk live migration
173
174 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Jun 2023 13:03:01 +0200
175
52b66c42
TL
176qemu-server (8.0.5) bookworm; urgency=medium
177
178 * restore: extend permissions checks
179
180 * vm start: always reset any failed-state of the VM systemd scope to avoid
181 failing a re-start after, e.g., a OOM kill.
182
183 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Jun 2023 09:17:41 +0200
184
fd4de45d
TL
185qemu-server (8.0.4) bookworm; urgency=medium
186
187 * vCPU config: add new x86-64-v2, x86-64-v3 and x86-64-v4 models
188
189 * fix #4784: helpers: cope with native versions in manager version check
190
191 * enable cluster mapped USB devices for guests
192
193 * enable cluster mapped PCI devices for guests
194
195 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jun 2023 07:24:11 +0200
196
60302a96
TL
197qemu-server (8.0.3) bookworm; urgency=medium
198
199 * qemu: fix permission check call
200
201 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jun 2023 12:20:40 +0200
202
77eebd88
TL
203qemu-server (8.0.2) bookworm; urgency=medium
204
205 * cfg2cmd: use actual backend names instead of removed tty and paraport
206 aliases
207
208 * cfg2cmd: replace deprecated no-acpi option with acpi=off machine flag
209
210 * cfg2cmd: replace deprecated no-hpet option with hpet=off machine flag
211
212 * schema: avoid using deprecated -no-hpet in example for 'args' property,
213 instead pass thate via new machine option
214
215 * allow setting ipconfigX with VM.Config.Cloudinit
216
217 * fix #3428: cloudinit: add parameter for upgrade on boot
218
219 * cloudinit: fix 'pending' api endpoint
220
221 * fast plug options: add migrate_downtime and migrate_speed for convenience
222
223 * fix #517: api: allow resizing qcow2 disk with snapshots
224
225 * fix #2315: api: have resize endpoint spawn a worker task
226
227 * cloudinit: pass through hostname via fqdn field
228
229 * qmeventd: extract vmid from cgroup file instead of cmdline
230
231 * config: implement method to calculate derived properties from a config
232
233 * api: check bridge access for create, update, clone & restore
234
235 * qm: remote migration: improve error when storage cannot be found
236
237 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jun 2023 10:26:19 +0200
238
9d8d0be3 239qemu-server (8.0.1) bookworm; urgency=medium
772c367b
WB
240
241 * fix #4737: qmeventd: gracefully handle interrupted epoll_wait call
242
243 * handle and warn about VM network interfaces not attached to any bridges
244
245 * block resize: avoid passing zero size to QMP command
246
247 * qmrestore: improve description of bwlimit parameter
248
249 * api: switch agent api call to 'array' type
250
251 * tests: fix invoking migration tests with make
252
9d8d0be3 253 -- Proxmox Support Team <support@proxmox.com> Wed, 07 Jun 2023 13:50:09 +0200
772c367b 254
076fee16
FE
255qemu-server (8.0.0) bookworm; urgency=medium
256
257 * never enable 'smm' flag for the 'virt' machine type (doesn't exist)
258
259 * test: mock calls that can fail in a chroot environment
260
261 * rebuild for Debian Bookworm based releases
262
263 -- Proxmox Support Team <support@proxmox.com> Fri, 19 May 2023 15:07:45 +0200
264
47cf3044
TL
265qemu-server (7.4-3) bullseye; urgency=medium
266
267 * backup prepare: fix format detection for disks without storage ID
268
269 * backup prepare: improve error messages
270
271 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Mar 2023 11:17:16 +0200
272
021e9cdf
TL
273qemu-server (7.4-2) bullseye; urgency=medium
274
275 * avoid list context for volume_size_info calls as otherwise we
276 unnecessarily take a slower code path
277
278 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Mar 2023 16:51:01 +0100
279
c3a05d44
TL
280qemu-server (7.4-1) bullseye; urgency=medium
281
282 * fix #4553: nvidia vgpu: reuse smbios uuid for '-uuid' parameter
283
284 * pci: workaround nvidia driver issue on mdev cleanup
285
286 * memory: hotplug: sort by numerical ID rather than slot when unplugging
287
288 * memory: use the DIMM list info from QEMU for unplug
289
290 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Mar 2023 17:24:45 +0100
291
21f4e709
TL
292qemu-server (7.3-4) bullseye; urgency=medium
293
294 * fix #4378: standardized error for missing OVMF files
295
296 * schema: memory: be precise that unit is binary prefix
297
298 * close #2792: allow online migration with replicated snapshots
299
300 * schema: OS type: note that the l26 type is also compatible with Linux 6.x
301
302 * hotplug: disk: mark the 'aio' (async IO) as non-hotpluggable to avoid
303 suggesting that it already changed
304
305 * fix #4525: clone disk: disallow mirror if it might cause problems with
306 io_uring using the same heuristics as for start-up
307
308 * start: make not being able to set polling interval for ballooning
309 non-critical
310
311 * swtpm: enable logging to `/run/qemu-server/$vmid-swtpm.log`
312
313 * fix #4140: vzdump: transform the previous hardcoded behavior of issuing a
314 fs-freeze and fs-thaw if QGA is enabled into an overrideable option named
315 'fs-freeze-on-backup'
316
317 * update network dev: MTU is not hot-pluggable, avoid suggesting so
318
319 * fix #4249: make image clone or conversion respect bandwidth limit
320
321 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Feb 2023 17:12:42 +0100
322
bdbe07dd
TL
323qemu-server (7.3-3) bullseye; urgency=medium
324
325 * rollback: ignore auto-start request if VM is already running
326
327 * memory hot-plug: check correct value for maximal memory check
328
329 * fix #4435: device list: avoid error for undefined value
330
331 * fix #4358: ignore any suspended lock when destroying a VM
332
333 * migration: log error from query-migrate, if any, upon migration failure
334
335 * cd rom handling: return a clearer error when there is no CD-ROM drive
336
337 * migration: nbd export: switch away from deprecated QMP command
338
339 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Jan 2023 13:52:30 +0100
340
9cdb3150
TL
341qemu-server (7.3-2) bullseye; urgency=medium
342
343 * fix #4372: improve edge-case for config-loading on VM resume when
344 migrating
345
346 * ovmf cmd assembly: re-work and re-order arguments assembly
347
348 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Dec 2022 12:54:53 +0100
349
a116a7e0
TL
350qemu-server (7.3-1) bullseye; urgency=medium
351
352 * vm resume: improve loading just recently moved config on nocheck/migrate
353 handling
354
355 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2022 13:43:59 +0100
356
c9a0924d
TL
357qemu-server (7.2-12) bullseye; urgency=medium
358
359 * config: only save unique tags when updating them via the API
360
361 * api: create/update vm: fix clamping CPU units function calls
362
363 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2022 08:36:06 +0100
364
eaa3a2b3
TL
365qemu-server (7.2-11) bullseye; urgency=medium
366
367 * fdb: only manage FDB entries for Linux bridges, ignore OVS for now
368
369 -- Proxmox Support Team <support@proxmox.com> Sun, 20 Nov 2022 16:30:28 +0100
370
4d44c3e5 371qemu-server (7.2-10) bullseye; urgency=medium
461d0570
TL
372
373 * fix #4321: properly check cloud-init drive permissions, require both
374 VM.Config.CDROM and VM.Config.Cloudinit, and not VM.Config.Disk, for being
375 able to add a cloud init drive in the first place.
376
377 * api: config update: enforce new tag permission system when setting or
378 removing tags from a guest
379
380
381 * parse config: do not validate informative values in cloud init section
382
383 * fix edge-cases on new cloudinit pending/active recording
384
385 * mtunnel: add API endpoints
386
387 * migrate: add foundation for remote (external cluster) migration, add
388 respective endpoints and qm `remote-migrate` CLI command
389
390 * memory hotplug: make max-memory dynamically calculated from the physicall
391 address bits the VM will use, that is the actual one from the config, if
392 set, the one from the host for CPU type host and 40 bits as fallback for
393 everything else. Calculate the addressable memory (e.g., 40 bits = 1 TiB)
394 and half that for the possible max-memory a VM can use, using the previous
395 hard-coded 4 TiB as overall maximum for backward compat.
396 Admins with inhomogeneous CPUs and thus possible different bit-widths need
397 to take special care themselves to ensure that a VM with memory hot-plug
398 configured can run on other nodes, for example for live-migration.
399
4d44c3e5 400 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Nov 2022 17:48:03 +0100
461d0570 401
7dbe0cbe 402qemu-server (7.2-8) bullseye; urgency=medium
0a1c4503
TL
403
404 * fix #4296: virtio-net: enable packed queues for qemu 7.1
405
406 * virtio-net: increase defaults rx- and tx-queue-size to 1024
407
408 * fix #4296: virtio-net: enable packed queues for QEMU machines using 7.1 or
409 newer
410
411 * net: increase max queues to 64
412
413 * fix #4284: add read-only to non-hotpluggable disk options
414
415 * delay cloudinit generation in hotplug
416
417 * record cloud-init changes in the cloudinit section
418
419 * rework cloudint config pending handling
420
421 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 18:23:39 +0100
422
989b718a
TL
423qemu-server (7.2-7) bullseye; urgency=medium
424
425 * api: create/update vm: automatically clamp cpuunit value depending of
426 cgroup version
427
428 * improve cloud init support and add cloudinit hotplug
429
430 * vzdump: skip `special:cloudinit` section
431
432 * fix #3890 - GUI: warn for unlikely iothread config clashes
433
434 * fix #4228: add `start` parameter to snapshot rollback API so that one can
435 automatocally start the VM after rollback finished.
436
437 * vm start/stop: cleanup passed-through pci devices in more situations
438
439 * fix #3593: allow one to configure task set affinity for VMs
440
441 * fix #4324: USB: use qemu-xhci for machine versions >= 7.1
442
443 * usb: increase max USB devices from 5 to 14 for modern 7.1 machine
444 and OS versions (Linux 2.6+ annd Windows 8+)
445
446 * fix #4201: delete cloud-init disk on rollback
447
448 * net devs: register vNIC MAC-Address manually to FDB on start/resume if
449 bridge has learning disabled
450
451 -- Proxmox Support Team <support@proxmox.com> Sun, 13 Nov 2022 15:46:18 +0100
452
3e9f8c5a
TL
453qemu-server (7.2-6) bullseye; urgency=medium
454
455 * schema: move 'pve-targetstorage' to pve-common
456
457 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Nov 2022 16:22:50 +0100
458
8e8111da
TL
459qemu-server (7.2-5) bullseye; urgency=medium
460
461 * qmp client: increase guest fstrim timeout to 10 minutes
462
463 * fix #3577: prevent suspension for VMs with pci passthrough
464
465 * cpu config: map deprecated IceLake-Client CPU type to IceLake-Server
466
467 * snapshot: save VM state: propagate error from QEMU
468
469 * api: create disks: avoid adding secondary cloud-init drives
470
471 * vzdump: TPM state: escape drive string
472
473 * qmp client: increase default fallback timeout to 5s
474
475 * fix regex matching network devices in qm cleanup so that vNICs with double
476 digit IDs are covered too
477
478 * qmeventd: rework 'forced_cleanup' handling and set timeout to 60s
479
480 * qmeventd: send QMP 'quit' command instead of SIGTERM
481
482 * vzdump: set max-workers QMP option when specified and supported
483
484 * fix #4099: disable io_uring for virtual disks on CIFS storages for now
485
486 * qm: move VM-disk related commands to own command group, keep old ones
487 around for backward compatibility
488
489 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Nov 2022 16:15:16 +0100
490
2bdd35e7
FG
491qemu-server (7.2-4) bullseye; urgency=medium
492
493 * fix #3754: encode JSON as utf8 for CLI
494
495 * cpuconfig: add amd epyc milan model
496
497 * fix #4115: enable option to name QEMU threads after their main purpose
498
499 * fix #4119: give namespace parameter to live-restore
500
501 * automatically add 'uuid' parameter when passing through NVIDIA vGPU
502
503 * vzdump/pbs: die with missing, but configured encryption key
504
505 * vzdump/pbs: die with missing, but configured master key
506
507 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Aug 2022 13:59:20 +0200
508
23ead379
TL
509qemu-server (7.2-3) bullseye; urgency=medium
510
511 * support pbs namespaces
512
513 -- Proxmox Support Team <support@proxmox.com> Thu, 12 May 2022 15:14:39 +0200
514
80cf523b
TL
515qemu-server (7.2-2) bullseye; urgency=medium
516
517 * api: reassign disk: drop moved disk from boot order
518
519 * explicitly check some prerequisites for virtio-gl display
520
521 -- Proxmox Support Team <support@proxmox.com> Mon, 02 May 2022 17:26:16 +0200
522
0182efa7
TL
523qemu-server (7.2-1) bullseye; urgency=medium
524
525 * migrate: add log for guest fstrim and make a failure noticable
526
527 * migrate: resume initially running VM when failing after convergence
528
529 * parse vm config: remove "\s*" from multi-line comment regex
530
531 * memory: enable balloon free-page-reporting for auto-memory reclaim
532
533 * enable spice also for virtio-gl and virtio-gpu displays and report so in
534 status API
535
536 * api: create: allow overriding non-disk options during restore
537
538 * fix #3861: migrate: fix live migration when cloud-init changes storage
539
540 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Apr 2022 18:35:22 +0200
541
73b8b0bc
TL
542qemu-server (7.1-5) bullseye; urgency=medium
543
544 * avoid writing the config if there are no pending changes to apply
545
546 * fix #3792: cloudinit: use of uninitialized value
547
548 * pci: allow override of PCI vendor/device ids
549
550 * drive mirror monitor: warn when suspend/resume/freeze/thaw calls fail
551
552 * update config: allow setting boot-order and dev in one go
553
554 * migrate: move tunnel-helpers to pve-guest-common
555
556 * fix #3683: agent file-write: enable user to encode the content themselves
557
558 * cpu units: lower minimum for accessing full cgroupv2 range
559
560 * fix #3845: also clamp cpu units to cgroup dependent valid range on hotplug
561
562 * clone disk: force raw format for TPM state
563
564 * fix #3886: QEMU restore: verify storage allows images before writing
565
566 * fix #3733: bump the timeout used to wait that a for backup started VM is
567 fully stopped (i.e., it's "$vmid.scope vanished) to 20 seconds after the
568 backup has finished to
569
570 * qmp client: increase timeout for thaw to better accommodate the QGA running
571 in Windows VMs
572
573 * api: vm start: 'force-cpu' is for internal migration use only, mark as
574 such
575
576 * device unplug: verify that unplugging SCSI disk completed before
577 continuing with remaining unplug work.
578
579 * clone disk: remove ancient check for min QEMU version 2.7
580
581 * clone disk: pass in efi vars size rather than config
582
583 * clone disk: allow cloning from an unused or unreferenced disk
584
585 * parse ovf: untaint path when getting the file's size info
586
587 * image convert: allow block device as source
588
589 * fix #3424: api: snapshot delete: wait for active replication
590
591 * PCI: allow longer pci domains
592
593 * fix #3957: spell 'occurred' correctly
594
595 * clone disk: also clone EFI disk from snapshot
596
597 * api: add endpoint for parsing .ovf files
598
599 * api: support VM disk import
600
601 * migrate: keep VM paused after migration if it was before
602
603 * vga: add virtio-gl display type for VIRGL
604
605 * restore: cleanup oldconf: also clean up snapshots from kept volumes
606
607 * restore: also deactivate/destroy cloud-init disk upon error
608
609 -- Proxmox Support Team <support@proxmox.com> Mon, 25 Apr 2022 20:15:59 +0200
610
e3e34a10
TL
611qemu-server (7.1-4) bullseye; urgency=medium
612
613 * migrate: send updated TPM state volume ID to target node on local-storage
614 migration
615
616 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Nov 2021 17:07:13 +0100
617
dce63c70
TL
618qemu-server (7.1-3) bullseye; urgency=medium
619
620 * replication: do not setup NBD server on VM migrate for the TPM state,
621 QEMU cannot access it directly and we already migrate it via the non-QEMU
622 storage migration anyway.
623
624 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Nov 2021 14:04:45 +0100
625
248fab7a 626qemu-server (7.1-2) bullseye; urgency=medium
701a86f2
TL
627
628 * cfg2cmd: disable SMM when display=none and SeaBIOS is both used
629
630 * pci: do not reserve pci-ids for mediated devices, already handled by sysfs
631 anyway
632
248fab7a
TL
633 * exclude efidisk and tpmstate for boot disk selection heuristic
634
635 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Nov 2021 16:59:23 +0100
701a86f2 636
2db2ecc6
TL
637qemu-server (7.0-19) bullseye; urgency=medium
638
639 * rollback: improve interaction with snapshot replication
640
641 * cli: qm: rename 'move_disk' command to 'move-disk' with an alias for
642 backward compatibility
643
644 * pi: move-disk: add possibility to reassign a disk to another VM
645
646 * turn SMM off when SeaBIOS and a serial-display are used in combination to
647 avoid a possible boot loop
648
649 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Nov 2021 12:49:10 +0100
650
b20f2670
TL
651qemu-server (7.0-18) bullseye; urgency=medium
652
653 * use non SMM ovmf code file for i440fx machines
654
655 * fix hot-unplugging (removing) a cpulimit on a running VM
656
657 * vm start: only print tpm-related message if there is an actual instance
658
659 * vzdump: increase timeout for QMP 'cont' command after backup started
660
661 * drives: expose readonly flag for SCSI/VirtIO drives as 'ro' property
662
663 * qemu-agent: allow hotplug of the 'fstrim cloned disk' option
664
665 * fix #2429: allow to specify cloud-init vendor snippet via 'cicustom'
666
667 * config: add new meta property with the VM creation time
668
669 * config: meta: also save the QEMU version installed during creation
670
671 * cfg2cmd: switch off ACPI hotplug on bridges for q35 VMs with linux as
672 ostype to avoid changes in network interface naming due to systemd's
673 predicatble naming scheme
674
675 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Nov 2021 15:29:55 +0100
676
c21013ac
TL
677qemu-server (7.0-17) bullseye; urgency=medium
678
679 * fix #3258: block vm start when a PCI(e) device is already in use
680
681 * snapshot: fix TPM state with RBD
682
683 * swtpm: wait for PID file to appear before continuing with VM start
684
685 * OS type: add entry for Windows 11/Server 2022
686
687 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Oct 2021 11:57:09 +0200
688
96a3f51f
TL
689qemu-server (7.0-16) bullseye; urgency=medium
690
691 * ovmf: support secure boot enabled code images
692
693 * ovmf: support provisioning an EFI vars template with secureboot by default
694 on and distribution + Microsofts secure-boot key pre-enrolled
695
696 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Oct 2021 20:22:18 +0200
697
759dd88a
TL
698qemu-server (7.0-15) bullseye; urgency=medium
699
700 * api: return task-worker UPID in create template endpoint
701
702 * api: destroy VM: remove pending volumes as well
703
704 * fix #3075: add TPM v1.2 and v2.0 support via swtpm~
705
706 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Oct 2021 07:24:52 +0200
707
243af50d
TL
708qemu-server (7.0-14) bullseye; urgency=medium
709
710 * fix #3581: pass size via argument for memory-backend-ram QMP call
711
712 * fix #3608: improve removal of the underlying SCSI controller when removing
713 last drive on it
714
715 * migrate: do not suggest that we map shared storages to avoid that
716 subsequent checks could result in false negatives.
717
718 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Sep 2021 09:31:06 +0200
719
0d519cfc
FG
720qemu-server (7.0-13) bullseye; urgency=medium
721
722 * fix bootorder regression with implicit default order
723
724 -- Proxmox Support Team <support@proxmox.com> Thu, 5 Aug 2021 14:03:14 +0200
725
94e30717
TL
726qemu-server (7.0-12) bullseye; urgency=medium
727
728 * fix #3371: import ovf: allow the use of dots in the VM name
729
730 * bootorder: fix double entry on cdrom edit
731
732 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Jul 2021 16:53:44 +0200
733
619a4399
TL
734qemu-server (7.0-11) bullseye; urgency=medium
735
736 * nic: support the intel e1000e model
737
738 * lvm: avoid the use of io_uring for now
739
740 * live-restore: fail early if target storage doesn't exist
741
742 * api: always add new CD drives to bootorder
743
744 * fix #2563: allow live migration with local cloud-init disk
745
746 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jul 2021 11:08:48 +0200
747
b236d33e
TL
748qemu-server (7.0-10) bullseye; urgency=medium
749
750 * avoid using io_uring for drives backed by LVM and configured for write-back
751 or write-through cache
752
753 -- Proxmox Support Team <support@proxmox.com> Wed, 07 Jul 2021 14:56:34 +0200
754
d2428c77 755qemu-server (7.0-9) bullseye; urgency=medium
60ac4233 756
d2428c77
TL
757 * cpu weight: always clamp value to lower maximum for cgroup v2 and fix
758 defaults (v1 -> 1024, v2 -> 100)
60ac4233
TL
759
760 * api: improve error handling when applying pending config changes
761
d2428c77 762 -- Proxmox Support Team <support@proxmox.com> Wed, 07 Jul 2021 12:02:13 +0200
60ac4233 763
1a947e67
TL
764qemu-server (7.0-7) bullseye; urgency=medium
765
766 * improve #3329: ensure write-back is used over write-around for EFI disk,
767 as OVMF profits a lot from cached writes due to its frequent
768 read-modify-write operations
769
770 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 20:49:50 +0200
771
e43b1910
TL
772qemu-server (7.0-6) bullseye; urgency=medium
773
774 * live-restore: preload efidisk before starting VM
775
776 * For now do not use io_uring for drives backed by Ceph RBD, with KRBD and
777 write-back or write-through cache enabled, as in that case some polling/IO
778 may hang in QEMU 6.0.
779
780 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jul 2021 09:45:06 +0200
781
6185586e
TL
782qemu-server (7.0-5) bullseye; urgency=medium
783
784 * don't default to O_DIRECT (cache=none) on btrfs without nocow
785
defa8e21
TL
786 * fix #2175: api: update VM: check old drive-config for permissions too to
787 ensure a valid transition when limited to CDROM changes.
788
789 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Jun 2021 18:58:19 +0200
6185586e 790
07dfe539
TL
791qemu-server (7.0-4) bullseye; urgency=medium
792
793 * enable io-uring support by default when running QEMU 6.0 or newer
794
795 * VM start: always check if storages of volumes support correct content-type
796
797 * use KillMode 'process' for systemd scope to cope with depreacation of
798 KillMode=none
799
800 * cli, api: handle new warnings task status
801
802 * improve backup of templates with EFI disks and with SATA and IDE
803 disk controllers in use
804
805 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Jun 2021 12:57:27 +0200
806
a83b2330
TL
807qemu-server (7.0-3) bullseye; urgency=medium
808
809 * vzdump: add master key support
810
811 * vzdump: drop legacy fallback logging for dirty-bitmap
812
813 * vm destroy: do not remove unreferenced disks by default
814
815 * fix #3329: turn on cache=writeback for efidisks on rbd
816
817 * avoid setting LUN number for drives when the `pvscsi` controller is used,
818 as that cannot handle multiple LUNs, increase the `scsi-id` instead
819
820 * config: limit description/comment length to 8 KiB
821
822 * migrate: enforce that image content type is available and configured on
823 target storage
824
825 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Jun 2021 11:17:52 +0200
826
30aa4580
TL
827qemu-server (7.0-2) bullseye; urgency=medium
828
829 * api: clone: sort vm disks to keep numbers consistent
830
831 * api: VM status: make template property optional in return object
832
833 * add compatibility for QEMU 6.0
834
835 * destroy VM: always remove (referenced) VM state volumes
836
837 * destroy VM: also check if unused volumes are base images
838
839 * live-restore: log more similar to regular restore, outputting the user the
840 PBS repo/snapshot and target for each drive.
841
842 -- Proxmox Support Team <support@proxmox.com> Fri, 28 May 2021 12:46:36 +0200
843
c09667bc
TL
844qemu-server (7.0-1) pve; urgency=medium
845
846 * re-build for Proxmox VE 7 / Debian Bullseye
847
848 -- Proxmox Support Team <support@proxmox.com> Thu, 13 May 2021 19:11:18 +0200
849
c948e143
TL
850qemu-server (6.4-2) pve; urgency=medium
851
852 * fix #2862: allow sata/ide template backups
853
854 * migration: improve speed-limits for >1G connections again
855
856 * fix getting bootdisk size for new bootorder config scheme
857
858 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Apr 2021 16:16:04 +0200
859
ba2a06fd
TL
860qemu-server (6.4-1) pve; urgency=medium
861
862 * fix the +pveN versioned machine types when PXE is used
863
864 * migration: avoid re-scanning all volumes
865
866 * migration: do not always set default speed limit if none is configured
867
868 * migration: rework logging to more humand friendly format, avoiding to much
869 output noise
870
871 * qmrestore: add live-restore option for CLI tool
872
873 * live-restore: hold 'create' lock during operation
874
875 * live-restore: don't remove VM on error, to allow an VM user to save any new
876 data before retrying the operation.
877
878 * fix #3369: auto-start vm after failed stopmode backup
879
880 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Apr 2021 16:26:54 +0200
881
04fac98a
TL
882qemu-server (6.3-11) pve; urgency=medium
883
884 * enable live-restore tech preview for Proxmox Backup Server hosted backup
885 snapshots.
886
887 * drive mirror: rework periodic status reporting to be human friendlier
888
889 * drive mirror: stop logging progress for a disk once it got ready
890
891 * image convert: use human-readable units in progress report
892
893 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Apr 2021 18:32:06 +0200
894
43bf6fc9
TL
895qemu-server (6.3-10) pve; urgency=medium
896
897 * increase timeout for block (disk) resize QMP command
898
899 * fix #3314: cloudinit: IPv6 requires type 'static6'
900
901 * fix #2670: cloudinit: enable SLAAC again now that client support is there
902
903 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Mar 2021 18:40:58 +0200
904
6fb28876
TL
905qemu-server (6.3-9) pve; urgency=medium
906
907 * restore vma: fix applying storage-specific bandwidth limit
908
909 * snapshot: set migration caps before savevm-start
910
911 * vzdump: improve error logging for query-proxmox-support to avoid
912 false-positives
913
914 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Mar 2021 09:47:27 +0100
915
8e6bcc50
TL
916qemu-server (6.3-8) pve; urgency=medium
917
918 * qm status: sort hash keys on verbose output
919
920 * improve windows VM version pinning on VM creation
921
922 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Mar 2021 10:01:09 +0100
923
31c8e14b
TL
924qemu-server (6.3-7) pve; urgency=medium
925
926 * vzdump: increase Proxmox Backup Server backup QMP command timeout
927
928 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Mar 2021 08:21:43 +0100
929
533cde8f
TL
930qemu-server (6.3-6) pve; urgency=medium
931
932 * fix #3324: clone disk: use larger blocksize for EFI disk
933
934 * fix #3301: status: add currently running machine and QEMU version to full
935 status
936
937 * api: add endpoint to list all available QEMU machine type and version
938 tuples
939
940 * always pin virtual machines with Windows as ostype to a fixed QEMU machine
941 version by default. For existing VMs with Windows based OS-type use the 5.1
942 machine version (or the next available one, for older QEMU versions) to
943 improve stabillity of the hardware layout from Windows point of view. Linux
944 and other OS types are not as sensitive to those changes, so keep the
945 default to the currently latest available machine versions for non-Windows
946 VMs.
947
948 * update VM: check for CDROM not just drive permissions when removing a
949 device
950
951 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 21:42:59 +0100
952
c1cac4c9
TL
953qemu-server (6.3-5) pve; urgency=medium
954
955 * cloudinit: add opennebula config format
956
957 * cloudinit: remove pending delete on online regenerate image
958
959 * snapshot/save-vm: periodically print progress and show information about
960 drives during snapshot
961
962 * qmeventd: explicitly close() pidfds
963
964 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Feb 2021 18:05:18 +0100
965
4603e15b
TL
966qemu-server (6.3-4) pve; urgency=medium
967
968 * audio: add the "none" dummy audio backend
969
970 * fix drive-mirror completion with cloudinit
971
972 * vm destroy: allow opt-out of purging unreferenced disks
973
974 * fix #2788: do not resume vms after backup if they were paused before
975
976 * anchor CPU flag regex to avoid arbitrary flag suffixes
977
978 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Jan 2021 17:21:07 +0100
979
16782e5f
TL
980qemu-server (6.3-3) pve; urgency=medium
981
982 * api: adapt VM destroy and purge description
983
984 * clone disk: fix regression in offline clone of efidisk
985
986 * cloudinit: fix cloning/restoring of cloudinit disks in raw format
987
988 -- Proxmox Support Team <support@proxmox.com> Tue, 15 Dec 2020 16:33:01 +0100
989
6711e689
TL
990qemu-server (6.3-2) pve; urgency=medium
991
992 * PBS: use improved method to assemble repository url, fixing issues when
993 using IPv6 or non-default ports
994
995 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Dec 2020 18:06:25 +0100
996
012b520e
TL
997qemu-server (6.3-1) pve; urgency=medium
998
999 * deactivate volumes after storage migrate
1000
1001 * print query-proxmox-support result in 'full' status
1002
1003 * clone disk: avoid errors after disk was moved by QEMU
1004
1005 * replace cgroups_write by cgroup change_cpu_shares && change_cpu_quota
1006
1007 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 14:30:50 +0100
1008
ff072151
TL
1009qemu-server (6.2-20) pve; urgency=medium
1010
1011 * don't migrate replicated VM whose replication job is marked for
1012 removal
1013
1014 * ensure qmeventd service is stopped after pve-guests and pve-ha-lrm service
1015 on shutdown
1016
1017 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Nov 2020 17:08:45 +0100
1018
1749a376
TL
1019qemu-server (6.2-19) pve; urgency=medium
1020
1021 * fix #3113: unbreak drive hotplug
1022
1023 * qmeventd: add handling for -no-shutdown QEMU instances, to avoid errors if
1024 the guest OS shuts down the VM during a backup job.
1025
1026 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Nov 2020 13:37:00 +0100
1027
8c9021cd
TL
1028qemu-server (6.2-18) pve; urgency=medium
1029
1030 * migrate: tell QEMU to enable dirty-bitmap migration, if supported
1031
1032 * partially fix #3056: always try to cancel backups when failed to start job
1033
1034 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2020 18:23:13 +0100
1035
31655cbb
TL
1036qemu-server (6.2-17) pve; urgency=medium
1037
1038 * bootorder: don't print empty 'order=' property
1039
1040 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2020 16:08:57 +0200
1041
75127d19
TL
1042qemu-server (6.2-16) pve; urgency=medium
1043
1044 * fix #3010: add 'bootorder' parameter for better control of boot devices
1045
1046 * fix VM clone from snapshot with cloudinit disk
1047
1048 * fix various possible issues by avoiding conditionally declared variables
1049 altogether
1050
1051 * PCI passthrough: fix setting VGA to 'none' when marking passed-through
1052 device as 'Primary GPU'
1053
1054 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Oct 2020 15:51:48 +0200
1055
dbcc2dbb
TL
1056qemu-server (6.2-15) pve; urgency=medium
1057
1058 * fix #2570: add 'keephugepages' config property
1059
1060 * vzdump: log 'finishing' state for Proxmox Backup Server jobs, to avoid
1061 suggesting that the backup is stuck at 100%. This can happen when the
1062 validation and mark of pre-existing chunks needs a bit longer.
1063
1064 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2020 17:44:28 +0200
1065
116df99c
TL
1066qemu-server (6.2-14) pve; urgency=medium
1067
1068 * vzdump: allow bandwidth limit also PBS backup
1069
1070 * avoid a warning when checking the VMs bios
1071
1072 * fix #2862: properly backup (all) VM templates
1073
1074 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Aug 2020 19:33:54 +0200
1075
75f25f44 1076qemu-server (6.2-13) pve; urgency=medium
db3272d0
TL
1077
1078 * fix use of bandwidth limits with offline storage migrate
1079
1080 * allow one to add CPU features with a dot, like "+sse4.2", correctly
1081
75f25f44 1082 * vzdump: improve logging output and report dirty bitmap state for each disk
db3272d0
TL
1083
1084 * vzdump: display actually uploaded chunks as 'write' speed to conform more
1085 closely with the actual network transmission line-speed.
1086
1087 * fix #2749: vga: disable the display EDID information for the combination of
1088 Windows SeaBIOS and VGA guests to avoid a reduced list of possible screen
1089 resolutions. (Windows may cache the list of possible resolutions,
1090 uninstalling 'Microsoft Basic Display Adapter' and rebooting may then help)
1091
75f25f44 1092 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Aug 2020 11:42:47 +0200
db3272d0 1093
bd9ab366
FG
1094qemu-server (6.2-11) pve; urgency=medium
1095
1096 * fix #2857: restore: pass keyfile to pbs-restore
1097
1098 * fix #2728: die/warn if target is not a replication target when
1099 live-migrating
1100
1101 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2020 08:13:29 +0200
1102
6b84c2d6
TL
1103qemu-server (6.2-10) pve; urgency=medium
1104
1105 * pass-through: fix mdev cmdline generation
1106
1107 * docs: add man page cpu-models.conf(5)
1108
1109 * start: set resume parameter for VM start anytime there is a 'vmstate' in
1110 the config, not just when it has the 'suspend' lock
1111
1112 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Jul 2020 13:37:37 +0200
1113
70d3ff79
WB
1114qemu-server (6.2-9) pve; urgency=medium
1115
1116 * support encrypted pbs backups
1117
1118 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Jul 2020 14:23:46 +0200
1119
1e75990c 1120qemu-server (6.2-8) pve; urgency=medium
b54ba7a1
TL
1121
1122 * backup: detect PBS features and use only supported
1123
1124 * fix #2671: include CPU format in man page again
1125
1e75990c 1126 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jul 2020 15:14:36 +0200
b54ba7a1 1127
fd98147d
TL
1128qemu-server (6.2-6) pve; urgency=medium
1129
1130 * vzdump: fix variable redeclaration warning
277cdcb0
TL
1131
1132 * make backup log more friendlier to read for humans
1133
fd98147d 1134 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Jul 2020 19:00:09 +0200
277cdcb0 1135
c8239a84
TL
1136qemu-server (6.2-4) pve; urgency=medium
1137
1138 * fix #2787: properly parse vga for vncproxy
1139
1140 * vncproxy: allow to request a generated VNC password
1141
1142 * fix #2794: allow legacy IGD passthrough
1143
1144 * avoid backup command timeout with PBS
1145
1146 * fix #2741: add VM.Config.Cloudinit permission
1147
1148 * enable dirty-bitmap incremental backups for PBS
1149
1150 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jun 2020 11:33:35 +0200
1151
456071e5
TL
1152qemu-server (6.2-3) pve; urgency=medium
1153
1154 * fix #2748: make order of cloudinit interfaces consistent
1155
1156 * fix #2774: add early check for non-managed volumes
1157
1158 * allow to force MTU for a VM net-device
1159
1160 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 11:17:09 +0200
1161
81c44b9b
TL
1162qemu-server (6.2-2) pve; urgency=medium
1163
1164 * adapt net-device hotplug to more strict QMP schema of QEMU 5.0
1165
1166 -- Proxmox Support Team <support@proxmox.com> Fri, 08 May 2020 13:00:18 +0200
1167
ba76fc63
TL
1168qemu-server (6.2-1) pve; urgency=medium
1169
1170 * qmrestore: fix VMA restore from STDIN
1171
1172 -- Proxmox Support Team <support@proxmox.com> Thu, 07 May 2020 21:51:01 +0200
1173
19abcdd0
TL
1174qemu-server (6.1-20) pve; urgency=medium
1175
1176 * cfg2cmd: fix uninitialized value warning on OVMF w/o efidisk
1177
1178 * vzdump: fix backup of templates with stdout as output
1179
1180 * cfg2cmd: set audiodev parameter only on qemu >= 4.2
1181
1182 * api: allow listing custom and default CPU models
1183
1184 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2020 17:16:56 +0200
1185
7c54973e
FG
1186qemu-server (6.1-19) pve; urgency=medium
1187
1188 * clone: use new config_lock_shared
1189
1190 -- Proxmox Support Team <support@proxmox.com> Tue, 5 May 2020 11:22:04 +0200
1191
5a5ba294
TL
1192qemu-server (6.1-18) pve; urgency=medium
1193
1194 * vzdump: assemble: fix skipping all pending and snapshot config entries
1195
1196 * api/destroy: repeat early checks after locking
1197
1198 * migrate: skip rescan for efidisk and shared volumes
1199
1200 -- Proxmox Support Team <support@proxmox.com> Mon, 04 May 2020 17:36:40 +0200
1201
fa38a812
FG
1202qemu-server (6.1-17) pve; urgency=medium
1203
1204 * backup: never try to freeze in stop mode backup
1205
1206 * Fix #2124: Add support for zstd
1207
1208 -- Proxmox Support Team <support@proxmox.com> Mon, 4 May 2020 14:11:50 +0200
1209
0433e98f 1210qemu-server (6.1-16) pve; urgency=medium
0091afc7
TL
1211
1212 * spice audio: improve compatibility with QEMU versions newer than 4.2
1213
1214 * migrate: workaround issues with format switch on storage live migration
1215
1216 * fix live migration with replicated unused volumes
1217
1218 * importovf: improve compatibility with OVF files without default namespaces
1219
1220 * backup restore: use correct storage for format check for cloudinit drives
1221
0433e98f
TL
1222 * handle stopping the storage migration NBD server better
1223
1224 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Apr 2020 16:23:24 +0200
0091afc7 1225
89b0461a
FG
1226qemu-server (6.1-14) pve; urgency=medium
1227
1228 * Use foreach_volume instead of foreach_drive
1229
1230 * Use new storage_migrate interface
1231
1232 * migrate: update config with changed volume IDs
1233
1234 * migrate: allow specifying targetstorage for offline migration
1235
1236 * migrate: sync_disks: use allow_rename to avoid collisions on the target
1237 storage
1238
1239 * migrate: sync_disks: log output of storage_migrate
1240
1241 * migrate: also cleanup disks migrated by storage_migrate in case of failure
1242
1243 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Apr 2020 08:56:44 +0200
1244
e5118d9b
TL
1245qemu-server (6.1-13) pve; urgency=medium
1246
1247 * rescan: fix call to foreach_volume
1248
1249 * migration: fix downtime limit auto-increase
1250
1251 * migrate: allow arbitrary source->target storage maps
1252
1253 * migrate: always check storage permissions and content type
1254
1255 * Include full KVM/QEMU "-cpu" parameter with live-migration and
1256 snapshots/suspend to allow supporting custom CPU models
1257
1258 * fix #2318: allow phys-bits CPU setting
1259
1260 * allow custom CPU models
1261
1262 * config: harmonize bridge pattern to match the same limits of containers
1263
1264 * cpu config: add upcoming EPYC-Rome CPU type
1265
1266 -- Proxmox Support Team <support@proxmox.com> Wed, 08 Apr 2020 17:08:13 +0200
1267
20c1b5f0
FG
1268qemu-server (6.1-12) pve; urgency=medium
1269
1270 * CPUConfig: fix module load when pmxcfs is unavailable
1271
1272 * migrate: fix replication false-positives
1273
1274 * migrate: cleanup disk/bitmaps if 'qm start' failed
1275
1276 * migration with targetstorage: check if target storage supports images
1277
1278 * fix efidisks on storages with minimum sizes bigger than OVMF_VARS.fd
1279
1280 * Implement volume-related helpers and use new foreach_volume
1281
1282 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Mar 2020 10:00:13 +0200
1283
82a3904e
TL
1284qemu-server (6.1-11) pve; urgency=medium
1285
1286 * vzdump: fix regression in backups for specific storage
1287
1288 * custom CPU models: add initial parser and verifier
1289
1290 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Mar 2020 09:00:24 +0100
1291
404c9007 1292qemu-server (6.1-10) pve; urgency=medium
a99b470e
TL
1293
1294 * version_guard: early out when major/minor version is high enough
1295
1296 * drive-mirror: add support for incremental sync
1297
1298 * migrate: add replication info to disk overview
1299
1300 * migrate: add live-migration of replicated disks
1301
404c9007 1302 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Mar 2020 15:16:21 +0100
a99b470e 1303
03c8cbd1
TL
1304qemu-server (6.1-8) pve; urgency=medium
1305
1306 * cloudinit: make genisoimage quieter, only output errors
1307
1308 * Append newline to all QGA commands for compatibility with non standard
1309 conforming Apple based guest agent implementation
1310
1311 * add experimental support for proxmox backup server
1312
1313 * fix #2580: api/delete: drop VM from HA resources if purge is set
1314
1315 * improve drive mirror completion over NBD during migration
1316
1317 * add secured unix socket support for NBD storage migration
1318
1319 * Disable memory hotplug for custom NUMA topologies and die on misaligned
1320 memory for hotplug
1321
1322 -- Proxmox Support Team <support@proxmox.com> Fri, 20 Mar 2020 11:11:31 +0100
1323
00d83270
TL
1324qemu-server (6.1-7) pve; urgency=medium
1325
1326 * vzdump: always exclude efidisks from backups of machines currently not set
1327 to use OVMF (UEFI)
1328
1329 * Simplify QEMU version check and require at least 3.0+
1330
1331 * Align size to 1 KiB bytes before doing 'qmp block_resize'
1332
1333 * fix #2611: use correct operation when calculating the migration bandwidth
1334 limit
1335
1336 * fix #2612: allow input-data in guest exec and make command optional
1337
1338 * cpu models: add icelake-server and icelake-client
1339
1340 * already add models from future QEMU 4.2 release
1341
1342 * fix #2264: allow one to add a virtio-rng device for improved entropy
1343 bandwidth in a VM
1344
1345 * update_disksize: also update disk size if there was no old size at all
1346
1347 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 19:12:16 +0100
1348
8541f8cd
TL
1349qemu-server (6.1-6) pve; urgency=medium
1350
1351 * allow reading snapshot config for users with VM.Audit on a guest
1352
1353 * fix #2566: increase scsi limit to 31
1354
1355 * fix #2578: check if $target is provided in clone
1356
1357 * update QMP commands to reflect (future) depreacations and changes in QEMU
1358
1359 * resize volume: always request new size from storage after resizing
1360
1361 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Feb 2020 06:40:43 +0100
1362
2dbc9ca7
TL
1363qemu-server (6.1-5) pve; urgency=medium
1364
1365 * Add QEMU CPU flag querying helpers
1366
1367 * hotplug_pending: remove redundant write/load config calls
1368
1369 * api: vm clone: unlink zombie target VM and firewall config at end of error
1370 cleanup
1371
1372 * add timeout parameter to vm start API/CLI endpoint
1373
1374 * fix #2070: vm_start: for a migrating VM, use current format of disk if
1375 possible
1376
1377 * hotplug_pending: make 'ssd' option non-hotpluggable, it cannot be changed
1378 live on a plugged disk.
1379
1380 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jan 2020 10:27:33 +0100
1381
9f4e1abf
TL
1382qemu-server (6.1-4) pve; urgency=medium
1383
1384 * check if QEMU version is recent enough for requested machine type
1385
1386 * suspend to disk: check and enforce more strict permissions
1387
1388 * update disk size before local disk migration
1389
1390 * hide very long commandline on vm_start/migrate failure
1391
1392 * fix #2493: show QEMU errors in migration log
1393
1394 * api/restore: do not trigger autostart-after-restored task from locked
1395 context
1396
1397 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Dec 2019 16:03:25 +0100
1398
00a2baa5
TL
1399qemu-server (6.1-3) pve; urgency=medium
1400
1401 * create efidisk: poll the real size after volume creation, as some storages
1402 need to create bigger volumes as requested, to cope with their internal
1403 alignment requirements.
1404
1405 * fix #2469: fix qemu-img convert src_format detection, wrongly reverted.
1406
1407 * fix #2510: hostpci: always check if specified device exists
1408
1409 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Dec 2019 11:44:14 +0100
1410
4c2f3755
TL
1411qemu-server (6.1-2) pve; urgency=medium
1412
1413 * api: allow one to remove (hibernation) vmstate
1414
1415 * vzdump: log QGA FS freeze/thaw tries in task log
1416
1417 * skip efidisk0 in hotplug
1418
1419 -- Proxmox Support Team <support@proxmox.com> Sat, 30 Nov 2019 18:38:36 +0100
1420
a78d5fb9
TL
1421qemu-server (6.1-1) pve; urgency=medium
1422
1423 * fix #2367: do not allow snapshot with name PENDING
1424
1425 * fix #2469: fix qemu-img convert src_format detection
1426
1427 * implement PVE Version addition for QEMU machine allowing to introduce new
1428 features while keeping migration compatibility more easily
1429
1430 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 13:06:21 +0100
1431
443054f6
TL
1432qemu-server (6.0-17) pve; urgency=medium
1433
1434 * PCI(e) pass-through: ensure we fallback to the previous default "0000"
1435 domain again.
1436
1437 -- Proxmox Support Team <support@proxmox.com> Sat, 23 Nov 2019 09:52:09 +0100
1438
32b2bc62
TL
1439qemu-server (6.0-16) pve; urgency=medium
1440
1441 * fix #2473: use of unitialized value
1442
1443 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 14:18:58 +0100
1444
b3233604
TL
1445qemu-server (6.0-15) pve; urgency=medium
1446
1447 * api/migration: fix autocomplete for targetstorage
1448
1449 * add 'type' to guest agent format, allowing one to choose between VirtIO
1450 (default) and ISA
1451
1452 * clone: pre-allocate cloud-init disk for destination
1453
1454 * SPICE/QXL: tell Linux VMs that they can add up to 4 display when running
1455 with qemu 4.1 or newer
1456
1457 * add support to tell showcmd helper to assume a specific forced machine
1458 version when assembling a command
1459
1460 * refactor QemuServer to avoid cyclic module dependencies
1461
1462 * fix #2436: pci: do not hardcode pci domain to 0000
1463
1464 * add 'tags' config option for adding meta information to a VM
1465
1466 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Nov 2019 19:41:01 +0100
1467
340d8b75
FG
1468qemu-server (6.0-14) pve; urgency=medium
1469
1470 * use PVE::DataCenterConfig, use PVE::SSHInfo, use PVE::RRD for RRD data
1471
1472 * refactor migration IP retrieval
1473
1474 * add missing packages to (build-)dependencies
1475
1476 * fix #2457: ga: set-user-password: increase maxLength of password
1477
1478 * fix restoring old VM backups made with Promxox VE earlier than 2.3
1479
1480 * improve test mocking
1481
1482 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Nov 2019 12:12:03 +0100
1483
7be54044
TL
1484qemu-server (6.0-13) pve; urgency=medium
1485
1486 * fix #2434: extend machine regex to support stable release machine updates
1487
1488 * prepare to fix #2408, #2355, #2380: use scsi-hd backend for iSCSI as well
1489
1490 * fix deleting pending changes for not yet existing options
1491
1492 * improve hugepage memory size detection
1493
1494 * avoid a race for VMID reservation when importing an OVF manifest to a new
1495 VM
1496
1497 * cleanup importidsk CLI command, and say to which exact disk we imported
1498
1499 * add simple runtime heuristic for IOThread backup support, to ensure the VM
1500 to backup was started with a recent QEMU version.
1501
1502 * QMPClient: ensure QMP connection is also closed in certain edge cases
1503
1504 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 17:43:41 +0100
1505
93a79238
TL
1506qemu-server (6.0-12) pve; urgency=medium
1507
1508 * fix regression from 6.0-10 with vmstate restore on RBD
1509
1510 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 16:31:46 +0200
1511
929bb379
TL
1512qemu-server (6.0-11) pve; urgency=medium
1513
1514 * fix #1071: VMs with IOThread enabled disks can now be backed up
1515
1516 * fix regression from 6.0-10 with snapshot restore and statefile
1517
1518 * fix regression with from 6.0-10 where forced was always assumed to be true
1519 for applying pending changes
1520
1521 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 12:50:18 +0200
1522
9142d2e3 1523qemu-server (6.0-10) pve; urgency=medium
90c60025
TL
1524
1525 * fix #2344: ignore cloudinit in replication check
1526
1527 * fix #1291: add option purge for vm_destroy api call
1528
1529 * increase code re-use with pve-container for pending changes in
1530 configuration
1531
1532 * fix #2412: only do the final configuration destroy after all the VMs
1533 resources, and references in other configurations like Firewall or resource
1534 pools was successfully cleaned up
1535
1536 * fix #2171: ensure that non filesystem based statefiles get activated on VM
1537 start
1538
1539 * fix #2395: improve QEMU image converter to cope better with pure file based
1540 sources and iSCSI source and destinations
1541
1542 * fix #2402: allow 1GB hugepages if 2MB is unavailable
1543
1544 * qemu 4.0 : add Cascadelake-Server and KnightsMill Intel CPU models
1545
1546 * fix #2217: don't copy cloudinit disk on clone
1547
9142d2e3 1548 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Oct 2019 22:04:50 +0200
90c60025 1549
f1619a3b 1550qemu-server (6.0-9) pve; urgency=medium
fce8336a
TL
1551
1552 * fix issue where a SPICE remote viewer was disconnected during live migration
1553
1554 * Add VM reboot API/CLI integration, allowing to reboot a VM and applying any
1555 pending changes in-between
1556
1557 * CPU flags: allow one to add aes flag
1558
1559 * fix #2263: die on live migration with local cloudinit disk
1560
1561 * fix #2041, #2272: Add Spice enhancements
1562
1563 * Add support for more (up to 16) PCI(e) devices
1564
1565 * usb: Allow one to make SPICE USB ports USB3 capabile
1566
f1619a3b
TL
1567 * allow one to use USB3 for SPICE USB ports with VMs started already with
1568 QEMU version 4.0.0, as live-migrations were not possible with this previous
1569 unsupported setup anyway. Live-snapshots from VMs with a SPICE USB device
1570 which was manually set (wasn't possible over Webinterface) to USB3 with a
1571 machine version of 4.0.0, need to remove the "usb3" flag again from the
1572 snapshot config when restoring it.
1573
fce8336a
TL
1574 * rework kvm_user_version cache mechanism
1575
1576 * api: deletion: check also pending values for serial/usb
1577
1578 * migration api: explicitly clear "online" flag if VM is stopped to avoid
1579 issues with storage migrations which are handled different for stopped VMs
1580
1581 * abort resize disk if current size could not be determined
1582
1583 * fix #2382: delete cloudinit disk before restoring
1584
f1619a3b 1585 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Sep 2019 12:01:58 +0200
fce8336a 1586
24021579
TL
1587qemu-server (6.0-7) pve; urgency=medium
1588
1589 * ensure new SPICE audio device works also with 'q35' based VMs
1590
1591 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 15:13:35 +0200
1592
64c197ab
TL
1593qemu-server (6.0-6) pve; urgency=medium
1594
1595 * Add SPICE audio device support
1596
1597 * fix #2275: die on invalid sendkey
1598
1599 * Make sometimes problematic 'hv-tlbflush' and 'hv-evmcs' CPU flags optional
1600
1601 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jul 2019 18:20:10 +0200
1602
2810c5b7
TL
1603qemu-server (6.0-5) pve; urgency=medium
1604
1605 * do not pass Proxmox VE internal startdate 'now' to QEMU, it does not
1606 understands it
1607
1608 * use new pcie port hardware for 4.0 and newer q35 machine types
1609
1610 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:44:28 +0200
1611
fbab413d
TL
1612qemu-server (6.0-4) pve; urgency=medium
1613
1614 * fix guest shutdown if agent is configured but no timeout was passed
1615
1616 * cloudinit: set iso-level in genisoimage call
1617
1618 * migrate pre-condition check: add size to volume attributes and handle
1619 storage not selected manually in storage config
1620
1621 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Jun 2019 20:35:09 +0200
1622
0534c7a0
TL
1623qemu-server (6.0-3) pve; urgency=medium
1624
1625 * do not add evmcs HyperV enlightment at all for now due to incompatibillity
1626 with AMD based hosts
1627
1628 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Jun 2019 14:33:01 +0200
1629
391b1598
TL
1630qemu-server (6.0-2) pve; urgency=medium
1631
1632 * add migration precondition api endpoint
1633
1634 * wait for possible left over VM scopes to be gone through dbus based helper
1635 on VM start
1636
1637 * fix #2244: Allow timeout for guest-agent shutdown
1638
1639 * fix #2083: Add hv_tlbflush, hv_ipi, hv_evmcs enlightenments
1640
1641 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jun 2019 17:46:51 +0200
1642
29447e53
TL
1643qemu-server (6.0-1) pve; urgency=medium
1644
1645 * SMBIOS: followup: allow now 512 characters for full format string
1646
1647 * fix #2190: Base64 encode SMBIOS value strings in order to allow more
1648 characters
1649
1650 * allow one to add md-clear cpu flag
1651
1652 * add qm command for cloudinit config dump
1653
1654 * drop vnc x509 param, deprecated in 2.5 removed in 4.0
1655
1656 * Fix #1999: cli: listsnapshot: handle multiple roots and mark orphaned as
1657 root
1658
1659 * drop references to un-maintained sheepdog plugin
1660
1661 * vm_resume: correctly honor $nocheck
1662
1663 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Jun 2019 20:59:07 +0200
1664
e6afd9e1 1665qemu-server (6.0-0+1) pve; urgency=medium
2b6f3c42
TL
1666
1667 * rebuild for Debian Buster / PVE 6.0
1668
e6afd9e1 1669 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2019 19:12:34 +0200
2b6f3c42 1670
0410703f
TL
1671qemu-server (5.0-51) unstable; urgency=medium
1672
1673 * fix #1811: allow non root user to edit serialX: socket entries
1674
1675 * allow non root users to add spice usb port
1676
1677 * fix #1829: do not ignore format parameter when creating cloudinit
1678 disk volume
1679
1680 * fix: #1075: Restore VM template to VM and try to convert to template
1681
1682 * fix #2173: use qemu-img to check cloudinit disk existence
1683
1684 * cloudinit: use detected format in volume name parsing
1685
1686 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Apr 2019 14:07:59 +0000
1687
c68305a4
TL
1688qemu-server (5.0-50) unstable; urgency=medium
1689
1690 * fix #2100: ignore cloudinit drive on offline migration
1691
1692 * honor bandwidth limits (bwlimit) for migrate, drive-mirror, clone
1693 and add to API calls
1694
1695 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Apr 2019 16:22:10 +0200
1696
272db0fb
TL
1697qemu-server (5.0-49) unstable; urgency=medium
1698
1699 * return config lock in vm status
1700
1701 * move 'pve-snapshot-name' to common
1702
1703 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Mar 2019 12:55:03 +0100
1704
ed157803
TL
1705qemu-server (5.0-48) unstable; urgency=medium
1706
1707 * cloud-init: allow custom network/user data files via snippets
1708
1709 * fix #2120: use hosts initiator name with qemu-img
1710
1711 * fix #2131: get correct device when deleting iothreads
1712
1713 * config: NIC macaddr: enforce unicast MAC addresses
1714
1715 * implement suspend to disk for running VMs over API and CLI
1716
1717 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Mar 2019 13:25:38 +0100
1718
0a6f7cc6
TL
1719qemu-server (5.0-47) unstable; urgency=medium
1720
1721 * fix #2043: always stop existing systemd scopes on VM start
1722
1723 * use nr_hugepages from /proc/cmdline
1724
1725 * fix #2101: cloudinit: IPv6 ending in : not parsed as a string
1726
1727 * fix #1891: Add zsh command completion for qm and qmrestore
1728
1729 * fix #2097: allow one to set and pass the WWN parameter for IDE, SATA and
1730 SCSI disks
1731
1732 * allow one to add IVSHMEM device to a VM configuration
1733
1734 * fix #2114: always set correct link status on VM network adapter hotplug
1735
1736 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Mar 2019 10:11:00 +0100
1737
a60ba460
TL
1738qemu-server (5.0-46) unstable; urgency=medium
1739
1740 * allow explicit hv-vendor-id
1741
1742 * allow explicit set vga with gpu passthrough
1743
1744 * fix #1924: add snapshot parameter
1745
1746 * allow to add pre- start/stop hook scripts
1747
1748 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Feb 2019 13:04:19 +0100
1749
15147c74
TL
1750qemu-server (5.0-45) unstable; urgency=medium
1751
1752 * fix #2003: give qm terminal a terminal over ssh
1753
1754 * migrate: fix local disk migration with online VMs
1755
1756 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Jan 2019 10:42:03 +0100
1757
b74f5794
TL
1758qemu-server (5.0-44) unstable; urgency=medium
1759
1760 * fix #1013 : migrate : sync_disk : --targetstorage with offline disk
1761
1762 * add Windows 7 PCIe quirk for adding 'hostpci' devices
1763
1764 * fix #2032: check that type is set before assembling a VGA device
1765
1766 * add configuration to command regression tests
1767
1768 * allow 'none' as VGA option
1769
1770 * fix #1267: move args to the end of qemu commandline
1771
1772 * clone_disk : cloudinit drive: don't clone snapshot name (snapname)
1773
1774 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Dec 2018 10:17:47 +0100
1775
e6bac1f5
TL
1776qemu-server (5.0-43) unstable; urgency=medium
1777
1778 * usb: fix check if machine type is q35
1779
1780 * qm cleanup: exit silently if VM config does not belong to node
1781 anymore
1782
1783 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Nov 2018 12:57:49 +0100
1784
8794aa34
TL
1785qemu-server (5.0-42) unstable; urgency=medium
1786
1787 * add mediated devices support
1788
1789 * use improved lspci
1790
1791 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Nov 2018 11:22:04 +0100
1792
e196200a
TL
1793qemu-server (5.0-41) unstable; urgency=medium
1794
1795 * fix #1959: add fallback for auto previously set by SLAAC
1796
1797 * create_vm: don't add vmgenid for ARM machines by default
1798
1799 * use qmeventd to execute qm cleanup
1800
1801 * QemuServer: remove PCI sysfs helpers
1802
1803 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Nov 2018 14:38:42 +0100
1804
56cd7f69
TL
1805qemu-server (5.0-40) unstable; urgency=medium
1806
1807 * correctly check display vga type
1808
1809 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Nov 2018 17:27:53 +0100
1810
d0f6e150
TL
1811qemu-server (5.0-39) unstable; urgency=medium
1812
1813 * Add `ssd` property to IDE, SATA, and SCSI drives
1814
1815 * fix #1952: make vga memory configurable
1816
c0c7dc79
TL
1817 * fix #1969: increase max unused disks
1818
1819 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Nov 2018 16:23:26 +0100
d0f6e150 1820
5795e618
WB
1821qemu-server (5.0-38) unstable; urgency=medium
1822
1823 * add second qmp socket when running qemu >= 2.12 for pending event/reboot
1824 changes
1825
1826 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Oct 2018 12:28:49 +0200
1827
458d4133
WB
1828qemu-server (5.0-37) unstable; urgency=medium
1829
1830 * add virtio to the list of valid gpu types
1831
1832 * lower qemu requirement for hv_synic and hv_stimer to 2.12
1833
1834 * prepare for deprecated functionality in qemu 3.0
1835
1836 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Oct 2018 14:53:04 +0200
1837
19d93db0
TL
1838qemu-server (5.0-36) unstable; urgency=medium
1839
1840 * fix #1908: add VM Generation ID (vmgenid) device by default on new VMs and
1841 allow to set on existing ones
1842
1843 * fix version check in qemu_machine_feature_enabled
1844
1845 * use qemu's internal blockdev-snapshot functions to avoid some issues with
1846 snapshots on qcow2 files
1847
1848 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Sep 2018 11:14:32 +0200
1849
178acded
TL
1850qemu-server (5.0-35) unstable; urgency=medium
1851
1852 * add hv_synic and hv_stimer HyperV Enlightment flags on QEMU 3.0 and later
1853
1854 * improve setting QEMU machine type on snapshot and rollback
1855
1856 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 15:29:18 +0200
1857
32798086
TL
1858qemu-server (5.0-34) unstable; urgency=medium
1859
1860 * fix #1865: CloudInit doesn't add IPv6
1861
1862 * allow to add ibpb, ssbd, virt-ssbd, amd-ssbd, amd-no-ssb and pdpe1gb CPU flags
1863
1864 * clone: improve message for ignoring pending changes
1865
1866 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Sep 2018 11:37:24 +0200
1867
e27003df
TL
1868qemu-server (5.0-33) unstable; urgency=medium
1869
1870 * fix #1242: allow one to setup an automatic QEMU guest agent fstrim
1871 command after cloning or moving a disk live
1872
1873 * define return properties for vmstatus API call
1874
1875 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Aug 2018 14:40:46 +0200
1876
4e09f915
TL
1877qemu-server (5.0-32) unstable; urgency=medium
1878
1879 * api/agent: do not dereference parameter hash before passing to
1880 agent_cmd method
1881
1882 * api/agent: import check_agent_error method
1883
1884 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jul 2018 10:55:42 +0200
1885
4c4622a8
TL
1886qemu-server (5.0-31) unstable; urgency=medium
1887
1888 * fix #1717: delete snapshot when vm running and drive not attached
1889
1890 * fix qemu agent commands: add missing import of 'agent_cmd' method
1891
1892 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jul 2018 10:24:27 +0200
1893
c2eb7ec2
TL
1894qemu-server (5.0-30) unstable; urgency=medium
1895
1896 * Fix SPICE multi-monitor mode on VMs using q35 machine type
1897
1898 * extend QEMU guest agent API with file read/write, setting VM user password
1899 and executing arbitrary commands in VM
1900
1901 * add guest command group to qm CLI tool
1902
1903 * add 'dryrun' to qm rescan, which only list changes but does not actually
1904 saves them
1905
1906 * add a workaround for bug #1650: add content type filter to rescan
1907
1908 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Jul 2018 11:39:01 +0200
1909
dbf34697
TL
1910qemu-server (5.0-29) unstable; urgency=medium
1911
1912 * reserve new VM config with create lock early
1913
1914 * api: allow auto vm start after create finished
1915
1916 * use 'system_wakeup' to resume VMs suspended by their guest OS
1917
1918 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 12:11:29 +0200
1919
b8ff6fb2
TL
1920qemu-server (5.0-28) unstable; urgency=medium
1921
1922 * cloud-init: improve handling of network settings for broken
1923 versions (e.g., the one currently used by CentOS 7)
1924
1925 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 12:48:42 +0200
1926
616aecc1
TL
1927qemu-server (5.0-27) unstable; urgency=medium
1928
1929 * qm agent: check if qga service is running
1930
1931 * fix #1779: vzdump: ensure guest-fsfreeze-thaw is called on error
1932
1933 * fix #1780: change datacenter.conf to datacenter.cfg in description
1934
1935 * fix logic of deleting balloon config property
1936
1937 * activate volume for cloudinit disk
1938
1939 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Jun 2018 15:24:14 +0200
1940
be15435a
WB
1941qemu-server (5.0-26) unstable; urgency=medium
1942
1943 * fix #1749: do not copy pending changes when cloning a vm
1944
1945 * make q35 and virtio-scsi-single compatible
1946
1947 * fix an issue where cleanup operations run as part of a VM's systemd scope
1948
1949 * associate cloud-init options with with the VM.Config.Network permission
1950
1951 -- Proxmox Support Team <support@proxmox.com> Mon, 14 May 2018 14:04:26 +0200
1952
f7166640
WB
1953qemu-server (5.0-25) unstable; urgency=medium
1954
1955 * fix #1697: only check machine type for pxe
1956
1957 * fix scsi hotplug issue with q35 machines
1958
1959 * fix live migration with local disk issue with nbd
1960
1961 * switch to new method of passing disk serials to qemu
1962
1963 * qemu-img convert: use cache=none for ZFS to not fill up the ARC
1964
1965 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Apr 2018 15:11:58 +0200
1966
cf7b2c9e
TL
1967qemu-server (5.0-24) unstable; urgency=medium
1968
1969 * use pve-edk2-firmware for supporting OVMF
1970
1971 * restore: implement rate limiting
1972
1973 * stop passing default '-k' (keyboard) QEMU option from datacenter.cfg
1974
1975 * create linked clones of templates by default
1976
1977 * remove legacy vm_monitor_command
1978
1979 * start: always stop an existing $vmid.scope
1980
1981 * implement cloudinit support
1982
1983 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 09:24:08 +0100
1984
799a3aa2
WB
1985qemu-server (5.0-23) unstable; urgency=medium
1986
1987 * fix migrate cache size parameter for qemu 2.11
1988
1989 * typo fixes in migrate task log
1990
1991 * depend on pve-qemu-kvm >= 2.9.1-9
1992
1993 * allow virtio-scsi+iothread controller hot-unplug
1994
1995 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Feb 2018 13:21:08 +0100
1996
db4a1df8
WB
1997qemu-server (5.0-22) unstable; urgency=medium
1998
1999 * fix #1664: nbd mirror: remove socat tunnel now that it is not required
2000 anymore to avoid a 30s inactivity timeout
2001
2002 * fix #1569: add shared flag to disks
2003
2004 * fix #1662: make the 'snapshot' disk parameter work again
2005
2006 * correct 'snapshot' flag description
2007
2008 * CPU types: add EPYC and EPYC-IBPB
2009
2010 * forward returned errors from guest-agent commands
2011
2012 * add new guest-agent commands and add commands as separate api calls
2013
2014 * add agent flag to vm status api call
2015
2016 * clone/restore: make the smbios UUID unique if --unique is used
2017
2018 * add serial:1 to vm-status when config has a serial device configured
2019
2020 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 09:56:08 +0100
2021
45cc6761
WB
2022qemu-server (5.0-21) unstable; urgency=medium
2023
2024 * fix a case where with the upcoming introduction of sub-commands the spice
2025 ticket could be read from a file rather than received via stdin
2026
2027 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Jan 2018 15:13:23 +0100
2028
332a2f2b
WB
2029qemu-server (5.0-20) unstable; urgency=medium
2030
2031 * added spec-ctrl flag to cpu 'flags' property
2032
2033 * added -IBRS cpu type variants
2034
2035 * added Skylake-Server cpu type
2036
2037 * added --pretty option to 'qm showcmd'
2038
2039 * increase start timeout when hugepages are enabled to compensate for long
2040 allocation times
2041
2042 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:26:30 +0100
2043
d40d9494
FG
2044qemu-server (5.0-19) unstable; urgency=medium
2045
2046 * add 'flags' property to cpu option to allow passing PCID support to VMs
2047
2048 * fix efi disk format detection
2049
2050 * use default values from load_defaults() when none is specified in conf
2051
2052 -- Proxmox Support Team <support@proxmox.com> Tue, 9 Jan 2018 15:49:35 +0100
2053
ca7be996
WB
2054qemu-server (5.0-18) unstable; urgency=medium
2055
2056 * fix #1570: fix template backup with pigz
2057
2058 * fix #1471: change keyboard default to undef
2059
2060 * fix efi disks in raw mode not being fully writable
2061
2062 * qm terminal: add --escape option to change or disable the escape key
2063
2064 * enable vncproxy with vncterm for serial ports
2065
2066 * add termproxy api call
2067
2068 * stop adding the same disk as unused multiple times when they are reachable
2069 through multiple storage definitions
2070
2071 * check if the guest agent actually runs before a fsfreeze-freeze/thaw
2072
2073 * update ostype documentation
2074
2075 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Dec 2017 14:56:59 +0100
2076
af736d4d
FG
2077qemu-server (5.0-17) unstable; urgency=medium
2078
2079 * correct cpuunits range
2080
2081 * check if base volumes are unused before deleting a template
2082
2083 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Oct 2017 14:58:00 +0200
2084
8f943606
FG
2085qemu-server (5.0-16) unstable; urgency=medium
2086
2087 * add new qm command 'importovf', to create VMs from an OVF manifest
2088
2089 * snapshot: use explicitly configured vmstate storage
2090
2091 * config: add vmstatestorage option
2092
2093 * VM.Snapshot.Rollback privilege added
2094
2095 * migration : enable mtunnel for insecure migration
2096
2097 * ovmf: deprecate old legay ovmf image and refactor
2098
2099 * improve efidisk creation
2100
2101 * efidisk: do not hard code efivar base image size
2102
2103 * fix #1441: do not unplug controllers when the mirroring is finished
2104
2105 * do not overwrite global signal handlers
2106
2107 * update_vm: sort logged parameters
2108
2109 * remove legacy sparsecp
2110
2111 * remove unused obsolete vmtar
2112
2113 * fix #1125: check for KVM support before starting VM
2114
2115 -- Proxmox Support Team <support@proxmox.com> Thu, 5 Oct 2017 11:17:26 +0200
2116
4d481008
WB
2117qemu-server (5.0-15) unstable; urgency=medium
2118
2119 * reduce migration downtime
2120
2121 * fix freezing logic when saving vm states
2122
2123 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Aug 2017 10:46:33 +0200
2124
6956993e
WB
2125qemu-server (5.0-14) unstable; urgency=medium
2126
2127 * fix disk throttle parameters
2128
2129 * improve compatibility when live-migrating from pve-4
2130
2131 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Jul 2017 11:17:53 +0200
2132
0a736d5c
DM
2133qemu-server (5.0-13) unstable; urgency=medium
2134
2135 * Fix #1417: make sure the target storage allows disk images before importing
2136
2137 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Jul 2017 06:48:43 +0200
2138
c83ad586
DM
2139qemu-server (5.0-12) unstable; urgency=medium
2140
2141 * Use default values when memory is not set in vm.conf when migrating
2142
2143 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Jul 2017 14:39:25 +0200
2144
9fea7ca3
WB
2145qemu-server (5.0-11) unstable; urgency=medium
2146
2147 * Fix #1417: properly check for 'images' content type when allocating disks
2148
2149 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Jun 2017 09:33:17 +0200
2150
5f54c8d4
DM
2151qemu-server (5.0-10) unstable; urgency=medium
2152
2153 * don't use cirrus by default for sane OS'
2154
2155 * replication: remove guest states to ensure no old states are exists
2156
2157 * allow disks on shared storages on replicated VMs
2158
2159 * refuse to add non-replicatable disks to replicating VMs
2160
2161 * config: has_feature() take default for backup into account
2162
2163 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Jun 2017 13:26:38 +0200
2164
806e6e37
DM
2165qemu-server (5.0-9) unstable; urgency=medium
2166
2167 * migrate: use 'mtunnel' from pvecm
2168
2169 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jun 2017 11:01:15 +0200
2170
c7c2d0a7
DM
2171qemu-server (5.0-8) unstable; urgency=medium
2172
2173 * migrate: pass the with_snapshots parameter
2174
2175 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 12:58:33 +0200
2176
3e5c89c1
DM
2177qemu-server (5.0-7) unstable; urgency=medium
2178
2179 * PVE/QemuMigrate.pm: use new replication job helpers from AbstractMigrate
2180
2181 * Change target in replication-state when replication direction is switched
2182
2183 * PVE/QemuMigrate.pm: use replication job, transfer replication state
2184
2185 * add regression tests for get_replicatable_volumes
2186
2187 * get_replicatable_volumes: fix CDROM and local file/device handling
2188
2189 * get_replicatable_volumes: add unused volumes
2190
2191 * get_replicatable_volumes: skip volumes if we do not 'own' them
2192
2193 * PVE::QemuServer::foreach_volid - pass $attr hash to callback
2194
2195 * get_replicatable_volumes: skip volumes on shared storage
2196
2197 * PVE/API2/Qemu.pm: aquire guest_migration_lock inside worker
2198
2199 * Add a migration lock to avoid a replication on rollback-time
2200
2201 * change from dpkg-deb to dpkg-buildpackage
2202
2203 * fix #1405: sort pci ids by functions
2204
2205 * Add new qm command 'importdisk' to import external disk images
2206
2207 * migration: implement insecure offline migration
2208
2209 * check also pending changes when reverting/deleting
2210
2211 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 08:50:45 +0200
2212
77b4c607
DM
2213qemu-server (5.0-6) unstable; urgency=medium
2214
2215 * fix burst length parameter names and pass them to qemu
2216
2217 * fix #1229: more explicit spice port allocation
2218
df5c1139 2219 * migrate: acquire guest_migration_lock during migration
77b4c607
DM
2220
2221 * do not allow destroy if there are replication jobs
2222
2223 * use new PVE::ReplicationConfig class
2224
2225 * improve error on '{full, linked} clone not available' error
2226
2227 * Fix #1384: add missing decrement to calculation of socket-id
2228
2229 * migrate: pass ssh_info to storage_migrate
2230
2231 * tests: fix broken snapshot create tests
2232
2233 * tests: fix broken snapshot delete tests
2234
2235 * use ReuseAddr for vncproxy
2236
2237 * Fix #1361: create disk: stricter parsing of storage:size
2238
2239 * PVE::QemuServer::create_disks - run code inside eval
2240
2241 * implement get_replicatable_volumes
2242
2243 * add description of read/writes statistics in vzdump output
2244
2245 * start vncproxy worker in the background
2246
2247 -- Proxmox Support Team <support@proxmox.com> Wed, 31 May 2017 09:21:27 +0200
2248
680bacb4
WB
2249qemu-server (5.0-5) unstable; urgency=medium
2250
2251 * added rerror option to scsi drives
2252
2253 * added storage replication settings
2254
2255 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Apr 2017 14:02:08 +0200
2256
84e85ac1
WB
2257qemu-server (5.0-4) unstable; urgency=medium
2258
2259 * fix target storage availability check for live migration with local
2260 storage
2261
2262 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Apr 2017 12:05:58 +0200
2263
2d719468
WB
2264qemu-server (5.0-3) unstable; urgency=medium
2265
2266 * fix vnc connections showing false errors
2267
2268 * fix #1338: handle writer count limit in live migration with local disks
2269 with qemu 2.9
2270
2271 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Apr 2017 11:47:07 +0200
2272
29987378
FG
2273qemu-server (5.0-2) unstable; urgency=medium
2274
2275 * fix drive mirror readyness check
2276
2277 * fix uninitialized warning when deleting unset VM option
2278
2279 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 16:27:59 +0200
2280
36ca08b7
WB
2281qemu-server (5.0-1) unstable; urgency=medium
2282
2283 * bump version for stretch
2284
2285 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Mar 2017 11:59:35 +0100
2286
0d830d24
WB
2287qemu-server (4.0-109) unstable; urgency=medium
2288
2289 * drop netcat6 dependency
2290
2291 * fix a case where VMs refuse to start with scsi disk ids >= 7
2292
2293 * add skylake to cpu models
2294
2295 * improve error messages
2296
2297 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Mar 2017 11:56:14 +0100
2298
2e44a8c8
WB
2299qemu-server (4.0-109) unstable; urgency=medium
2300
2301 * schema updates
2302
2303 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Feb 2017 11:40:53 +0100
2304
17ada5be
WB
2305qemu-server (4.0-108) unstable; urgency=medium
2306
2307 * #1260: convert moved template disk to base
2308
2309 * change TLS cipher suite to HIGH for spiceterm
2310
2311 -- Proxmox Support Team <support@proxmox.com> Tue, 31 Jan 2017 13:54:42 +0100
2312
e7032e9e
FG
2313qemu-server (4.0-107) unstable; urgency=medium
2314
2315 * add dependency on libpve-guest-common-perl
2316
2317 * add dependency on libpve-common-perl
2318
2319 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2017 09:47:09 +0100
2320
dd0ef550
DM
2321qemu-server (4.0-106) unstable; urgency=medium
2322
2323 * only use scsi-block with explicit opt-in
2324
2325 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2017 09:19:20 +0100
2326
17138aa6
DM
2327qemu-server (4.0-105) unstable; urgency=medium
2328
2329 * use new PVE::Storage::check_volume_access()
2330
2331 * Set zero $size and continue if volume_resize() returns false
2332
2333 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Jan 2017 09:19:45 +0100
2334
be73df94
DM
2335qemu-server (4.0-104) unstable; urgency=medium
2336
2337 * add setup_environment hook to CLIHandler classes
2338
2339 * cleanup: drop superfluous condition in assignment
2340
2341 * add romfile option to hostpci
2342
2343 * add with-local-disks option for live storage migration
2344
2345 * drive-mirror: bump timeout to 5s, add 30s inactivity timeout
2346
2347 * live clone_vm: suspend or freezefs before block-job-cancel
2348
2349 * add socat and unix socket for storage migration
2350
2351 * add live storage migration with vm migration
2352
2353 * clone live vm : add support for multiple jobs
2354
2355 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jan 2017 14:15:01 +0100
2356
f4c1d8e2
DM
2357qemu-server (4.0-103) unstable; urgency=medium
2358
2359 * destroy_vm: allow vdisk_free to fail
2360
2361 * Display volume size in log when doing a volume backup
2362
2363 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Dec 2016 12:40:40 +0100
2364
3a65f4c9
DM
2365qemu-server (4.0-102) unstable; urgency=medium
2366
2367 * avoid "No balloon device has been activated" warnings in vmstatus
2368
2369 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Dec 2016 10:12:55 +0100
2370
4f6f7b54
FG
2371qemu-server (4.0-101) unstable; urgency=medium
2372
2373 * allow migration of local qcow2 snapshots
2374
2375 -- Proxmox Support Team <support@proxmox.com> Mon, 5 Dec 2016 12:38:54 +0100
2376
e57d58e5
DM
2377qemu-server (4.0-100) unstable; urgency=medium
2378
2379 * allow insecure migrations from older qemu-servers
2380
2381 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Dec 2016 18:50:54 +0100
2382
1b314d19
DM
2383qemu-server (4.0-99) unstable; urgency=medium
2384
2385 * qm agent: remove 'guest-' prefix from commands
2386
2387 * qm agent: pass command as second required argument
2388
2389 * qm agent: add output formatter
2390
2391 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Dec 2016 07:58:34 +0100
2392
96e6a804
DM
2393qemu-server (4.0-98) unstable; urgency=medium
2394
2395 * Add "qm agent" command
2396
2397 * increase timeout for guest-fsfreeze-freeze
2398
2399 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2016 12:31:36 +0100
2400
4c3a2d3b
DM
2401qemu-server (4.0-97) unstable; urgency=medium
2402
2403 * Add entry for windows 10 and 2016 support
2404
2405 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2016 09:09:23 +0100
2406
90e1670d
DM
2407qemu-server (4.0-96) unstable; urgency=medium
2408
2409 * restrict monitor API to Sys.Modify for most commands
2410
2411 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 10:02:37 +0100
2412
cad05dcf
DM
2413qemu-server (4.0-95) unstable; urgency=medium
2414
2415 * vm_shutdown: request 'stopped' state for HA enabled VMs
2416
2417 * use ha-manager 'stopped' state instead of 'disabled'
2418
2419 * switch to 'ha-manager set' (instead of 'ha-manager start/stop')
2420
2421 * vmstate snapshot: activate|deactivate volume
2422
2423 * qemu_volume_snapshot_delete : fix krbd snapshot delete
2424
2425 * VZDump/QemuServer: set bless class correctly
2426
2427 * cleanup windows version handling and hyperv enlightments
2428
2429 * remove unnecessary format_description properties
2430
2431 * register new standard option 'pve-qm-image-format'
2432
2433 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 08:11:08 +0100
2434
bb476da6
DM
2435qemu-server (4.0-94) unstable; urgency=medium
2436
2437 * fix docs for iops/bps_max_length throttling options
2438
2439 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Nov 2016 12:53:44 +0100
2440
5494341a
DM
2441qemu-server (4.0-93) unstable; urgency=medium
2442
2443 * Close #1195: support iops/bps_max_length throttling options
2444
2445 * fix a perl warning when failing to parse a new drive string
2446
2447 * fix a warning: discard is not a number
2448
2449 * fix #1177: allow dedicated migration network
2450
2451 * change default value for cpuunits to 1024
2452
2453 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Nov 2016 10:26:03 +0100
2454
6d3ff70b
DM
2455qemu-server (4.0-92) unstable; urgency=medium
2456
2457 * Close #351: add more info to backup log
2458
2459 * add qm listsnapshot call
2460
2461 * snapshot_list: add bash completion for vmid
2462
2463 * Fix #1174: remove pve-qm-drive
2464
2465 * enable drive-mirror with iothread for qemu 2.7 v2
2466
2467 * add get_running_qemu_version
2468
2469 * cpu hotplug : add new cpu hotplug method for qemu 2.7
2470
2471 * cpu hotplug : add coldplugged cpu to qemu command line
2472
2473 * cpu hotplug : add print_cpu_device
2474
2475 * numaX : use cpus option multiple time if cpulist
2476
2477 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Oct 2016 09:13:39 +0200
2478
520e3973
DM
2479qemu-server (4.0-91) unstable; urgency=medium
2480
2481 * fix #1131: activate volume before copying efidisk
2482
2483 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Oct 2016 08:21:19 +0200
2484
e22b5f22
DM
2485qemu-server (4.0-90) unstable; urgency=medium
2486
2487 * fix #1111: qm showcmd wrong escape sequence
2488
2489 * Avoid to parse empty property string
2490
2491 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Oct 2016 07:13:33 +0200
2492
2aa7ef3e
DM
2493qemu-server (4.0-89) unstable; urgency=medium
2494
2495 * fix manual page (use efidisk0 instead of efidisk[N])
2496
2497 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Sep 2016 12:21:07 +0200
2498
b8484ba0
DM
2499qemu-server (4.0-88) unstable; urgency=medium
2500
2501 * restore: better error handling for vdisk deletion
2502
2503 * forbid migration of template with local base image
2504
2505 * forbid restore into existing template
2506
2507 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Sep 2016 07:49:45 +0200
2508
7147c897
DM
2509qemu-server (4.0-87) unstable; urgency=medium
2510
2511 * add seabios bootsplash and use it
2512
2513 * add efidisk0 to config, use efidisk0 for efivars
2514
2515 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Sep 2016 12:34:23 +0200
2516
201e618d
DM
2517qemu-server (4.0-86) unstable; urgency=medium
2518
2519 * hostpci: bring back multifunction pass-through shortcut
2520
2521 * disable drive-mirror when iothread is enabled
2522
2523 * hugepages: map numa node IDs to host and guest correctly
2524
2525 * hugepages: use hostnodes value as numanode for topology
2526
2527 * qemu-img convert : use default cache=unsafe instead writeback
2528
2529 * Fix #1057: make protection a fast-plug option
2530
2531 * add lock check for move_disk API call
2532
2533 * deactivate new volumes after clone to other node
2534
2535 * pass datacenter.cfg's mac_prefix to random_ether_addr
2536
2537 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Aug 2016 10:11:07 +0200
2538
68913adc
WB
2539qemu-server (4.0-85) unstable; urgency=medium
2540
2541 * Fix #1051: typo: vpcus -> vcpus - so non-root users can change vcpus again
2542
2543 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jul 2016 14:46:43 +0200
2544
c0966fc6
WB
2545qemu-server (4.0-84) unstable; urgency=medium
2546
2547 * fix #1046: add non-snapshotted disks as unused
2548
2549 * fix #1040: warn early about moving a snapshotted disk
2550
2551 * disable usb hotplug for now
2552
2553 * remove old move disk snapshot check
2554
2555 * improve errors when trying to migrate disks with snapshots
2556
2557 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jul 2016 11:50:01 +0200
2558
d9cf7188
WB
2559qemu-server (4.0-83) unstable; urgency=medium
2560
2561 * Add hugepages option
2562
2563 * Refactor various parts out of QemuServer
2564
2565 * Include USB devices in vm_devices_list
2566
2567 * Add usb hotplugging
2568
2569 * Fix syntax in pve-q35.cfg
2570
120ee178
DM
2571 * Fix #146: add name to backup log
2572
d9cf7188
WB
2573 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Jun 2016 11:29:01 +0200
2574
062669f9
DM
2575qemu-server (4.0-82) unstable; urgency=medium
2576
2577 * add dependency on DBus
2578
2579 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jun 2016 11:48:45 +0200
2580
5dddefea
DM
2581qemu-server (4.0-81) unstable; urgency=medium
2582
2583 * Add LVM and LVMThin to QemuMigration
2584
2585 * add check for snapshots at migration
2586
2587 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Jun 2016 12:10:48 +0200
2588
6b8a615b
DM
2589qemu-server (4.0-80) unstable; urgency=medium
2590
2591 * split old style pipe open call
2592
a6cc0b17 2593 * fix #1020: remove unnecessary root check for unused disks
63d269d7 2594
6b8a615b
DM
2595 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jun 2016 18:13:03 +0200
2596
a3f2f971
DM
2597qemu-server (4.0-79) unstable; urgency=medium
2598
2599 * migrate: collect migration tunnel child process (avoid zombies)
2600
2601 * migrate: use ssh forwarded UNIX socket tunnel
2602
2603 * migrate: add some more log output
2604
2605 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 12:16:31 +0200
2606
05270292
DM
2607qemu-server (4.0-78) unstable; urgency=medium
2608
2609 * use enter_systemd_scope instead of systemd-run
2610
2611 * fix #1010: whitelist options for permissions
2612
2613 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 11:42:25 +0200
2614
344b2f99
DM
2615qemu-server (4.0-77) unstable; urgency=medium
2616
2617 * do not ignore hotplug parse errors
2618
2619 -- Proxmox Support Team <support@proxmox.com> Tue, 31 May 2016 12:15:55 +0200
2620
b7f0df66
DM
2621qemu-server (4.0-76) unstable; urgency=medium
2622
2623 * allow VLAN 1 tag in qemu-kvm vms
2624
2625 -- Proxmox Support Team <support@proxmox.com> Wed, 18 May 2016 11:25:54 +0200
2626
4b4e5680
DM
2627qemu-server (4.0-75) unstable; urgency=medium
2628
2629 * fix #975, use new keyAlias feature.
2630
19333c9b
FG
2631 * add --description to systemd scope unit
2632
4b4e5680
DM
2633 -- Proxmox Support Team <support@proxmox.com> Wed, 11 May 2016 11:15:56 +0200
2634
33eb0993
DM
2635qemu-server (4.0-74) unstable; urgency=medium
2636
2637 * correctly set cpu vendor
2638
90cc4809
DM
2639 * fix #971: don't activate shared storage in offline migration
2640
2641 * migrate: check if storage is available
2642
33eb0993
DM
2643 -- Proxmox Support Team <support@proxmox.com> Sun, 01 May 2016 09:25:06 +0200
2644
298fefcc
DM
2645qemu-server (4.0-73) unstable; urgency=medium
2646
2647 * restore: pass format to vma extract
2648
2649 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Apr 2016 09:03:12 +0200
2650
3f565071
DM
2651qemu-server (4.0-72) unstable; urgency=medium
2652
2653 * vm_start : force systemctl stop if orphan scope exist
2654
2655 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Apr 2016 11:09:52 +0200
2656
de7c2026
DM
2657qemu-server (4.0-71) unstable; urgency=medium
2658
2659 * Fix #643: activate volumes before resizing
2660
ffa42b86
DC
2661 * fix #947: reenable disk/cdrom passthrough
2662
de7c2026
DM
2663 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Apr 2016 10:34:42 +0200
2664
681e12ba
DM
2665qemu-server (4.0-70) unstable; urgency=medium
2666
2667 * vm_status: return more verbose HA state
2668
2669 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Apr 2016 09:01:24 +0200
2670
ef99513e
DM
2671qemu-server (4.0-69) unstable; urgency=medium
2672
2673 * Fix #848: deactivate old volume after clone before deletion
2674
2675 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Apr 2016 08:24:49 +0200
2676
edc10731
DM
2677qemu-server (4.0-68) unstable; urgency=medium
2678
2679 * change shutdown behaviour on suspended vm
2680
2681 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Apr 2016 17:19:20 +0200
2682
82b82b91
DM
2683qemu-server (4.0-67) unstable; urgency=medium
2684
2685 * use pve-doc-generator to generate man pages
2686
2687 -- Proxmox Support Team <support@proxmox.com> Fri, 08 Apr 2016 07:37:16 +0200
2688
bee1e0ad
DM
2689qemu-server (4.0-66) unstable; urgency=medium
2690
2691 * use generic property string parser
2692
2693 * drive schema: allow 'none' again
2694
2695 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Apr 2016 09:33:16 +0200
2696
c7c16256
DM
2697qemu-server (4.0-65) unstable; urgency=medium
2698
2699 * cfg: use the 'urlencoded' format for drive model and serial
2700
5572d53e
DM
2701 * clone: use the zeroinit filter for sparseinit storages
2702
c7c16256
DM
2703 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Mar 2016 09:09:07 +0100
2704
a9920f48
DM
2705qemu-server (4.0-64) unstable; urgency=medium
2706
2707 * Use AbstractConfig for Qemu
2708
6a9f1025
DM
2709 * fix #909: pass rate to tap_plug()
2710
a9920f48
DM
2711 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Mar 2016 11:43:28 +0100
2712
2b5c0c43
DM
2713qemu-server (4.0-63) unstable; urgency=medium
2714
2715 * only perform scsi inquiry on device nodes
2716
2717 -- Proxmox Support Team <support@proxmox.com> Sat, 27 Feb 2016 10:20:50 +0100
2718
2fa6af2a
DM
2719qemu-server (4.0-62) unstable; urgency=medium
2720
2721 * fix undefined value when starting a q35 machine VM
2722
2723 * kvm_user_version: update code to use our framework
2724
2725 * Refactor has_feature
2726
2727 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Feb 2016 17:02:34 +0100
2728
5be9e310
DM
2729qemu-server (4.0-61) unstable; urgency=medium
2730
2731 * clone_vm : only deactivate sources volume if source vm if offline
2732
e03d994e
DM
2733 * Refactor snapshot_create to match LXC.pm
2734
5be9e310
DM
2735 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Feb 2016 08:48:59 +0100
2736
2f151adc
DM
2737qemu-server (4.0-60) unstable; urgency=medium
2738
2739 * change check for write-zeros
2740
2741 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Feb 2016 17:19:12 +0100
2742
5abfaf2d
DM
2743qemu-server (4.0-59) unstable; urgency=medium
2744
2745 * qemu_machine_pxe : return $machine if no pxe
2746
2747 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Feb 2016 17:37:11 +0100
2748
a658e7af
DM
2749qemu-server (4.0-58) unstable; urgency=medium
2750
2751 * deactivate volumes if vm start command fails
2752
2753 -- Proxmox Support Team <support@proxmox.com> Sat, 20 Feb 2016 10:26:28 +0100
2754
07ca4ceb
DM
2755qemu-server (4.0-57) unstable; urgency=medium
2756
2757 * delete ram state files when restoring a backup
2758
2759 * Refactor snapshot code
2760
2761 * disable vnc server and add -nographic is no vga card is present
2762
2763 * passthrough : reenable hyperv and add hv_vendor_id for windows
2764
2765 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Feb 2016 12:47:51 +0100
2766
ab6d771f
DM
2767qemu-server (4.0-56) unstable; urgency=medium
2768
2769 * If we freeze the fs with the Qemu-Guest-Agent test if QGA is running.
2770
2771 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Feb 2016 12:51:19 +0100
2772
a3683dfb
DM
2773qemu-server (4.0-55) unstable; urgency=medium
2774
2775 * improve usb config parsing
2776
3f74d8a1
DM
2777 * Refactor update_config_nolock -> write_config
2778
a3683dfb
DM
2779 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Feb 2016 12:07:56 +0100
2780
a2e698e7
DM
2781qemu-server (4.0-54) unstable; urgency=medium
2782
2783 * restore: deal with new backup=0 property string
2784
2785 * add usb3 option for usb-devices
2786
2787 -- Proxmox Support Team <support@proxmox.com> Wed, 10 Feb 2016 17:49:19 +0100
2788
626cfd00
DM
2789qemu-server (4.0-53) unstable; urgency=medium
2790
2791 * pass $skiplock all the way through to destroy_vm
2792
2793 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Feb 2016 11:53:03 +0100
2794
031a1661
DM
2795qemu-server (4.0-52) unstable; urgency=medium
2796
2797 * close tunnel after migration is finish.
2798
2799 -- Proxmox Support Team <support@proxmox.com> Tue, 02 Feb 2016 18:16:47 +0100
2800
09a25cb0
DM
2801qemu-server (4.0-51) unstable; urgency=medium
2802
2803 * Fix #878: disk-size format
2804
2805 * Fix #879: exclusion of disk for backup
2806
2807 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Jan 2016 10:04:41 +0100
2808
52237a78
DM
2809qemu-server (4.0-50) unstable; urgency=medium
2810
2811 * add hidden option to cpu type
2812
67e48d94
DM
2813 * fix PVE::HA use clause so HA resources get registered
2814
3457d090
WL
2815 * Create firewall dir on VM restore
2816
52237a78
DM
2817 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Jan 2016 16:57:43 +0100
2818
f9eb6658
DM
2819qemu-server (4.0-49) unstable; urgency=medium
2820
2821 * increase version to update test environment
2822
2823 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Jan 2016 12:50:07 +0100
2824
17b9763d
DM
2825qemu-server (4.0-48) unstable; urgency=medium
2826
2827 * use safe_string_ne for trunks
2828
2829 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Jan 2016 16:58:23 +0100
2830
ec69f46c
DM
2831qemu-server (4.0-47) unstable; urgency=medium
2832
2833 * add support for network trunks
2834
2835 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jan 2016 17:27:32 +0100
2836
c933c955
DM
2837qemu-server (4.0-46) unstable; urgency=medium
2838
2839 * Closes #787: add Haswell-noTSX and Broadwell-noTSX cpu types
2840
2841 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jan 2016 16:42:05 +0100
2842
a7649ef5
DM
2843qemu-server (4.0-45) unstable; urgency=medium
2844
2845 * io throttle: pass pool parameters (*_max)
2846
2847 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jan 2016 06:17:52 +0100
2848
9b1e4b7d
DM
2849qemu-server (4.0-44) unstable; urgency=medium
2850
2851 * ovmf : don't pass x-vga to vfio-pci
2852
2853 * check for quorum when starting a VM
2854
2855 -- Proxmox Support Team <support@proxmox.com> Sun, 10 Jan 2016 15:11:43 +0100
2856
2bbb7bc5
DM
2857qemu-server (4.0-43) unstable; urgency=medium
2858
2859 * disable hyper-v enlightment when xvga is enabled
2860
2861 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Jan 2016 06:26:31 +0100
2862
4c85e7e2
DM
2863qemu-server (4.0-42) unstable; urgency=medium
2864
2865 * add detect_zeroes option
2866
2867 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Dec 2015 09:20:18 +0100
2868
b944d5ed
DM
2869qemu-server (4.0-41) unstable; urgency=medium
2870
2871 * add new option to select BIOS (--bios <seabios|ovmf>)
2872
77019edf
WB
2873 * fix bug #841: replace get_used_paths with is_volume_in_use
2874
b944d5ed
DM
2875 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Dec 2015 11:15:23 +0100
2876
8a0ebc14
DM
2877qemu-server (4.0-40) unstable; urgency=medium
2878
2879 * qm: Add VMID auto completion to some commands
2880
2881 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2015 12:22:25 +0100
2882
75e7ef74
DM
2883qemu-server (4.0-39) unstable; urgency=medium
2884
1b2761c0
WB
2885 * fix bug #828: activate disks before hotplugging them
2886
75e7ef74
DM
2887 * fix bug #783: set KillMode=none, so that systemd don't kill
2888 them at shutdown
2889
54c07a93
DM
2890 * reenable steal time
2891
0e3f6af5
DM
2892 * backup/restore firewall config with vzdump
2893
75e7ef74
DM
2894 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Nov 2015 16:50:11 +0100
2895
03575e8a
DM
2896qemu-server (4.0-38) unstable; urgency=medium
2897
2898 * Don't treat serial devices as a local resource if they
2899 point to a socket.
2900
2901 * qemu_img_convert: activate source volume
2902
2903 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Nov 2015 07:02:01 +0100
2904
0eeafe9f
DM
2905qemu-server (4.0-37) unstable; urgency=medium
2906
2907 * add pve-bridge-hotplug script
2908
2909 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 16:24:44 +0100
2910
ffb88d68
DM
2911qemu-server (4.0-36) unstable; urgency=medium
2912
2913 * use qom-get to check if old pxe network rom file are used
2914
2915 * migration: improve ipv6 case
2916
2917 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 07:56:14 +0100
2918
568c18b4
DM
2919qemu-server (4.0-35) unstable; urgency=medium
2920
2921 * clone: use a fullclone hash instead of $drive->{full}
2922
2923 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Oct 2015 07:06:47 +0100
2924
db0c3594 2925qemu-server (4.0-34) unstable; urgency=medium
091936e5
DM
2926
2927 * use old netdevice bios files for older machine types (<= 2.4)
2928
2929 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2015 09:08:49 +0100
2930
095df9ef
DM
2931qemu-server (4.0-31) unstable; urgency=medium
2932
2933 * migrate : add nocheck for resume
2934
2935 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2015 12:41:43 +0200
2936
9accf2d7
DM
2937qemu-server (4.0-30) unstable; urgency=medium
2938
2939 * qmrestore: implement bash completion
2940
2941 * create: add better check for unused IDs
2942
2943 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Oct 2015 13:13:07 +0200
2944
0e14d632
DM
2945qemu-server (4.0-29) unstable; urgency=medium
2946
2947 * support serial numbers and models for disks
2948
2949 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Sep 2015 10:56:30 +0200
2950
2b8badff
DM
2951qemu-server (4.0-28) unstable; urgency=medium
2952
2953 * disable kvm_steal_time, because it's currently buggy with live migration
2954
2955 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2015 07:14:44 +0200
2956
e339fd34
DM
2957qemu-server (4.0-27) unstable; urgency=medium
2958
2959 * allow to change boot order with VM.Config.Options privileges
2960
2961 -- Proxmox Support Team <support@proxmox.com> Sat, 26 Sep 2015 11:07:11 +0200
2962
073370c3
DM
2963qemu-server (4.0-26) unstable; urgency=medium
2964
2965 * migration: disable compress (already default)
2966
2967 * migration: enable xbzrle
2968
2969 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Sep 2015 17:59:30 +0200
2970
806873a1
DM
2971qemu-server (4.0-25) unstable; urgency=medium
2972
2973 * fix kvm version parser for CVE stable releases
2974
2975 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2015 11:48:09 +0200
2976
cd811472
DM
2977qemu-server (4.0-24) unstable; urgency=medium
2978
2979 * improve VM protection mode
2980
2981 * pci passthough : make vfio default
2982
2983 * fix error message: allocate to much v-CPUs
2984
2985 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 12:28:19 +0200
2986
4723d267
DM
2987qemu-server (4.0-23) unstable; urgency=medium
2988
2989 * destroy: avoid warning about undefined 'protection' value
2990
2991 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Sep 2015 09:38:30 +0200
2992
08bd2b0c
DM
2993qemu-server (4.0-22) unstable; urgency=medium
2994
2995 * add possibility to restore backup on rbd in krbd mode
2996
2997 * add krbd support to online snapshot
2998
2999 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Sep 2015 07:55:31 +0200
3000
a877c65c
DM
3001qemu-server (4.0-21) unstable; urgency=medium
3002
3003 * qm: implement bash completion
3004
3005 * add VM protection mode
3006
3007 * fix move_disk on RBD
3008
3009 * add HA resources check before destroying a VM
3010
3011 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 10:51:05 +0200
3012
8708ff33
DM
3013qemu-server (4.0-20) unstable; urgency=medium
3014
3015 * fix start kvm with os type 'other'
3016
3017 * spice console: fix 'uninitialized value in concat' due to unnamed VM
3018
3019 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Aug 2015 11:39:52 +0200
3020
f039eff2
DM
3021qemu-server (4.0-19) unstable; urgency=medium
3022
3023 * clone: also copy vm firewall config file
3024
3025 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Aug 2015 06:50:04 +0200
3026
a310ea0d
DM
3027qemu-server (4.0-18) unstable; urgency=medium
3028
3029 * fix bug #688: if vm is not owner of this disk remove from config
3030
3031 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Aug 2015 12:30:52 +0200
3032
0e4ebd30
DM
3033qemu-server (4.0-17) unstable; urgency=medium
3034
3035 * fix bug #603: vmid.fw file not deleted
3036
3037 * fix bug #517: improve error message
3038
3039 * adapt /config and /pending API calls to force-delete
3040
3041 -- Proxmox Support Team <support@proxmox.com> Wed, 19 Aug 2015 15:44:53 +0200
3042
d7dd8b00
DM
3043qemu-server (4.0-16) unstable; urgency=medium
3044
3045 * remove vm access permissions after destroy
3046
3047 * pending-delete: remember force-deletes
3048
3049 * correctly handle empty description in pending section
3050
3051 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Aug 2015 08:09:44 +0200
3052
ef00f33b
DM
3053qemu-server (4.0-15) unstable; urgency=medium
3054
3055 * Fixed wrong UUID in Qemu VZDump backup
3056
3057 * add memory_unplug support V2
3058
3059 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jul 2015 11:32:51 +0200
3060
a1193279
DM
3061qemu-server (4.0-14) unstable; urgency=medium
3062
3063 * fixed bug 662: wrong subroutine for parsing startup order
3064
3065 * cpuflags : don't enforce with tcg mode
3066
3067 * cpuflags : remove enforce for cpumodel=host
3068
3069 * cpuflags : remove -rdtscp for Opteron cpu models
3070
3071 * vzdump : abord backup if disk have iothread enabled
3072
3073 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jul 2015 13:24:31 +0200
3074
220c068f
DM
3075qemu-server (4.0-13) unstable; urgency=medium
3076
3077 * drive-mirror: now allow interrupts at the scanning bitmap phase
3078
3079 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Jul 2015 06:40:52 +0200
3080
7a0f138c
DM
3081qemu-server (4.0-12) unstable; urgency=medium
3082
3083 * remove outdated host_device format
3084
3085 * parse_drive: do not overwrite configured format
3086
3087 * fix aio O_DIRECT check for cdrom drives
3088
3089 -- Proxmox Support Team <support@proxmox.com> Wed, 10 Jun 2015 10:32:09 +0200
3090
98af06a5
DM
3091qemu-server (4.0-11) unstable; urgency=medium
3092
3093 * activate-noawait pve-api-updates
3094
3095 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jun 2015 12:36:15 +0200
3096
5441e51b
DM
3097qemu-server (4.0-10) unstable; urgency=medium
3098
3099 * implement cgroups through systemd-run
3100
3101 * implement hotplug for cpuunits
3102
3103 * remove old openvz fairscheduler code
3104
3105 -- Proxmox Support Team <support@proxmox.com> Fri, 29 May 2015 08:24:33 +0200
3106
14aa29d1
DM
3107qemu-server (4.0-9) unstable; urgency=medium
3108
3109 * qmp drive-mirror : set big timeout
3110
3111 * qemu-mirror : block job complete : use ready flag
3112
3113 -- Proxmox Support Team <support@proxmox.com> Tue, 12 May 2015 08:19:38 +0200
3114
71809558
DM
3115qemu-server (4.0-8) unstable; urgency=medium
3116
3117 * trigger pve-api-updates event
3118
3119 -- Proxmox Support Team <support@proxmox.com> Tue, 05 May 2015 14:57:55 +0200
3120
8ff79ef9
DM
3121qemu-server (4.0-7) unstable; urgency=medium
3122
3123 * cleanup: use new standard option 'pve-startup-order'
3124
3125 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Apr 2015 10:04:04 +0200
3126
acc5d34a
DM
3127qemu-server (4.0-6) unstable; urgency=medium
3128
3129 * fix ha resource names
3130
3131 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Apr 2015 13:11:12 +0200
3132
a9c3acda
DM
3133qemu-server (4.0-5) unstable; urgency=medium
3134
3135 * use new pve-ha-manager
3136
3137 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Mar 2015 12:48:41 +0100
3138
c0e30388
DM
3139qemu-server (4.0-4) unstable; urgency=medium
3140
3141 * add qemu cpu flags optimisations for kernel 3.10
3142
3143 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Mar 2015 08:58:56 +0100
3144
8586d0ec
DM
3145qemu-server (4.0-3) unstable; urgency=medium
3146
3147 * vmstatus: use vcpus if defined
3148
ced6ed82
DM
3149 * balloon: use qom-get for guest balloon statistics
3150
8586d0ec
DM
3151 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2015 08:22:47 +0100
3152
130236ff
DM
3153qemu-server (4.0-2) unstable; urgency=medium
3154
130236ff
DM
3155 * drive_add: escape \ character
3156
3157 * bugfix: allow manual balloning if shares = 0
3158
3159 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Mar 2015 10:21:52 +0100
3160
6b0ddb3c
DM
3161qemu-server (4.0-1) unstable; urgency=medium
3162
3163 * updated for debian jessie
3164
3165 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Feb 2015 13:00:56 +0100
3166
915a73d6
DM
3167qemu-server (3.3-20) unstable; urgency=low
3168
3169 * correctly set an remove lock (fix "qm unlock")
3170
3171 -- Proxmox Support Team <support@proxmox.com> Sun, 15 Feb 2015 09:05:40 +0100
3172
0d750e4f
DM
3173qemu-server (3.3-19) unstable; urgency=low
3174
3175 * commit pending values when changing CDROM
3176
3177 -- Proxmox Support Team <support@proxmox.com> Sat, 14 Feb 2015 09:24:03 +0100
3178
66822b6a
DM
3179qemu-server (3.3-18) unstable; urgency=low
3180
3181 * bugfix : add missing queues nic option in print_net
3182
3183 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Feb 2015 09:05:21 +0100
3184
093725e8
DM
3185qemu-server (3.3-17) unstable; urgency=low
3186
3187 * fix CDROM hotplug
3188
3189 * This fix hotplug for devices behind bridges
3190
3191 * check possibility to rollback a snapshot early
3192
3193 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Feb 2015 08:19:02 +0100
3194
a0b79d95
DM
3195qemu-server (3.3-16) unstable; urgency=low
3196
3197 * QemuServer: fix wrong binding of pci root ports, bridges or switches
3198 to vfio
3199
3200 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Feb 2015 06:32:14 +0100
3201
3605aaa6
DM
3202qemu-server (3.3-15) unstable; urgency=low
3203
3204 * code cleanup: add foreach_dimm sub
51a6f637
AD
3205
3206 * hotplug: memory hotplug option is not hotpluggable
515c82a9
DM
3207
3208 * fix bug 597: hotplug fix
3605aaa6
DM
3209
3210 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Feb 2015 07:05:05 +0100
3211
cd969862
DM
3212qemu-server (3.3-14) unstable; urgency=low
3213
3214 * include memory hotplug patch
3215
3216 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Jan 2015 07:11:10 +0100
3217
d2896a14
DM
3218qemu-server (3.3-13) unstable; urgency=low
3219
3220 * hotplug config: allow to enable specific features
3221
3222 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Jan 2015 12:39:21 +0100
3223
a74c93d3
DM
3224qemu-server (3.3-12) unstable; urgency=low
3225
3226 * add new vcpus option
3227
3228 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jan 2015 08:04:44 +0100
3229
029e4c13
DM
3230qemu-server (3.3-11) unstable; urgency=low
3231
3232 * enable hotplug by default
3233
3234 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Jan 2015 08:53:10 +0100
3235
e7a43f20
DM
3236qemu-server (3.3-10) unstable; urgency=low
3237
3238 * Support additional e1000 variants for VM machines
25088687
DM
3239
3240 * Add link_down flag to network config
e7a43f20
DM
3241
3242 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Jan 2015 07:15:48 +0100
3243
6271650e
DM
3244qemu-server (3.3-9) unstable; urgency=low
3245
3246 * pending api : fix parsing 0 value
3247
3248 * fix test for ballon hotplug
3249
3250 * set boot strict=on to prevent booting from not listed boot devices
3251
3252 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Jan 2015 06:23:10 +0100
3253
d14ccfd2
DM
3254qemu-server (3.3-8) unstable; urgency=low
3255
3256 * new 'pending changes' API
3257
3258 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Jan 2015 13:32:46 +0100
3259
5a4cd260
DM
3260qemu-server (3.3-7) unstable; urgency=low
3261
3262 * vzdump: use qga freeze in vzdump in snapshot mode
3263
3264 * add custom numa topology support
3265
3266 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Dec 2014 17:24:24 +0100
3267
260075e2
DM
3268qemu-server (3.3-6) unstable; urgency=low
3269
3270 * API change: snapshot_create - remove unused freezefs flag.
3271
3272 * snapshot_create: call fsfreeze if agent flag is set
3273
3274 * qmpclient: use guest-sync-delimited
3275
3276 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Dec 2014 12:34:50 +0100
3277
c2b9bbf3
DM
3278qemu-server (3.3-5) unstable; urgency=low
3279
3280 * drive-mirror: cleanups, avoid division by zero bug
3281
3282 * shutdown by Qemu Guest Agent if the agent flag is set
3283
3284 * savevm-end : wait that savevm is finished
3285
3286 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Dec 2014 09:31:17 +0100
3287
3288qemu-server (3.3-4) unstable; urgency=low
3289
3290 * serial: allow to pass arbitrary device names
3291
3292 * Add check if host has enough real CPUs for starting VM
3293
3294 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Nov 2014 07:42:10 +0100
3295
ad2cb411
DM
3296qemu-server (3.3-3) unstable; urgency=low
3297
3298 * drive-mirror: further improvments
3299
3300 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Nov 2014 06:32:04 +0100
3301
2b8245f1
DM
3302qemu-server (3.3-2) unstable; urgency=low
3303
ad2cb411 3304 * drive-mirror: wait that busy eq false before block-job-complete
2b8245f1
DM
3305
3306 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Nov 2014 15:35:55 +0100
3307
b9719d15
DM
3308qemu-server (3.3-1) unstable; urgency=low
3309
3310 * enable write zeroes optimisations
3311
3312 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Oct 2014 10:35:49 +0200
3313
88e9d6bc
DM
3314qemu-server (3.1-35) unstable; urgency=low
3315
3316 * fix bug #542: return VMID as integer
3317
3318 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Sep 2014 15:52:34 +0200
3319
40e13560
DM
3320qemu-server (3.1-34) unstable; urgency=low
3321
3322 * hotplug: allow scsi and virtio-scsi disk hotplug|unplug
3323
3324 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Sep 2014 11:35:49 +0200
3325
d3f15aa9
DM
3326qemu-server (3.1-33) unstable; urgency=low
3327
3328 * clone_vm: auto generate new uuid
3329
3330 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Aug 2014 09:23:58 +0200
3331
56d12660
DM
3332qemu-server (3.1-32) unstable; urgency=low
3333
3334 * add Broadwell cpu model
3335
3336 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Aug 2014 12:21:08 +0200
3337
ad037bce
DM
3338qemu-server (3.1-31) unstable; urgency=low
3339
3340 * fix bug 529: fix virtio-serial when using q35 machines
3341
3342 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Aug 2014 06:17:08 +0200
3343
f73de169
DM
3344qemu-server (3.1-30) unstable; urgency=low
3345
3346 * bump max hostpci to 4
3347
3348 * set vga=none if x-vga passthrough is enabled
3349
3350 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Aug 2014 09:41:36 +0200
3351
c4722d96
DM
3352qemu-server (3.1-29) unstable; urgency=low
3353
3354 * vm_stop: do not use ha commands if $migratedfrom is set
3355
3356 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Jul 2014 06:53:05 +0200
3357
0a2da90b
DM
3358qemu-server (3.1-28) unstable; urgency=low
3359
3360 * disable kvm cpu signature if x-vga is enabled
3361
3362 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Jul 2014 06:52:25 +0200
3363
42d9f10b
DM
3364qemu-server (3.1-27) unstable; urgency=low
3365
3366 * pci passthrough: Reset device only if has_fl_reset is defined
3367
3368 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Jul 2014 06:11:49 +0200
3369
cba2311f
DM
3370qemu-server (3.1-26) unstable; urgency=low
3371
3372 * enable linked clones from snapshots (ceph)
3373
3374 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Jul 2014 09:28:47 +0200
3375
c0298a21
DM
3376qemu-server (3.1-25) unstable; urgency=low
3377
3378 * allow resize of virtio windows boot disk (virtio-win-0.1-74 have
3379 fixed the resize bug)
3380
3381 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Jul 2014 12:48:03 +0200
3382
fbbb287f
DM
3383qemu-server (3.1-24) unstable; urgency=low
3384
3385 * new option smbios1: specify SMBIOS type 1 fields (uuid, ...)
3386
3387 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Jun 2014 11:13:27 +0200
3388
a29f4109
DM
3389qemu-server (3.1-23) unstable; urgency=low
3390
3391 * vncproxy: remove check if VM is running
3392
3393 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jun 2014 09:56:02 +0200
3394
57a5429d
DM
3395qemu-server (3.1-22) unstable; urgency=low
3396
3397 * hostpci: add pci multifunction support
3398
3399 * hostpci: add pcie and x-vga passthrough
3400
3401 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jun 2014 09:31:30 +0200
3402
6e0d60e4
DM
3403qemu-server (3.1-21) unstable; urgency=low
3404
3405 * protect websocket API with vncticket
3406
3407 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Jun 2014 17:43:25 +0200
3408
86888ff3
DM
3409qemu-server (3.1-20) unstable; urgency=low
3410
3411 * vncwebsocket: do not proxy connection (not required)
3412
3413 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Jun 2014 12:45:39 +0200
3414
d7b10d88
DM
3415qemu-server (3.1-19) unstable; urgency=low
3416
3417 * do not depend on novnc-pve package (use new HTTPServer feature instead)
3418
3419 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Jun 2014 11:04:48 +0200
3420
6d33c863
DM
3421qemu-server (3.1-18) unstable; urgency=low
3422
3423 * depend on novnc-pve package
3424
3425 * support webockets for VNC console
3426
3427 * migration : add setup state
3428
3429 * add virtio-net multiqueue support
3430
3431 * add firewall option to qemu network interface
3432
3433 * add initiator-name to iscsi drives if configured
3434
3435 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Jun 2014 09:00:03 +0200
3436
cb33e6d6
DM
3437qemu-server (3.1-17) unstable; urgency=low
3438
3439 * depend on pve-firewall package
3440
3441 -- Proxmox Support Team <support@proxmox.com> Tue, 06 May 2014 11:28:26 +0200
3442
2d82ca79
DM
3443qemu-server (3.1-16) unstable; urgency=low
3444
3445 * fix bug #502: allow creation of empty vma archives
19d13324
DM
3446
3447 * fix bug #510: move_disk - don't delete disk if used in a previous snasphot
2d82ca79 3448
3cf90d7a
DM
3449 * qmrestore: removed short timeout
3450
19d13324 3451 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Apr 2014 09:29:26 +0200
2d82ca79 3452
996562cf
DM
3453qemu-server (3.1-15) unstable; urgency=low
3454
3455 * correctly disable unwanted migrate features (xbzrle).
6c33685c
DM
3456
3457 * QemuMigrate: print migration xbzrle if enabled
996562cf
DM
3458
3459 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Feb 2014 08:06:29 +0100
3460
e3299e8b 3461qemu-server (3.1-14) unstable; urgency=low
8f14416d
DM
3462
3463 * Add title of VM to Spice Client
e3299e8b
DM
3464
3465 * deactivate volume after move_disk
3466
3467 * add cpu_hotplug (and maxcpus config)
3468
3469 * migration : enable auto-converge capability
3470
3471 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2014 06:49:16 +0100
3472
4623ea34
DM
3473qemu-server (3.1-13) unstable; urgency=low
3474
3475 * pci passthrough: new option to disable device ROM (rombar=off)
3476
3477 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Dec 2013 11:45:46 +0100
3478
a96900bc
DM
3479qemu-server (3.1-12) unstable; urgency=low
3480
3481 * spiceproxy: use POST instead of GET
3482
3483 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Dec 2013 10:49:30 +0100
3484
0ee6e547
DM
3485qemu-server (3.1-11) unstable; urgency=low
3486
3487 * depend on pve-qemu-kvm >= 1.7-1
213ef632
DM
3488
3489 * fix 'qm unlink' command syntax
87c5bc34
DM
3490
3491 * add 'pvscsi' to the list of scsi controllers (emulate the VMware
3492 PVSCSI device)
0ee6e547 3493
5b952ff5
DM
3494 * add 'lsi53c810' to the list of scsi controllers (supported on some
3495 very old Windows NT versions)
3496
e4c6e0b8
DM
3497 * add 'vmxnet3' to the list of available network card models (emulate
3498 VMware paravirtualized network card)
8d87f8aa
DM
3499
3500 * add drive option 'discard'
787dec6e
DM
3501
3502 * add support for new qemu throttling burst max parameters.
e4c6e0b8 3503
0ee6e547
DM
3504 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Dec 2013 10:48:33 +0100
3505
1855c1c0
DM
3506qemu-server (3.1-10) unstable; urgency=low
3507
3508 * add +lahf_lm flag to kvm64 cpudef
3509
3510 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Nov 2013 09:18:39 +0100
56e8b634 3511
1855c1c0
DM
3512qemu-server (3.1-9) unstable; urgency=low
3513
56e8b634
DM
3514 * clone: deactivate volumes after clone to other node
3515
3516 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2013 08:17:35 +0100
3517
d0d31281
DM
3518qemu-server (3.1-8) unstable; urgency=low
3519
3520 * clone: correctly check drive options (avoid feature is not available bug)
3521
3522 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Oct 2013 07:36:26 +0200
3523
5c5cc372
DM
3524qemu-server (3.1-7) unstable; urgency=low
3525
3526 * spice: add multi-monitors support
3527
3528 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Oct 2013 09:13:23 +0200
3529
b72e2e92
DM
3530qemu-server (3.1-6) unstable; urgency=low
3531
3532 * use new PVE::Storage::abs_filesystem_path()
990fc5e2
DM
3533
3534 * use warnings instead of global -w flag
b72e2e92
DM
3535
3536 -- Proxmox Support Team <support@proxmox.com> Tue, 01 Oct 2013 12:42:42 +0200
3537
92e3e2da
DM
3538qemu-server (3.1-5) unstable; urgency=low
3539
3540 * introduce new ostype 'solaris' (run without x2apic).
3541
3542 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Sep 2013 06:55:33 +0200
3543
7e3c14fa
DM
3544qemu-server (3.1-4) unstable; urgency=low
3545
3546 * qemu migrate : only wait for spice server online + eval
3547
3548 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Sep 2013 06:29:39 +0200
3549
4e8fd400
DM
3550qemu-server (3.1-3) unstable; urgency=low
3551
3552 * speedup restore on glusterfs (do not write zero bytes)
3553
3554 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Sep 2013 09:13:34 +0200
3555
755828cc
DM
3556qemu-server (3.1-2) unstable; urgency=low
3557
3558 * Allow VMAdmin/DatastoreUser to delete disk
3559
3560 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Sep 2013 07:48:07 +0200
3561
ecf49168
DM
3562qemu-server (3.1-1) unstable; urgency=low
3563
3564 * allow pass through of usb parallel devices (--parallel0 /dev/usb/lp0)
3565
3566 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Aug 2013 12:20:23 +0200
3567
3fd9a163
DM
3568qemu-server (3.0-30) unstable; urgency=low
3569
3570 * fix bugs in migration code (wrong qw() usage)
3571
3572 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Aug 2013 09:49:20 +0200
3573
7dbff9d2
DM
3574qemu-server (3.0-29) unstable; urgency=low
3575
3576 * vncproxy: load config from correct node
3577
3578 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Aug 2013 08:15:59 +0200
3579
d39020e5
DM
3580qemu-server (3.0-28) unstable; urgency=low
3581
3582 * allow to use a socket for serial devices
3583
3584 * implement 'qm terminal' to open terminal via serial device
3585
3586 * add ability to run without graphic card ('vga: serial[n]')
3587
3588 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Aug 2013 10:05:35 +0200
3589
cf48d634
DM
3590qemu-server (3.0-27) unstable; urgency=low
3591
3592 * add support for unsecure/fast migration (setting in datacenter.cfg)
3593
3594 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jul 2013 11:24:36 +0200
3595
26d63c8c
DM
3596qemu-server (3.0-26) unstable; urgency=low
3597
3598 * remove spice cert paths (depend on pve-qemu-kvm >= 1.4-16)
7c14dcae
DM
3599
3600 * implement spice seamless migration
26d63c8c
DM
3601
3602 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jul 2013 10:08:33 +0200
3603
eba883be
DM
3604qemu-server (3.0-25) unstable; urgency=low
3605
3606 * support usb redirection devices for spice (usb[n]: spice)
5acbfe9e
DM
3607
3608 * disable tablet device by default for spice
eba883be
DM
3609
3610 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Jul 2013 09:38:25 +0200
3611
bcf1b404
DM
3612qemu-server (3.0-24) unstable; urgency=low
3613
3614 * spiceproxy API: allow client to choose proxy address
3615
3616 * spiceproxy API: read cert subject name directly using Net::SSLeay
3617
3618 * spice: use TLS (encrypt whole traffic)
3619
3620 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jul 2013 08:14:46 +0200
3621
82a87eb4
DM
3622qemu-server (3.0-23) unstable; urgency=low
3623
3624 * allow to pass SCSI generic devices to guests, for example "scsi0: /dev/sg5"
3625
3626 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jul 2013 06:49:45 +0200
3627
be190583
DM
3628qemu-server (3.0-22) unstable; urgency=low
3629
3630 * cpu flags optimization
3631
3632 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Jul 2013 09:14:49 +0200
3633
013d8cac
DM
3634qemu-server (3.0-21) unstable; urgency=low
3635
3636 * add support for SPICE
3637
3638 -- Proxmox Support Team <support@proxmox.com> Wed, 26 Jun 2013 13:15:48 +0200
3639
89b0baa6
DM
3640qemu-server (3.0-20) unstable; urgency=low
3641
3642 * new API to update VM config: this one is fully asynchronous.
3643
3644 * snapshot rollback: use pc-i440fx-1.4 as default
3645
3646 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Jun 2013 11:44:16 +0200
3647
bf6d72aa
DM
3648qemu-server (3.0-19) unstable; urgency=low
3649
3650 * config: implement new 'machine' configuration
3651
3652 * migrate: pass --machine parameter to remote 'qm start' command
3653
3654 * snapshot: store/use 'machine' confifiguration
3655
3656 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Jun 2013 10:27:47 +0200
3657
37eccdb5
DM
3658qemu-server (3.0-18) unstable; urgency=low
3659
3660 * imlement delete flag for move_disk
3661
3662 * API: rename move to move_disk
3663
3664 -- Proxmox Support Team <support@proxmox.com> Fri, 31 May 2013 10:57:50 +0200
3665
7baa079c
DM
3666qemu-server (3.0-17) unstable; urgency=low
3667
3668 * implement storage migration ("qm move")
3669
3670 -- Proxmox Support Team <support@proxmox.com> Wed, 29 May 2013 13:01:16 +0200
3671
a8c7e31e
DM
3672qemu-server (3.0-16) unstable; urgency=low
3673
3674 * fix bug 395: correctly handle unused disk with storage alias
3675
3676 * fix unused disk handling (do not hide unused disks when used with snapshot).
3677
3678 -- Proxmox Support Team <support@proxmox.com> Tue, 28 May 2013 12:23:12 +0200
3679
13471a97
DM
3680qemu-server (3.0-15) unstable; urgency=low
3681
3682 * qemu_img_format : use raw for as default for other storage
3683
3684 -- Proxmox Support Team <support@proxmox.com> Thu, 23 May 2013 11:33:47 +0200
3685
12c6aafb
DM
3686qemu-server (3.0-14) unstable; urgency=low
3687
3688 * fix bug #389: avoid error if balloon is undefined
3689
3690 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2013 07:17:38 +0200
3691
a3dbf3b9
DM
3692qemu-server (3.0-13) unstable; urgency=low
3693
3694 * fix bug #391 - restore: test if requested format is supported
3695
3696 -- Proxmox Support Team <support@proxmox.com> Tue, 21 May 2013 12:03:56 +0200
3697
4f2df3ba
DM
3698qemu-server (3.0-12) unstable; urgency=low
3699
3700 * use add_vm_to_pool/remove_vm_from_pool from PVE::AccessControl
3701
3702 -- Proxmox Support Team <support@proxmox.com> Tue, 14 May 2013 12:02:41 +0200
3703
c89dcd85
DM
3704qemu-server (3.0-11) unstable; urgency=low
3705
3706 * clone disk : keep source volume params
3707
3708 -- Proxmox Support Team <support@proxmox.com> Tue, 14 May 2013 10:18:21 +0200
3709
3cf54458
DM
3710qemu-server (3.0-10) unstable; urgency=low
3711
3712 * fix bug #381: use PVE::Tools::next_migrate_port()
4a5a2590
DM
3713
3714 * clone: check is we can clone to target storage
3cf54458
DM
3715
3716 -- Proxmox Support Team <support@proxmox.com> Mon, 13 May 2013 07:31:47 +0200
3717
046e4104
DM
3718qemu-server (3.0-9) unstable; urgency=low
3719
3720 * restore: do not restore template flag
3721
3722 -- Proxmox Support Team <support@proxmox.com> Wed, 08 May 2013 10:23:49 +0200
3723
ccfb9ffe
DM
3724qemu-server (3.0-8) unstable; urgency=low
3725
3726 * qemu_img_format: use 'raw' for lvm
3727
3728 * drive-mirror : die if stats are empty
3729
3730 * set long timeout for query-block-jobs
3731
3732 -- Proxmox Support Team <support@proxmox.com> Tue, 07 May 2013 10:19:19 +0200
3733
10cbe3d4
DM
3734qemu-server (3.0-7) unstable; urgency=low
3735
3736 * has_feature: return list of allowed nodes
3737
3738 -- Proxmox Support Team <support@proxmox.com> Mon, 06 May 2013 08:58:35 +0200
3739
90995a78
DM
3740qemu-server (3.0-6) unstable; urgency=low
3741
3742 * fix bug #379 - restore: allow to overwrite existing VMs if user has
3743 VM.Backup permissions
3744
3745 -- Proxmox Support Team <support@proxmox.com> Fri, 03 May 2013 07:53:40 +0200
3746
6116f729
DM
3747qemu-server (3.0-5) unstable; urgency=low
3748
3749 * implement shared file locks
3750
3751 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Apr 2013 11:35:01 +0200
3752
6fa741fc
DM
3753qemu-server (3.0-4) unstable; urgency=low
3754
3755 * fix bug 377: make qm rescan work properly
3756
3757 * avoid endless loop in QMPClient
3758
3759 * use vm create permissions for templates
3760
3761 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Apr 2013 07:59:28 +0200
3762
194d171e
DM
3763qemu-server (3.0-3) unstable; urgency=low
3764
3765 * allow sparse restore for sheepdog and rbd
3766
3767 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2013 06:21:40 +0200
3768
e061bcce
DM
3769qemu-server (3.0-2) unstable; urgency=low
3770
3771 * fix warnings in syslog
3772
3773 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Mar 2013 06:25:12 +0100
3774
1849bae6
DM
3775qemu-server (3.0-1) unstable; urgency=low
3776
3777 * start 3.0 development
3778
3779 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Mar 2013 11:39:08 +0100
3780
fc97ae27
DM
3781qemu-server (2.3-17) unstable; urgency=low
3782
3783 * fix backup-cancel timeout
3784
3785 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Mar 2013 10:58:58 +0100
3786
cff3c02e
DM
3787qemu-server (2.3-16) unstable; urgency=low
3788
3789 * vncproxy (another try): wait max 10s for the socket if it does not
3790 exist
3791
3792 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Mar 2013 06:42:36 +0100
3793
8da4165a
DM
3794qemu-server (2.3-15) unstable; urgency=low
3795
3796 * revert vncproxy change because it breaks console on remote hosts.
3797
3798 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Feb 2013 12:53:59 +0100
3799
6fe20558
DM
3800qemu-server (2.3-14) unstable; urgency=low
3801
3802 * bugfix #340 : don't set cache=none to cdrom
b7b1ac9d
DM
3803
3804 * Migrate: fix check if a backing file exist
64b05128
DM
3805
3806 * vncproxy: wait max 10s for the socket if it does not exist
60635a57
DM
3807
3808 * vzdump: improve error reporting
6fe20558
DM
3809
3810 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Feb 2013 06:21:30 +0100
3811
ffdf91ba
DM
3812qemu-server (2.3-13) unstable; urgency=low
3813
3814 * set cache=none by default
3815
3816 -- Proxmox Support Team <support@proxmox.com> Mon, 25 Feb 2013 06:12:14 +0100
3817
2dbe827e
DM
3818qemu-server (2.3-12) unstable; urgency=low
3819
3820 * disable hotplug by default (revert previous change)
064bfb36
DM
3821
3822 * disable usb2 controller by default (revert previous change)
2dbe827e
DM
3823
3824 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Feb 2013 09:52:13 +0100
3825
1575bfcc
DM
3826qemu-server (2.3-11) unstable; urgency=low
3827
3828 * fix backup parameters for pve-qemu-kvm 1.4-4
3829
3830 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Feb 2013 10:47:55 +0100
3831
f1c8f1d7
DM
3832qemu-server (2.3-10) unstable; urgency=low
3833
3834 * enable hotplug by default
3835
3836 * enable usb2 controller by default
3837
3838 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Feb 2013 10:45:28 +0100
3839
51ccb37a
DM
3840qemu-server (2.3-9) unstable; urgency=low
3841
3842 * depend on pve-qemu-kvm >= 1.4-1
3843
3844 * qemu 1.4 fix : rename stats-polling-interval to
3845 guest-stats-polling-interval
0302101c 3846
ef1c835d
DM
3847 * remove expected_downtime from migration status (not set in qemu 1.4,
3848 always 0)
51ccb37a 3849
ef1c835d
DM
3850 * do not set cache=none for .raw files - use qemu default instead
3851 (writeback)
3852
51ccb37a
DM
3853 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Feb 2013 10:38:13 +0100
3854
ebb55558
DM
3855qemu-server (2.3-8) unstable; urgency=low
3856
3857 * fix tar restore: correctly check if VM config already exists
3858
3859 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jan 2013 09:53:12 +0100
3860
051347aa
DM
3861qemu-server (2.3-7) unstable; urgency=low
3862
3863 * allow to suspend/resume VM during backup
3864
3865 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Jan 2013 10:25:17 +0100
3866
19599cd9
DM
3867qemu-server (2.3-6) unstable; urgency=low
3868
3869 * fix bug #315: cancel backup before stopping the VM
3870
3871 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Jan 2013 13:22:58 +0100
3872
907ea891
DM
3873qemu-server (2.3-5) unstable; urgency=low
3874
3875 * fix bug #307: correctly restore disk settings
3876
3877 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2013 06:48:48 +0100
3878
27d51e24
DM
3879qemu-server (2.3-4) unstable; urgency=low
3880
3881 * qmrestore vma files: when restoring to same VMID, only remove volumes
3882 contained in backup - other volumes will be still available as
3883 'unused' disks. Note: tar restore still removes all volumes.
3884
3885 -- Proxmox Support Team <support@proxmox.com> Fri, 04 Jan 2013 07:02:00 +0100
3886
8e2100f9
DM
3887qemu-server (2.3-3) unstable; urgency=low
3888
3889 * fix Bug #293: CDROM size not reset when set to use no media
3890
3891 * set migrate_downtime default value to 0.1 (and use float instead of int)
3892
3893 * implement dynamic migration_downtime
3894
3895 * allow manual ballooning if shares is set to zero
3896
3897 * new api2 call: vm_feature (test support for snapshots/clone feature)
3898
3899 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Jan 2013 06:31:38 +0100
3900
64e7fcf2
DM
3901qemu-server (2.3-2) unstable; urgency=low
3902
3903 * use memory info from ballon driver (if enabled)
3904
3905 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2012 12:51:57 +0100
3906
91bd6c90
DM
3907qemu-server (2.3-1) unstable; urgency=low
3908
3909 * include new qemu backup feature
3910
3911 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Dec 2012 15:14:59 +0100
3912
dd06a74b
DM
3913qemu-server (2.0-71) unstable; urgency=low
3914
3915 * show better error message if bridge does not exist
3916
3917 * QMPClient: support fdsets
3918
3919 -- Proxmox Support Team <support@proxmox.com> Tue, 11 Dec 2012 11:17:47 +0100
3920
fa7ae705
DM
3921qemu-server (2.0-70) unstable; urgency=low
3922
3923 * fix version parser for qemu 1.3
3924
98a0dc5e
DM
3925 * add new cpu types: SandyBridge Haswell Opteron_G4 Opteron_G5
3926
3927 * remove rhel specific cpu types: cpu64-rhel6 cpu64-rhel5
3928
fa7ae705
DM
3929 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Nov 2012 07:45:19 +0100
3930
42ca8953
DM
3931qemu-server (2.0-69) unstable; urgency=low
3932
3933 * fix ballon monitor command (use bytes instead of MBs)
3934
3935 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Nov 2012 06:13:46 +0100
3936
075b417a
DM
3937qemu-server (2.0-68) unstable; urgency=low
3938
3939 * vzdump: store drive in correct order (sort) to avoid confusion
3940
3941 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Nov 2012 06:25:33 +0100
3942
445f06cd
DM
3943qemu-server (2.0-67) unstable; urgency=low
3944
3945 * fix allocation size in qmrestore
3946
3947 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Nov 2012 07:54:06 +0100
3948
4dac70e5
DM
3949qemu-server (2.0-66) unstable; urgency=low
3950
3951 * vzdump: restore sata drives correctly
3952
3953 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Nov 2012 07:43:16 +0100
3954
c46eccbf
DM
3955qemu-server (2.0-65) unstable; urgency=low
3956
3957 * remove hardcoded blowfish cipher
3958
3959 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Oct 2012 13:58:27 +0100
3960
b3ea07f7
DM
3961qemu-server (2.0-64) unstable; urgency=low
3962
3963 * fix memory leak in QMP Client (many thanks to Stefan!)
3964
3965 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Oct 2012 12:14:51 +0100
3966
c811a3c6
DM
3967qemu-server (2.0-63) unstable; urgency=low
3968
3969 * fix bug in vmtar
3970
3971 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Oct 2012 10:00:50 +0200
3972
3da85107
DM
3973qemu-server (2.0-62) unstable; urgency=low
3974
3975 * vncproxy: wait until vnc port is ready
3976
3977 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Oct 2012 08:58:52 +0200
3978
a70ebde3
DM
3979qemu-server (2.0-61) unstable; urgency=low
3980
3981 * add 'win8' ostype (same defaults as win7 for now)
3982
3983 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Oct 2012 09:35:27 +0200
3984
15a2e229
DM
3985qemu-server (2.0-60) unstable; urgency=low
3986
3987 * fix bug 258: use bridge mtu for tap interfaces
3988
3989 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Oct 2012 12:26:42 +0200
3990
585b6e28
DM
3991qemu-server (2.0-59) unstable; urgency=low
3992
3993 * disable vzdump for VM containing snapshots
3994
3995 -- Proxmox Support Team <support@proxmox.com> Thu, 27 Sep 2012 09:41:19 +0200
3996
8c559505
DM
3997qemu-server (2.0-58) unstable; urgency=low
3998
3999 * fix bug 251: use new command line syntax
4000
4001 -- Proxmox Support Team <support@proxmox.com> Wed, 26 Sep 2012 12:43:17 +0200
4002
037a9746
DM
4003qemu-server (2.0-57) unstable; urgency=low
4004
4005 * fix migrating VMs with snapshots
4006
4007 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Sep 2012 08:12:37 +0200
4008
d18723f9
DM
4009qemu-server (2.0-56) unstable; urgency=low
4010
4011 * include shanpshot support
4012
4013 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Sep 2012 15:59:40 +0200
4014
a5bae0f8
DM
4015qemu-server (2.0-55) unstable; urgency=low
4016
4017 * migrate: disable xbzrle (not stable)
4018
4019 -- Proxmox Support Team <support@proxmox.com> Fri, 31 Aug 2012 11:04:35 +0200
4020
8cba2f63
DM
4021qemu-server (2.0-54) unstable; urgency=low
4022
4023 * use mbps instead of bps
4024
4025 * try to make migrate more stable
4026
4027 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Aug 2012 12:16:39 +0200
4028
177e3523
DM
4029qemu-server (2.0-53) unstable; urgency=low
4030
cb0a8bc8
DM
4031 * livemigrate : activate xbzrle cache
4032
4033 * scsihw: add megasas controller
4034
4035 * partly fix bug 247: retry qmp open
177e3523
DM
4036
4037 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Aug 2012 13:45:18 +0200
4038
4723c174
DM
4039qemu-server (2.0-52) unstable; urgency=low
4040
4041 * fix bug 217: stop VM after failed migrate
4042
4043 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Aug 2012 10:33:57 +0200
4044
858f65fe
DM
4045qemu-server (2.0-51) unstable; urgency=low
4046
4047 * support up to 32 network devices
4048
4049 * support up to 16 virtio devices
4050
4051 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Aug 2012 10:06:39 +0200
4052
c21536ab
DM
4053qemu-server (2.0-50) unstable; urgency=low
4054
4055 * implement 'qm rescan' to update disk sizes and unused disk info
4056
4057 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Aug 2012 09:22:29 +0200
4058
dab36e1e
DM
4059qemu-server (2.0-49) unstable; urgency=low
4060
4061 * fix bug 242: re-add old monitor code
4062
4063 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Aug 2012 10:33:37 +0200
4064
3a97020c
DM
4065qemu-server (2.0-48) unstable; urgency=low
4066
4067 * add size hint to drive options
4068
4069 * new 'qm resize' command
4070
4071 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Aug 2012 06:55:39 +0200
4072
de733742
DM
4073qemu-server (2.0-47) unstable; urgency=low
4074
4075 * implement virtio-scsi-pci controller
4076
4077 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Aug 2012 08:57:52 +0200
4078
eabe0da0
DM
4079qemu-server (2.0-46) unstable; urgency=low
4080
4081 * bug fix: allow to set devices directly (-ide1 /dev/XYZ)
4082
4083 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Jul 2012 11:59:14 +0200
4084
373ea579
DM
4085qemu-server (2.0-45) unstable; urgency=low
4086
4087 * migrate: only scan available storages
4088
4089 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Jul 2012 10:18:22 +0200
4090
522c8f97
DM
4091qemu-server (2.0-44) unstable; urgency=low
4092
4093 * migrate: only scan necessary storage for unused volumes
4094
4095 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Jul 2012 06:59:23 +0200
4096
26f11676
DM
4097qemu-server (2.0-43) unstable; urgency=low
4098
4099 * use new QMPClient code
4100
4101 -- Proxmox Support Team <support@proxmox.com> Fri, 13 Jul 2012 07:05:28 +0200
4102
4fc52424
DM
4103qemu-server (2.0-42) unstable; urgency=low
4104
4105 * fix pool permission checks on create
4106
4107 -- Proxmox Support Team <support@proxmox.com> Wed, 30 May 2012 10:13:11 +0200
4108
f5bdefa4
DM
4109qemu-server (2.0-41) unstable; urgency=low
4110
4111 * more fixes for newer pve-storage versions
4112
4113 -- Proxmox Support Team <support@proxmox.com> Thu, 24 May 2012 07:24:00 +0200
4114
a125592c
DM
4115qemu-server (2.0-40) unstable; urgency=low
4116
4117 * minor fixes for newer pve-storage versions
4118
4119 -- Proxmox Support Team <support@proxmox.com> Wed, 23 May 2012 07:23:31 +0200
4120
59411c4e
DM
4121qemu-server (2.0-39) unstable; urgency=low
4122
4123 * new startup option to define startup order.
41e7bdb9
DM
4124
4125 * do not start VMs with /etc/init.d/qemu-server. This is now
4126 done with /etc/init.d/pve-manager
4127
4128 * qm: removed startall/stopall commands
59411c4e
DM
4129
4130 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Apr 2012 14:26:04 +0200
4131
084d6a59
DM
4132qemu-server (2.0-38) unstable; urgency=low
4133
4134 * add directsync cache mode
71c11a83
DM
4135
4136 * fix bug #147: allow to set migrate_downtime to 0
084d6a59
DM
4137
4138 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Apr 2012 08:51:56 +0200
4139
22d646a7
DM
4140qemu-server (2.0-37) unstable; urgency=low
4141
4142 * fix bug in storage availability check (migrate)
4143
4144 -- Proxmox Support Team <support@proxmox.com> Sat, 07 Apr 2012 08:25:59 +0200
4145
b7e0c8bf
DM
4146qemu-server (2.0-36) unstable; urgency=low
4147
4148 * use '-no-kvm-pit-reinjection -no-hpet' for win7 and w2k8 guests.
4149
4150 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Apr 2012 12:34:00 +0200
4151
d7810bc1
DM
4152qemu-server (2.0-35) unstable; urgency=low
4153
4154 * fix bug #134: allow to pass file names to qmrestore and 'qm set'
4155
4156 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Apr 2012 10:51:41 +0200
4157
47152e2e
DM
4158qemu-server (2.0-34) unstable; urgency=low
4159
4160 * fix bug #12: check storage availability early (migrate)
4161
4162 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Mar 2012 09:12:46 +0200
4163
8b192abf
DM
4164qemu-server (2.0-33) unstable; urgency=low
4165
4166 * fix bug #121: activate volumes correctly
4167
4168 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2012 11:09:36 +0200
4169
036e0e2b
DM
4170qemu-server (2.0-32) unstable; urgency=low
4171
4172 * fix usb host syntax (correctly pass hexadecimal numbers with prefix
4173 '0x' to kvm)
4174
4175 * document rerror/werror options
4176
4177 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2012 07:11:51 +0200
4178
9f03d50d
DM
4179qemu-server (2.0-31) unstable; urgency=low
4180
4181 * use new network setup code from PVE::Network (libpve-common-perl)
4182
4183 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Mar 2012 10:39:12 +0200
4184
cce37749
DM
4185qemu-server (2.0-30) unstable; urgency=low
4186
4187 * fix ha migration
4188
4189 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Mar 2012 12:20:33 +0200
4190
88fc87b4
DM
4191qemu-server (2.0-29) unstable; urgency=low
4192
4193 * fix bug #97: execute 'clusvcadm' commands for HA managed VMs
4194
4195 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Mar 2012 10:36:23 +0200
4196
fc1ddcdc
DM
4197qemu-server (2.0-28) unstable; urgency=low
4198
4199 * use Digest::SHA instead of Digest::SHA1
4200
4201 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Mar 2012 12:24:01 +0100
4202
ed3ffe31
DM
4203qemu-server (2.0-27) unstable; urgency=low
4204
4205 * make startall wait up to 10 seconds for quorum
4206
4207 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Mar 2012 09:32:53 +0100
4208
28ef82d3
DM
4209qemu-server (2.0-26) unstable; urgency=low
4210
4211 * fix bug 109: use scsi inquiry to test if we can use the scsi-block
4212 driver.
4213
4214 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Mar 2012 10:39:30 +0100
4215
961bfcb2
DM
4216qemu-server (2.0-25) unstable; urgency=low
4217
4218 * fix bug 102: remove stale status file on stop
4219
4220 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Mar 2012 12:53:32 +0100
4221
0581fe4f
DM
4222qemu-server (2.0-24) unstable; urgency=low
4223
4224 * save description as comment.
4225
4226 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Mar 2012 08:12:29 +0100
4227
3f05af61
DM
4228qemu-server (2.0-23) unstable; urgency=low
4229
4230 * fix lvremove call: avoid 'Not a CODE reference' warning
4231
4232 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Mar 2012 06:36:33 +0100
4233
684bcdd7
DM
4234qemu-server (2.0-22) unstable; urgency=low
4235
4236 * revert tablet mice fix - does not work reliable
4237
4238 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Feb 2012 09:45:30 +0100
4239
ee88df81
DM
4240qemu-server (2.0-21) unstable; urgency=low
4241
4242 * fix tablet mice as default when live migrate
4243
4244 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Feb 2012 06:51:09 +0100
4245
b969cc68
DM
4246qemu-server (2.0-20) unstable; urgency=low
4247
4248 * fix bug 96: fix vzdump on stopped vm
4249
4250 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Feb 2012 07:38:45 +0100
4251
0aaaa6a4
DM
4252qemu-server (2.0-19) unstable; urgency=low
4253
4254 * support more CPU models
4255
4256 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Feb 2012 07:18:53 +0100
4257
f5782fd0
DM
4258qemu-server (2.0-18) unstable; urgency=low
4259
4260 * fix cdrom (/dev/cdrom) permission check
4261
4262 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Feb 2012 07:16:36 +0100
4263
49f9db93
DM
4264qemu-server (2.0-17) unstable; urgency=low
4265
4266 * fix cdrom removal bug
4267
4268 -- Proxmox Support Team <support@proxmox.com> Wed, 15 Feb 2012 10:48:30 +0100
4269
da21653b
DM
4270qemu-server (2.0-16) unstable; urgency=low
4271
4272 * ignore -tdf (avoid kvm warning) - this is no longer needed
4273
4274 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Feb 2012 11:18:01 +0100
4275
97439670
DM
4276qemu-server (2.0-15) unstable; urgency=low
4277
4278 * online migration fix: close tunnel later, wait for connection close
254575e9
DM
4279
4280 * fix bug #81: do no deactivate volumes in vzdump stop mode
97439670
DM
4281
4282 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Jan 2012 11:24:56 +0100
4283
e95fe75f
DM
4284qemu-server (2.0-14) unstable; urgency=low
4285
4286 * use 'da' instead of 'dk' for Danish keyboard (qemu use that name)
4287
4288 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jan 2012 11:24:40 +0100
4289
31a9616c
DM
4290qemu-server (2.0-13) unstable; urgency=low
4291
4292 * load vhost_net module
4293
4294 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Dec 2011 12:25:22 +0100
4295
9269013a
DM
4296qemu-server (2.0-12) unstable; urgency=low
4297
4298 * implement forceStop option for shutdown
4299
4300 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Dec 2011 12:58:00 +0100
4301
1c060867
DM
4302qemu-server (2.0-11) unstable; urgency=low
4303
4304 * do not use ehci by default
4305
4306 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Dec 2011 10:26:36 +0100
4307
2372d114
DM
4308qemu-server (2.0-10) unstable; urgency=low
4309
4310 * set qm exit codes currectly
4311
4312 * fix 'qm shutdown <vmid>'
4313
4314 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2011 09:35:43 +0100
4315
bbbe5146
DM
4316qemu-server (2.0-9) unstable; urgency=low
4317
4318 * fix 'qm stopall'
4319
4320 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2011 11:14:01 +0100
4321
f325c6d6
DM
4322qemu-server (2.0-8) unstable; urgency=low
4323
4324 * be more careful when removing snapshots
4325
4326 * do not call check_lock() for sendkey
4327
4328 * try to detect errors before starting the background task
4329
4330 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2011 08:08:44 +0100
4331
ff1a2432
DM
4332qemu-server (2.0-7) unstable; urgency=low
4333
4334 * activate/deactivate LVs more carefully
4335
4336 * avoid syslog whenever possible
4337
4338 * code cleanups
4339
4340 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Nov 2011 08:08:04 +0100
4341
48e1a963
DM
4342qemu-server (2.0-6) unstable; urgency=low
4343
4344 * set correct migrate speed
4345
4346 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2011 09:12:12 +0100
4347
cf3298e6
DM
4348qemu-server (2.0-5) unstable; urgency=low
4349
4350 * fix vzdump stop mode
4351
4352 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2011 06:38:03 +0100
4353
2d8f7f21
DM
4354qemu-server (2.0-4) unstable; urgency=low
4355
4356 * bump version
4357
4358 -- Proxmox Support Team <support@proxmox.com> Sat, 19 Nov 2011 09:54:19 +0100
4359
c274d9f9
DM
4360qemu-server (2.0-3) unstable; urgency=low
4361
4362 * implement monitor API
4363
4364 * implement qmrestore
4365
4366 * fix vzdump plugin for 2.0
4367
4368 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Nov 2011 11:35:58 +0100
4369
be62c45c
DM
4370qemu-server (2.0-2) unstable; urgency=low
4371
4372 * cleanups
4373
4374 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Oct 2011 10:15:37 +0200
4375
1e3baf05
DM
4376qemu-server (2.0-1) unstable; urgency=low
4377
4378 * see Changelog for details
4379
4380 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Aug 2010 13:48:12 +0200
4381
4382qemu-server (1.1-18) unstable; urgency=low
4383
4384 * small bug fix im qmigrate
4385
4386 -- Proxmox Support Team <support@proxmox.com> Fri, 20 Aug 2010 08:05:21 +0200
4387
4388qemu-server (1.1-17) unstable; urgency=low
4389
4390 * carefully catch write errors
4391
4392 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2010 09:00:48 +0200
4393
4394qemu-server (1.1-16) unstable; urgency=low
4395
4396 * add rerror/werror options (patch from l.mierzwa)
4397
4398 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Jun 2010 08:49:00 +0200
4399
4400qemu-server (1.1-15) unstable; urgency=low
4401
4402 * fix vmtar bug (endless growing archive)
4403
4404 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Jun 2010 12:22:17 +0200
4405
4406qemu-server (1.1-14) unstable; urgency=low
4407
4408 * correct order of config option (prevent virtio reordering)
4409
4410 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Apr 2010 09:05:15 +0200
4411
4412qemu-server (1.1-13) unstable; urgency=low
4413
4414 * allow vlan1-to vlan4094 (Since 802.1q allows VLAN identifiers up to 4094).
4415
4416 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Apr 2010 10:19:37 +0200
4417
4418qemu-server (1.1-12) unstable; urgency=low
4419
4420 * minor fixes for new qemu-kvm 0.12.3
4421
4422 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Apr 2010 12:01:17 +0200
4423
4424qemu-server (1.1-11) unstable; urgency=low
4425
4426 * experimental support for pci pass-through (option 'hostpci')
4427
4428 -- Proxmox Support Team <support@proxmox.com> Fri, 08 Jan 2010 13:03:44 +0100
4429
4430qemu-server (1.1-10) unstable; urgency=low
4431
4432 * add compatibility code for older kvm versions (0.9)
4433
4434 * only use fairsched when the kernel has openvz support
4435
4436 -- Proxmox Support Team <support@proxmox.com> Fri, 04 Dec 2009 15:17:18 +0100
4437
4438qemu-server (1.1-9) unstable; urgency=low
4439
4440 * always display boot menu (Press F12...)
4441
4442 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2009 10:28:23 +0100
4443
4444qemu-server (1.1-8) unstable; urgency=low
4445
4446 * fix 'stopall' timeout
4447
4448 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Oct 2009 12:55:23 +0200
4449
4450qemu-server (1.1-7) unstable; urgency=low
4451
4452 * do not set fairsched --id when using virtio
4453
4454 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2009 11:57:57 +0200
4455
4456qemu-server (1.1-6) unstable; urgency=low
4457
4458 * disable fairsched when option 'cpuunits' is set to 0 (zero)
4459
4460 * disable fairsched when the VM uses virtio devices.
4461
4462 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2009 15:06:48 +0200
4463
4464qemu-server (1.1-5) unstable; urgency=low
4465
4466 * suppress syslog when setting migrate downtime/speed
4467
4468 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Oct 2009 10:10:55 +0200
4469
4470qemu-server (1.1-4) unstable; urgency=low
4471
4472 * depend on stable pve-qemu-kvm
4473
4474 * new migrate_speed and migrate_downtime settings
4475
4476 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Sep 2009 11:18:08 +0200
4477
4478qemu-server (1.1-3) unstable; urgency=low
4479
4480 * support up to 1000 vlans
4481
4482 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Sep 2009 09:54:35 +0200
4483
4484qemu-server (1.1-2) unstable; urgency=low
4485
4486 * introduce new 'sockets' and 'cores' settings
4487
4488 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Sep 2009 09:54:18 +0200
4489
4490qemu-server (1.1-1) unstable; urgency=low
4491
4492 * use new pve-storage framework
4493
4494 * delete unused disk on destroy
4495
4496 * fix cache= option (none|writethrough|writeback)
4497
4498 * use rtc-td-hack for windows when acpi is enabled
4499
4500 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Jun 2009 08:49:53 +0200
4501
4502qemu-server (1.0-14) unstable; urgency=low
4503
4504 * add new tablet option (to disable --usbdevice tablet, which generate
4505 many interrupts, which is bad when you run many VMs) (Patch was
4506 provided by Tomasz Chmielewski)
4507
4508 -- Proxmox Support Team <support@proxmox.com> Wed, 27 May 2009 12:50:45 +0200
4509
4510qemu-server (1.0-13) unstable; urgency=low
4511
4512 * Conflict with netcat-openbsd
4513
4514 -- Proxmox Support Team <support@proxmox.com> Wed, 13 May 2009 10:20:54 +0200
4515
4516qemu-server (1.0-12) unstable; urgency=low
4517
4518 * fixes for debian lenny
4519
4520 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Apr 2009 14:28:42 +0200
4521
4522qemu-server (1.0-11) unstable; urgency=low
4523
4524 * allow white spaces inside args - use normal shell quoting
4525
4526 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Feb 2009 11:31:36 +0100
4527
4528qemu-server (1.0-10) unstable; urgency=low
4529
4530 * add 'args' option
4531
4532 * bug fix for 'lost description'
4533
4534 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Feb 2009 08:18:29 +0100
4535
4536qemu-server (1.0-9) unstable; urgency=low
4537
4538 * add 'parallel' option
4539
4540 * add 'startdate' option
4541
4542 * fix manual page
4543
4544 -- Proxmox Support Team <support@proxmox.com> Mon, 2 Feb 2009 08:53:26 +0100
4545
4546qemu-server (1.0-8) unstable; urgency=low
4547
4548 * add 'serial' option
4549
4550 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jan 2009 08:52:24 +0100
4551
4552qemu-server (1.0-7) unstable; urgency=low
4553
4554 * use new systax for kvm vga option (needed for kvm newer than kvm77)
4555
4556 -- Proxmox Support Team <support@proxmox.com> Wed, 7 Jan 2009 14:46:09 +0100
4557
4558qemu-server (1.0-6) unstable; urgency=low
4559
4560 * use predefined names for tap devices
4561
4562 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Dec 2008 13:00:44 +0100
4563
4564qemu-server (1.0-5) unstable; urgency=low
4565
4566 * added host usb device support
4567
4568 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Nov 2008 11:26:04 +0100
4569
4570qemu-server (1.0-4) unstable; urgency=low
4571
4572 * fix status problem
4573
4574 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Nov 2008 13:13:43 +0100
4575
4576qemu-server (1.0-3) unstable; urgency=low
4577
4578 * small bug fixes
4579
4580 -- Proxmox Support Team <support@proxmox.com> Tue, 11 Nov 2008 08:29:23 +0100
4581
4582qemu-server (1.0-1) unstable; urgency=low
4583
4584 * update for kvm-75, support vm migration
4585
4586 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Oct 2008 11:04:03 +0200
4587
4588qemu-server (0.9) unstable; urgency=low
4589
4590 * initial release
4591
4592 -- Proxmox Support Team <support@proxmox.com> Mon, 4 Feb 2008 09:10:13 +0100
4593