Dietmar Maurer
c46eccbfc1
bump version to 2.0-65
2012-10-31 13:58:46 +01:00
Stefan Priebe
6bb726c903
PVE/API2/Qemu: remove hardcoded blowfish cipher
...
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2012-10-31 13:57:58 +01:00
Dietmar Maurer
b3ea07f71e
fix memory leak in QMP Client (many thanks to Stefan!)
2012-10-29 12:15:43 +01:00
Dietmar Maurer
c811a3c606
fix bug in vmtar
...
Incompatiple types (size_t/ssize_t) can make vmtar to ignore errors. We now compile
with -Werror and -Wtype-limits to detect such things.
2012-10-25 10:01:24 +02:00
Dietmar Maurer
3da8510790
vncproxy: wait until vnc port is ready
2012-10-24 08:59:31 +02:00
Dietmar Maurer
a70ebde31c
add 'win8' ostype
...
Use same defaults as win7 for now.
2012-10-23 09:36:18 +02:00
Dietmar Maurer
15a2e229e0
bump version to 2.0-60
2012-10-22 12:27:14 +02:00
Alexandre Derumier
ff166084d8
pve-bridge : use mtu of the bridge for tap interface
...
currently if the bridge have a mtu of 9000, when putting a tap interface on it (mtu 1500 by default),
the mtu of the bridge goes to 1500.
we want that the mtu of the tap interface equal the mtu of the bridge
correcting bug:
https://bugzilla.proxmox.com/show_bug.cgi?id=258
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2012-09-28 16:18:45 +02:00
Dietmar Maurer
585b6e2839
disable vzdump for VM containing snapshots
2012-09-27 09:42:48 +02:00
Dietmar Maurer
8c55950564
fix bug 251: use new command line syntax
2012-09-26 12:47:32 +02:00
Dietmar Maurer
1a858769ba
qm rescan: skip vm state files
2012-09-25 10:27:35 +02:00
Dietmar Maurer
fe6249f496
reserve more space for live snapshot state (2*memory)
2012-09-25 09:48:29 +02:00
Dietmar Maurer
6d04217600
pass timeout to qmp open_connection
2012-09-25 09:27:24 +02:00
Dietmar Maurer
037a974634
bump version to 2.0-57
2012-09-25 08:12:59 +02:00
Dietmar Maurer
d5769dc253
migrate volumes used inside snapshots including vmstate
...
Introduce new helper function foreach_volid()
2012-09-25 08:09:50 +02:00
Dietmar Maurer
a06c7f7ec4
fix check for non-shared disks
2012-09-25 07:26:34 +02:00
Dietmar Maurer
d18723f982
bump version to 2.0-56
2012-09-24 16:00:03 +02:00
Dietmar Maurer
9dcf4909f0
updates for async shapshot patch
2012-09-24 10:43:19 +02:00
Dietmar Maurer
681b2404cd
remove timeout when loading state from file.
...
So we finally have no timeout when we migrate a vm or when we load state.
2012-09-20 07:37:35 +02:00
Dietmar Maurer
8c609afd2b
fix syntax error
2012-09-19 12:37:33 +02:00
Dietmar Maurer
62de2cbdfa
we need to continue the VM after loading state
2012-09-19 10:40:30 +02:00
Dietmar Maurer
ab33a7c280
rollback: do important tests before stopping VM
2012-09-19 10:12:12 +02:00
Dietmar Maurer
6c47d54666
allow nexenta snapshots, use new -loadstate option
2012-09-18 09:23:47 +02:00
Dietmar Maurer
e2ea1bf1df
fix syntax error
2012-09-14 13:58:49 +02:00
Dietmar Maurer
bf5104f221
continue VM after snapshot rollback
2012-09-14 13:57:52 +02:00
Dietmar Maurer
6aa4651b89
include additional info in snapshot list
2012-09-13 09:45:48 +02:00
Dietmar Maurer
d191446898
pass 'digest', so that GUI can detect changes easily
...
Also use 'current' instead of '__current'
2012-09-13 09:13:39 +02:00
Dietmar Maurer
a3222b9184
snapshot: save state and implement rollback
...
We automatically stop the VM on rollback, and start it again when there
is saved state.
2012-09-12 13:34:55 +02:00
Dietmar Maurer
9d6890772d
use long timeouts for snapshot monitor command
...
Internal snapshots should be fast, but there is not guarantee.
2012-09-12 13:32:12 +02:00
Dietmar Maurer
18bfb361a0
snapshot: allocate/free volid for VM state
2012-09-12 11:59:48 +02:00
Dietmar Maurer
db7c26e55e
snapshot: don't overwrite main VM description
2012-09-12 10:17:41 +02:00
Dietmar Maurer
6cb1a8cfc1
snapshot_delete: correctly unlink parent refs
2012-09-12 10:10:08 +02:00
Dietmar Maurer
05e5ad3f8e
snapshot_create: correctly set parent when creating a new snapshot
2012-09-12 09:56:50 +02:00
Dietmar Maurer
030dd626f4
snapshot_create: check if vm is running before try to save state
2012-09-12 09:55:56 +02:00
Dietmar Maurer
2009f324ac
snapshot_delete: save changes after each drive snapshot removal
2012-09-12 08:58:33 +02:00
Dietmar Maurer
3ee28e388a
improve snapshot delete - add force option to API
2012-09-12 07:19:38 +02:00
Dietmar Maurer
d788cea673
add API to get/set snapshot configuration.
...
You can currently only modify the 'description'.
2012-09-11 09:34:48 +02:00
Dietmar Maurer
782f4f753f
add description for snapshots
2012-09-11 09:00:26 +02:00
Dietmar Maurer
982c7f1273
add snapshot time stamp
2012-09-11 08:45:39 +02:00
Dietmar Maurer
0ea6bc6943
snapshot list: include current position
2012-09-11 08:33:20 +02:00
Dietmar Maurer
7b2257a8b5
fix typo
2012-09-10 12:08:55 +02:00
Dietmar Maurer
ee2f90b14e
test snapshot capability, fix unused drive handling
2012-09-10 11:49:32 +02:00
Dietmar Maurer
b7ba6b7933
make 'parent' a real option
2012-09-10 10:15:14 +02:00
Dietmar Maurer
79e57b294c
fix snapshot rollback
2012-09-10 10:06:01 +02:00
Dietmar Maurer
ef59d1ca65
do not copy list of unused disk into snapshot config
2012-09-10 09:55:11 +02:00
Dietmar Maurer
f1baf1df42
fix snapshot permissions - check for VM.Snapshot
2012-09-10 09:37:51 +02:00
Dietmar Maurer
8abd398b8a
register standard option for snapshot name
2012-09-10 08:55:04 +02:00
Dietmar Maurer
154ccdcdbc
improve snapshot REST interface
2012-09-10 07:58:06 +02:00
Dietmar Maurer
7e7d7b6113
split snapshot into separate methods.
...
We also start background tasks now. I also removed the 'digest'and 'force' parameters, because I think we do not need them here.
2012-09-10 07:32:33 +02:00
Dietmar Maurer
22c377f0b7
update config on snapshot commands
2012-09-07 13:07:23 +02:00