Dietmar Maurer
|
debe88829e
|
vm_stop: do not use ha commands if $migratedfrom is set
|
2014-07-29 06:51:02 +02:00 |
|
Stefan Priebe
|
64ff6fe44c
|
API2: remove require full parameter for snapshot cloning
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
|
2014-07-17 09:22:37 +02:00 |
|
Alexandre Derumier
|
e5e3ccbbc2
|
allow resize of virtio windows boot disk
virtio-win-0.1-74 have fixed the resize bug of virtio boot disk
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2014-07-16 12:47:04 +02:00 |
|
Dietmar Maurer
|
47314bf5e2
|
auto generate uuid on VM create
Other VM environments also generates an UUID by default.
|
2014-06-26 11:51:52 +02:00 |
|
Dietmar Maurer
|
d7fd6a445b
|
require 'VM.Config.HWType' priviledge to change new smbios1 option
|
2014-06-26 11:17:10 +02:00 |
|
Dietmar Maurer
|
12a1e0f4e8
|
vncproxy: remove check if VM is running
Because this does not work when VM is on other cluster node.
|
2014-06-25 09:54:23 +02:00 |
|
Dietmar Maurer
|
7786f1b0b4
|
vncproxy: add check if VM is running
To provide better eror message for console task.
|
2014-06-25 07:20:23 +02:00 |
|
Dietmar Maurer
|
c422ce9347
|
protect websocket API with vncticket
|
2014-06-24 16:10:30 +02:00 |
|
Dietmar Maurer
|
4d00f52fbb
|
fix a typo
|
2014-06-24 07:44:17 +02:00 |
|
Dietmar Maurer
|
5b25afb0b7
|
vncwebsocket: do not proxy connection
|
2014-06-18 12:44:46 +02:00 |
|
Dietmar Maurer
|
3e7567e05e
|
do not use novnc wsproxy
Instead, we use new HTTPServer features.
|
2014-06-18 11:02:57 +02:00 |
|
Dietmar Maurer
|
983d458216
|
cleanup VNC websocket patch
Pass ticket via ENV{LC_PVE_TICKET} to vncproxy. Also remove 'unsecure' option, because
this is implied if we want a websocket connection.
|
2014-06-17 08:06:32 +02:00 |
|
Stefan Priebe
|
b4d5c00063
|
API2/Qemu: add unsecure and websocket options to vncpoxy also set qemu vnc server properties on the fly
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
|
2014-06-17 08:05:28 +02:00 |
|
Dietmar Maurer
|
8cd00f4b24
|
do not ignore errors on tap_unplug
|
2014-05-08 15:45:25 +02:00 |
|
Alexandre Derumier
|
2dd4aa4c95
|
add firewall option to qemu network interface
this allow to disable firewall for a specific interface
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2014-05-08 08:35:37 +02:00 |
|
Dietmar Maurer
|
228a998ba3
|
depend on pve-firewall, add firewall API for VMs
|
2014-05-06 11:27:10 +02:00 |
|
Dietmar Maurer
|
19d13324e4
|
add linefeed to warn message and add changelog for previous commit
|
2014-04-17 09:29:46 +02:00 |
|
Alexandre Derumier
|
5b0bd20dd5
|
move_disk : don't delete disk if used in a previous snasphot v2
and set it as unused
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2014-04-17 07:44:17 +02:00 |
|
Lindsay Mathieson
|
68ab04470b
|
Adds the VM name to the title for the spice clent, making it easier to identify which in window lists etc.
Signed-off-by: Lindsay Mathieson <lindsay.mathieson@gmail.com>
|
2014-01-31 06:51:16 +01:00 |
|
Dietmar Maurer
|
73272365bf
|
deactivate volume after clone
To avoid lvm LVs to be active on several nodes.
|
2014-01-29 06:44:06 +01:00 |
|
Alexandre Derumier
|
838776ab65
|
add cpu_hotplug
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2014-01-14 07:29:25 +01:00 |
|
Dietmar Maurer
|
dd25eecf62
|
code cleanup
Use new helper methods.
|
2013-12-10 10:46:50 +01:00 |
|
Dietmar Maurer
|
78252ce7d0
|
spiceproxy: use POST instead of GET
using GET is a security risk (no CSRF checks)
|
2013-12-09 08:17:52 +01:00 |
|
Alexandre Derumier
|
74edd76ba8
|
qemuserver : iothrottle add support for throttling burst max
http://git.qemu.org/?p=qemu.git;a=commit;h=3e9fab690d59ac15956c3733fe0794ce1ae4c4af
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2013-12-05 06:31:06 +01:00 |
|
Dietmar Maurer
|
7aa608d655
|
include sendkey in directory index
|
2013-11-20 06:54:06 +01:00 |
|
Dietmar Maurer
|
baca276db5
|
deactivate volumes after clone to other node
|
2013-11-19 08:15:54 +01:00 |
|
Dietmar Maurer
|
1f1412d189
|
correcctly check if option is a drive
|
2013-10-14 07:35:04 +02:00 |
|
Dietmar Maurer
|
c9928b3d53
|
use new PVE::Storage::abs_filesystem_path()
The check_volume_access() method does no longer return a path.
|
2013-10-01 12:41:06 +02:00 |
|
Dietmar Maurer
|
fa8ea931ed
|
whitespace cleanups
|
2013-09-05 07:44:52 +02:00 |
|
Dietmar Maurer
|
657533535d
|
Allow VMAdmin to delete disk with Datastore.AllocateSpace permissions
Previosly, a VMAdmin/DatastoreUser was able to add/create new disks, but
unable to remove them.
|
2013-09-05 07:41:40 +02:00 |
|
Dietmar Maurer
|
2dc23d7253
|
vncproxy API: avoid warning about uninitialize value
|
2013-08-28 11:31:31 +02:00 |
|
Dietmar Maurer
|
a64d61460d
|
avoid another compile warning
|
2013-08-12 09:53:02 +02:00 |
|
Dietmar Maurer
|
760fb3c842
|
fix warning about uninitialized value
|
2013-08-12 09:47:02 +02:00 |
|
Dietmar Maurer
|
2dc9c14820
|
load config from correct node
|
2013-08-06 08:15:14 +02:00 |
|
Dietmar Maurer
|
ef5e2be2a4
|
add ability to run without graphic card ('vga: serial[n]')
|
2013-07-31 09:19:36 +02:00 |
|
Dietmar Maurer
|
7c14dcae1f
|
use STDIN to pass spice ticket
|
2013-07-24 12:19:51 +02:00 |
|
Dietmar Maurer
|
86b8228b59
|
new vga_conf_has_spice() helper
code cleanups
|
2013-07-24 12:01:03 +02:00 |
|
Alexandre Derumier
|
1481f3f23c
|
add read_x509_subject_spice
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2013-07-24 09:45:32 +02:00 |
|
Dietmar Maurer
|
31178e138f
|
fix docu
|
2013-07-18 08:29:12 +02:00 |
|
Dietmar Maurer
|
fb6c726010
|
spiceproxy: allow client to choose proxy address
|
2013-07-18 08:00:03 +02:00 |
|
Dietmar Maurer
|
451b2b815e
|
spice: read cert subject name directly using Net::SSLeay
We now depend on libnet-ssleay-perl
|
2013-07-18 07:28:35 +02:00 |
|
Dietmar Maurer
|
943340a628
|
spice: use TLS
we now use a local tcp port instead of a unix socket, because that is
implemented and works with current spice libraries.
|
2013-07-17 11:33:02 +02:00 |
|
Dietmar Maurer
|
716a470c8c
|
spiceproxy: set delete-this-file
|
2013-06-27 09:28:13 +02:00 |
|
Alexandre Derumier
|
af32683a67
|
spiceconfig: port can't be 0
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2013-06-27 06:12:46 +02:00 |
|
Alexandre Derumier
|
e554e5b9a9
|
spice : fix proxy address
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
|
2013-06-27 06:10:34 +02:00 |
|
Dietmar Maurer
|
46246f04e9
|
vm status API: return info about spice
|
2013-06-26 13:37:14 +02:00 |
|
Dietmar Maurer
|
3309e65afa
|
spiceproxy: remove socat, and return data to access the new spiceproxy server
|
2013-06-26 13:13:58 +02:00 |
|
Dietmar Maurer
|
eb15737004
|
kill socat if we do not get any connection within $timeout seconds
|
2013-06-25 14:34:59 +02:00 |
|
Dietmar Maurer
|
8bd0cbf5c3
|
spice proxy: try to cirrectly count open socat connections
|
2013-06-25 12:54:15 +02:00 |
|
Dietmar Maurer
|
5ecf258f2c
|
limit spice ticket length to 59 charachters
|
2013-06-25 12:47:33 +02:00 |
|