Wolfgang Bumiller
34456bf02e
clone: use a fullclone hash instead of $drive->{full}
...
'full' is not a valid drive property which are now being
checked in print_property_string. Since it's only a
temporary value and passed to clone_disk as parameter it
can be stored separately.
2015-10-30 07:06:10 +01:00
Dietmar Maurer
db0c359491
bump version to 4.0-34
2015-10-29 17:46:12 +01:00
Dietmar Maurer
c13e17d0d4
Revert "fix bug 790: encode description before writing to syslog"
...
This reverts commit 9ac5db408d
.
This is now fixed by a change in PVE::Cluster::log_msg().
2015-10-29 17:44:17 +01:00
Dietmar Maurer
8e6c2f694d
update changelog
2015-10-29 10:51:54 +01:00
Dietmar Maurer
9ac5db408d
fix bug 790: encode description before writing to syslog
2015-10-29 10:49:08 +01:00
Dietmar Maurer
a343d0dff0
bump version to 4.0-33
2015-10-29 07:38:31 +01:00
Dietmar Maurer
67812f9c97
simplify code: consistently use old bios files for older machine types
2015-10-29 07:37:00 +01:00
Emmanuel Kasper
0f06c2fc3a
Don't create unused empty /etc/qemu-server directory
2015-10-28 09:16:24 +01:00
Dietmar Maurer
091936e525
bump version to 4.0-32
2015-10-28 09:08:58 +01:00
Dietmar Maurer
ba9e10002f
use old netdevice bios files for older machine types
2015-10-28 09:07:03 +01:00
Dietmar Maurer
095df9ef4c
bump version to 4.0-31
2015-10-15 12:42:05 +02:00
Alexandre Derumier
289e0b8564
migrate : add nocheck for resume
...
Users have reported resume bug when HA is used.
They seem to have a little race (bench show >0s < 1s) between the vm conf file move on source node and replication to,
and resume on target node.
I don't known why this is only with HA, maybe this occur will standard migration too.
Anyway, we don't need to read the vm config file to resume the vm on target host,
as we are sure that the vm is migrated, and config file move action is correct in the cluster.
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-10-15 12:41:13 +02:00
Dietmar Maurer
9accf2d797
bump version to 4.0-30
2015-10-05 13:13:24 +02:00
Dietmar Maurer
cc7b93ec0c
convert qmrestore into a PVE::CLI class
...
and install bash completion helpers.
2015-10-05 13:10:24 +02:00
Dietmar Maurer
5f20325f61
create: add better check for unused IDs
2015-10-05 12:43:07 +02:00
Dietmar Maurer
0e14d632bd
bump version to 4.0-29
2015-09-30 10:56:53 +02:00
Wolfgang Bumiller
0f2812c25a
support serial numbers and models for disks
...
Note that the model is only supported for IDE harddisks via
the -device option, whereas the serial is part of the -drive
option.
Closes #153
2015-09-30 10:55:10 +02:00
Dietmar Maurer
2b8badff52
bump version to 4.0-28
2015-09-29 07:15:07 +02:00
Alexandre Derumier
ab7540f7e4
disable kvm_steal_time
...
It's currently buggy with live migration
https://bugs.launchpad.net/qemu/+bug/1494350
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-09-29 07:14:02 +02:00
Dietmar Maurer
e339fd34c6
bump version to 4.0-27
2015-09-26 11:07:48 +02:00
Alen Grizonic
ea2106258b
boot order permissions change
...
to change to boot order it is needed to assign a user the
VM.Config.Disk privilege set with the add/modify/delete disk
permissions -> now the patch allows the boot order to be (re)defined
with the VM.Config.Options set - the modify any other VM configuration
2015-09-26 11:06:05 +02:00
Dietmar Maurer
073370c38d
bump version to 4.0-26
2015-09-25 18:00:03 +02:00
Alexandre Derumier
b62532e4e8
migration: disable compress
...
it's already disable by default,
but we want to be sure if it's change in later release
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-09-25 17:58:44 +02:00
Alexandre Derumier
0b0a47e8ec
enable xbzrle
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-09-25 17:58:40 +02:00
Dietmar Maurer
806873a198
fix kvm version parser for CVE stable releases, bump version to 4.0-25
2015-09-23 11:48:41 +02:00
Dietmar Maurer
cd811472ed
bump version to 4.0-24
2015-09-21 12:28:34 +02:00
Alen Grizonic
284fa4c728
VM protection mode
...
[PATCH v2] changes:
- changed call also for remove VM
2015-09-21 06:36:01 +02:00
Alexandre Derumier
6ea8cd3b52
pci passthough : make vfio default
...
and remove old legacy code.
(deprecated and disabled by default since kernel 4.2)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-09-21 06:31:33 +02:00
Dietmar Maurer
0152058a03
code cleanups
2015-09-17 13:10:19 +02:00
Alen Grizonic
4d8d55f155
VM protection mode
...
changes:
- added common check_protection subroutine
- disk removal prevention
- restore over protected VM prevention
- changed man page message
2015-09-17 13:05:37 +02:00
Dietmar Maurer
215f8fb281
add qm.bash-completion to .gitignore
2015-09-14 10:37:12 +02:00
Wolfgang Link
6965d5d1f8
fix error message: allocate to much v-CPUs.
2015-09-14 09:42:04 +02:00
Dietmar Maurer
4723d26764
bump version to 4.0-23
2015-09-10 09:38:56 +02:00
Dietmar Maurer
65605ff730
avoid warning about undefined value
2015-09-10 09:37:55 +02:00
Dietmar Maurer
08bd2b0cc2
bump version to 4.0-22
2015-09-09 07:55:50 +02:00
Wolfgang Link
5f96f4df75
add possibility to restore backup on rbd in krbd mode
2015-09-09 07:47:42 +02:00
Wolfgang Link
116da78402
add krbd support to online snapshot
2015-09-09 07:22:20 +02:00
Dietmar Maurer
a877c65cc3
bump version to 4.0-21
2015-09-08 10:51:40 +02:00
Dietmar Maurer
ad9a140f88
fix install path
2015-09-07 11:33:44 +02:00
Dietmar Maurer
c68f20941f
remove generated qm.bash-completion on make clean
2015-09-07 09:22:47 +02:00
Dietmar Maurer
335af808a4
improve bash completion
2015-09-07 08:13:07 +02:00
Dietmar Maurer
65e866e5da
implement a few bash completion helpers
2015-09-06 16:01:59 +02:00
Dietmar Maurer
f3e76e36bc
covert qm into a PVE::CLI class, enable bash completions
2015-09-06 15:44:53 +02:00
Alen Grizonic
cb0e4540f7
VM protection mode added
...
used to prevent an unintended virtual machine remove operation
v3 changes:
- changed man page message
- removed protection parameter (where not needed)
2015-09-06 11:31:05 +02:00
Wolfgang Link
1dbd6d30e0
fix move_disk on RBD
...
activating the disk when use RBD is necessary to have the given path.
2015-09-06 11:05:51 +02:00
Dietmar Maurer
952e3ac30f
cleanup previous patch
2015-08-28 18:16:08 +02:00
Alen Grizonic
e9f2f8e5f9
HA resources check before destroying vm
2015-08-28 15:32:44 +02:00
Dietmar Maurer
8708ff338a
bump version to 4.0-20
2015-08-28 11:40:01 +02:00
Dietmar Maurer
d853f40aef
fix: start kvm with os type other
...
this check is necessary, because we do not set ostype in qemu config when type is other
Seem that x2apic is now enabled by default when kvm is used
since this commit
http://git.qemu.org/?p=qemu.git;a=commit;h=ef02ef5f4536dba090b12360a6c862ef0e57e3bc
So we just need to disable it for solaris
2015-08-28 11:10:44 +02:00
Thomas Lamprecht
7f9e28e45c
fix 'uninitialized value in concat' due to unnamed VM
...
This is an minor fix which let's you start the spice console on an
unnamed VM without getting the 'Use of uninitialized value in
concatenation' error.
Also changes the trailing comma from the $conf definition lineto an
semicolon.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-08-28 10:36:51 +02:00