Alexandre Derumier
8718099ce4
nic hotplug : use pxe roms for older machinetype
...
we want to avoid mix some nics with pxe rom and other with efi rom.
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-11-06 10:51:59 +01:00
Alexandre Derumier
249c4a6c75
add qemu_use_old_bios_files sub
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-11-06 10:51:48 +01:00
Alexandre Derumier
42dbd2ee30
add qemu_machine_pxe
...
return machinename with .pxe suffix if a nic with pxe romfile exist
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-11-06 10:51:14 +01:00
Dietmar Maurer
ffb88d68e8
bump version to 4.0-36
2015-11-06 07:56:27 +01:00
Alexandre Derumier
7bac824e19
use qom-get to check if pxe file are used V2
...
fix qemu 2.4 pxe -> qemu 2.4 efi
Changelog : forget to add a check on qom-get result
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-11-06 07:55:07 +01:00
Wolfgang Bumiller
407e0b8bef
migration: improve ipv6 case
...
Qemu parses hostnames in brackets correctly but sets an ipv6
flag for them as if they were ipv6 addresses, only insert
brackets for ipv6 addresses.
2015-11-06 07:53:03 +01:00
Dietmar Maurer
568c18b434
bump version to 4.0-35
2015-10-30 07:07:08 +01:00
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 9ac5db408db2dc2380add3090bdd9e04f97e576c.
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