Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							3eec576714 
							
						 
					 
					
						
						
							
							vmconfig_hotplug_pending : add update_net  
						
						 
						
						... 
						
						
						
						Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:43:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7f272634 
							
						 
					 
					
						
						
							
							implement API/CLI to get pending changes  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:42:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							3a11fadb41 
							
						 
					 
					
						
						
							
							vmconfig_hotplug_pending: improve hotplug error handling  
						
						 
						
						... 
						
						
						
						Simplify code, and allow to partially apply pending changes using
a new $selection parameter.
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:42:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							c750e90abd 
							
						 
					 
					
						
						
							
							vmconfig_cleanup_pending: new method to clenup setting in [PENDING]  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:42:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca8b69870 
							
						 
					 
					
						
						
							
							fix balloon consistency check (consider pending changes)  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:42:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							055d554dfa 
							
						 
					 
					
						
						
							
							vm_start: apply pending changes  
						
						 
						
						... 
						
						
						
						I move related helper methods into PVE::QemuServer.
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:42:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							3900164009 
							
						 
					 
					
						
						
							
							implement vmconfig_apply_pending for stopped VM  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:42:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							202d1f45e5 
							
						 
					 
					
						
						
							
							update_vm_api: always write into pending section  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2015-01-07 06:42:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wolfgang Link 
							
						 
					 
					
						
						
						
						
							
						
						
							af9110ddd7 
							
						 
					 
					
						
						
							
							Fix in PVE::QemuServer::snapshot_create  
						
						 
						
						... 
						
						
						
						remove the freezefs flag.
If Qemu Guest Agent flag is set in config the vm filesystem will always be frozen,
unless we save RAM.
also remove param freezefs in PVE::API2 snapshot,
because there is no use for it.
Signed-off-by: Wolfgang Link <wolfgang@linksystems.org>
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2014-12-04 12:30:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							f34ebd5259 
							
						 
					 
					
						
						
							
							code cleanups  
						
						 
						
						
						
					 
					
						2014-12-01 09:50:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							184955dc65 
							
						 
					 
					
						
						
							
							fix bug  #542 : return VMID as integer  
						
						 
						
						
						
					 
					
						2014-09-17 15:51:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							cd11416f7a 
							
						 
					 
					
						
						
							
							clone_vm: auto generate new uuid  
						
						 
						
						
						
					 
					
						2014-08-26 09:20:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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