Dietmar Maurer
b006e70b68
avoid endless loop in QMPClient
2013-04-18 10:34:44 +02:00
Dietmar Maurer
f4fde4d376
do not delete unmatched content from $$input
2013-04-18 08:26:23 +02:00
Dietmar Maurer
194d171e6c
bump version to 3.0-3
2013-04-18 06:22:19 +02:00
Dietmar Maurer
013d52755f
allow sparse restore for sheepdog and rbd
2013-04-18 06:14:50 +02:00
Dietmar Maurer
e061bcce22
bump version to 3.0-2
2013-03-22 06:25:26 +01:00
Dietmar Maurer
92f0fedcce
parse_net: fix warning about uninitialized value
2013-03-22 06:23:22 +01:00
Dietmar Maurer
405b913a01
add better checks to test if backup was successful
2013-03-15 06:32:14 +01:00
Alexandre Derumier
1f219ef546
virtio disk hot-unplug: drive_del after device_del
...
we need to remove drive after device has correctly by remove.
With this patch:
Windows : if drive is locked/"mounted", the hot-unplug fail and disk is accessible (100% safe)
Linux: without hotplug module : the hot-unplug fail and disk is accessible (100% safe)
Linux : with hotplug module : the hot-unplug work, but no verification is done is the drive is mounted
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-07 08:37:49 +01:00
Alexandre Derumier
750886f87a
nic hot-unplug: delete netdev after device removal
...
Currently we delete netdev before acpi hot-unplug.
if guest don't support hotplug, this break network.
We need to remove netdev after the device had be correctly unplug.(we check that device has been correctly removed)
So, If guest don't support hotplug, It's simply thrown a unplug error message without breaking the network
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-07 08:37:23 +01:00
Alexandre Derumier
de8f60b252
dynamic bridge rate/vlan change on nic update
...
if model change : we try to unplug like before
if bridge/nat change : we try to unplug like before
else if bridge, but rate/vlan/bridge change, we dynamicly change them without need hotplug
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 12:10:06 +01:00
Alexandre Derumier
9d79146669
pve-bridge : move tap_plug code in PVE::Network::tap_plug
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 12:08:00 +01:00
Alexandre Derumier
56ccc25d44
pve-bridge : move tap creation code in PVE::Network::tap_create
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 12:07:29 +01:00
Alexandre Derumier
041dd2d8c7
pve-bridge : move rate limit code to PVE::Network:tap_rate_limit
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 12:06:56 +01:00
Dietmar Maurer
1849bae63a
start 3.0 development
...
bump version to 3.0-1
2013-03-05 11:40:03 +01:00
Dietmar Maurer
fc97ae2788
fix backup-cancel timeout
2013-03-01 10:59:19 +01:00
Dietmar Maurer
cff3c02e51
bump version to 2.3-16
2013-03-01 06:43:10 +01:00
Stefan Priebe
7aca710470
qemu-server: vncproxy: qm: wait max 10s for the socket if it does not exist
...
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2013-03-01 06:41:49 +01:00
Dietmar Maurer
8da4165a63
bump version to 2.3-15
2013-02-28 12:54:21 +01:00
Dietmar Maurer
bb1e32937a
Revert "vncproxy: wait max 10s for the socket if it does not exist"
...
This reverts commit 58504d5edf
.
The patch only works if the VM is on local host.
2013-02-28 12:49:21 +01:00
Dietmar Maurer
60635a5733
vzdump: improve error reporting
...
And use kill(9) instead of kill(-9), which simply hangs
2013-02-28 10:47:55 +01:00
Dietmar Maurer
64b05128e8
fix changelog
2013-02-28 06:54:49 +01:00
Stefan Priebe
58504d5edf
vncproxy: wait max 10s for the socket if it does not exist
...
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2013-02-28 06:53:54 +01:00
Dietmar Maurer
b7b1ac9d04
fix check if a backing file exist
2013-02-28 06:36:46 +01:00
Dietmar Maurer
6fe2055892
bump version to 2.3-14
2013-02-28 06:21:52 +01:00
Alexandre Derumier
ef86170e9f
bugfix #340 : don't set cache=none to cdrom
...
Cdrom devices don't works with cache=none and no reason to force cache mode on cdrom
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-27 09:21:31 +01:00
Dietmar Maurer
eac6899d96
default cpu type is kvm64 now
2013-02-25 07:01:51 +01:00
Alexandre Derumier
d5f315fda5
migration : display qm resume error in task log
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-25 06:15:45 +01:00
Alexandre Derumier
f2965e67df
forbid online resize a virtio windows bootdisk
...
Currently is give us bsod, it's a windows virtio-blk driver bug.
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-25 06:15:00 +01:00
Dietmar Maurer
ffdf91ba17
bump version to 2.3-13
2013-02-25 06:13:18 +01:00
Alexandre Derumier
11490cf228
set cache=none if option is not defined
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-25 06:11:37 +01:00
Alexandre Derumier
0ecf8463da
usb-tablet : always use uhci controller
...
- usb-tablet on ehci is buggy
- convert to -device syntax
info usb before
----------------
Device 0.2, Port 1, Speed 12 Mb/s, Product QEMU USB Tablet
info usb after
--------------
Device 0.2, Port 1, Speed 12 Mb/s, Product QEMU USB Tablet
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-22 11:53:52 +01:00
Alexandre Derumier
24f0d39a6c
uhci controller : use new -device syntax
...
we need an id to allow hotplug
info pci before
---------------
Bus 0, device 1, function 2:
USB controller: PCI device 8086:7020
IRQ 11.
BAR4: I/O at 0xc040 [0xc05f].
id ""
info pci after
--------------
Bus 0, device 1, function 2:
USB controller: PCI device 8086:7020
IRQ 11.
BAR4: I/O at 0xc040 [0xc05f].
id "uhci"
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-22 11:52:23 +01:00
Dietmar Maurer
064bfb367b
fix changelog
2013-02-22 10:10:34 +01:00
Dietmar Maurer
fcc573ab24
Revert "enable usb2 controller by default"
...
This reverts commit 42869ac07d
.
2013-02-22 10:08:10 +01:00
Dietmar Maurer
2dbe827e38
disable hotplug by default
...
This reverts commit 6c52b6794e
Testing revealed that this has too many side effect, so we do not want
to change that for the 2.3 release.
2013-02-22 09:52:45 +01:00
Dietmar Maurer
23b4120bc8
add offline backup for templates
2013-02-22 09:46:59 +01:00
Dietmar Maurer
1575bfccc5
fix backup parameters for pve-qemu-kvm 1.4-4
...
bump version to 2.3-11
depend on pve-qemu-kvm 1.4-4
2013-02-20 10:48:52 +01:00
Alexandre Derumier
e8a7e9b44c
fix tablet hotplug
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 12:56:58 +01:00
Dietmar Maurer
f1c8f1d7d4
bump version to 2.3-10
2013-02-19 10:47:38 +01:00
Dietmar Maurer
6c52b6794e
hotplug/unplug devices by default
2013-02-19 10:47:17 +01:00
Alexandre Derumier
9a8d6b6665
hot-unplug : add some warnings for differents guest os
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 10:38:50 +01:00
Alexandre Derumier
73aa03b87f
qemu_netdevadd : convert to qmp
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 10:32:01 +01:00
Alexandre Derumier
89c1e0f438
qemu_netdevdel : convert to qmp
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 10:31:51 +01:00
Alexandre Derumier
d695b5b725
qemu_deviceadd : convert to qmp
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 10:31:43 +01:00
Alexandre Derumier
5a77d8c105
qemu_devicedel : convert to qmp
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 10:31:28 +01:00
Alexandre Derumier
cd6ecb89eb
hotplug/unplug tablet on config update
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 06:42:53 +01:00
Alexandre Derumier
42869ac07d
enable usb2 controller by default
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-19 06:41:05 +01:00
Alexandre Derumier
daca220d29
vzdump : check if volid exist with volume_size_info
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-18 06:49:07 +01:00
Alexandre Derumier
a6f0e83b93
template_create : check has_feature template
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-18 06:19:14 +01:00
Dietmar Maurer
8b43bc11db
add missing newline
2013-02-15 11:08:28 +01:00