Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							b38516ebec 
							
						 
					 
					
						
						
							
							add use clause for PVE::API2::LXC::Status  
						
						
						
					 
					
						2015-09-07 11:01:03 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Kasper 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5e56f283 
							
						 
					 
					
						
						
							
							Fix package path to startup and shutdown subroutines  
						
						
						
					 
					
						2015-09-07 10:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							c2dbc5e32d 
							
						 
					 
					
						
						
							
							fix bug  #662 : wrong subroutine for parsing startup order  
						
						... 
						
						
						
						Changed from old, now missing, subroutine parse_startup() to new
pve_parse_startup_order()
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2015-07-28 09:31:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							761a2b311c 
							
						 
					 
					
						
						
							
							allow to download templates with type lxc  
						
						
						
					 
					
						2015-07-02 11:25:08 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							317146196c 
							
						 
					 
					
						
						
							
							API change: remove bootlog API, use new dump_journal helper for syslog  
						
						... 
						
						
						
						The systemd journal contains boot log entries. 
						
					 
					
						2015-06-09 12:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							74e3975e12 
							
						 
					 
					
						
						
							
							remove UBC GUI  
						
						
						
					 
					
						2015-06-02 11:53:19 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							eb6d749792 
							
						 
					 
					
						
						
							
							pass port family to next_vnc_port  
						
						
						
					 
					
						2015-05-12 12:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							2c27e4b7c7 
							
						 
					 
					
						
						
							
							lxc: implement startup and onboot option  
						
						
						
					 
					
						2015-04-22 10:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							989b774393 
							
						 
					 
					
						
						
							
							depend on new pve-container package, activate LXC API  
						
						
						
					 
					
						2015-04-18 09:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							0532bd2857 
							
						 
					 
					
						
						
							
							re-add template download code  
						
						... 
						
						
						
						this was removed by accident. 
						
					 
					
						2015-04-16 07:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							dafb62468e 
							
						 
					 
					
						
						
							
							remove OpenVZ related code  
						
						... 
						
						
						
						There is still no OpenVZ for kernel 3.10 or newer, so we remove that code now. 
						
					 
					
						2015-03-27 13:43:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							7e5cb2f0b8 
							
						 
					 
					
						
						
							
							use PVE::HA::Config to skip HA enabled VMs  
						
						
						
					 
					
						2015-03-27 13:43:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							42a55af27b 
							
						 
					 
					
						
						
							
							skip test for HA managed VMs  
						
						... 
						
						
						
						unless we have a replavement for rgmanager 
						
					 
					
						2015-03-03 09:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Derumier 
							
						 
					 
					
						
						
						
						
							
						
						
							9c8a09a76d 
							
						 
					 
					
						
						
							
							api2 : node : add migrate_all  
						
						... 
						
						
						
						Signed-off-by: Alexandre Derumier <aderumier@odiso.com> 
						
					 
					
						2015-02-11 07:01:44 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Derumier 
							
						 
					 
					
						
						
						
						
							
						
						
							c09c7160a5 
							
						 
					 
					
						
						
							
							api2: node : startall : add force option  
						
						... 
						
						
						
						force start if onboot = 0
Signed-off-by: Alexandre Derumier <aderumier@odiso.com> 
						
					 
					
						2015-02-11 07:01:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							8dfca17e2e 
							
						 
					 
					
						
						
							
							cleanup novnc console code  
						
						... 
						
						
						
						And implement novnc console for openvz and shell (needs vncterm update). 
						
					 
					
						2014-06-24 17:35:17 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							4a07fcedb7 
							
						 
					 
					
						
						
							
							depend on pve-firewall, connect firewall API  
						
						
						
					 
					
						2014-05-06 12:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							9dace87245 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pve-ceph'  
						
						
						
					 
					
						2013-12-21 08:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							a51ceeb704 
							
						 
					 
					
						
						
							
							fix execute API  
						
						
						
					 
					
						2013-12-10 12:05:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							7774df7851 
							
						 
					 
					
						
						
							
							use get_standard_option() for spice options  
						
						
						
					 
					
						2013-12-10 10:03:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							b289829f91 
							
						 
					 
					
						
						
							
							factor out common code into run_spiceterm  
						
						
						
					 
					
						2013-12-10 09:46:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							f25af3a938 
							
						 
					 
					
						
						
							
							set correct keymap for spiceterm  
						
						
						
					 
					
						2013-12-10 08:36:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							2d802f8c3b 
							
						 
					 
					
						
						
							
							include spiceterm  
						
						
						
					 
					
						2013-12-10 07:35:57 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							409935933e 
							
						 
					 
					
						
						
							
							fix execute API  
						
						... 
						
						
						
						- remove command from index (so that pvesh does not list it)
- use POST instead of GET
- correctly check permissions
- return value with status codes and data (allow expections) 
						
					 
					
						2013-12-09 11:08:02 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Priebe 
							
						 
					 
					
						
						
						
						
							
						
						
							87c3e93147 
							
						 
					 
					
						
						
							
							support to execute multiple commands in one request  
						
						
						
					 
					
						2013-12-09 08:44:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							38db610ae6 
							
						 
					 
					
						
						
							
							move code to Ceph.pm, create API for ceph  
						
						
						
					 
					
						2013-11-13 06:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							ea5eb43003 
							
						 
					 
					
						
						
							
							fix shell quoting for upgrade command  
						
						
						
					 
					
						2013-06-24 08:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							b179a622ba 
							
						 
					 
					
						
						
							
							new pveupgrade script  
						
						... 
						
						
						
						Used to display additional information to the user (reboot required? database
up to date? ...) 
						
					 
					
						2013-06-21 08:21:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							6d39449226 
							
						 
					 
					
						
						
							
							fix bug  #408 : reset ENV before starting shell  
						
						
						
					 
					
						2013-06-20 11:10:01 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							3a76893d03 
							
						 
					 
					
						
						
							
							use interactive vnc shell to run system upgrade  
						
						... 
						
						
						
						System upgrade almost always requires user input. 
						
					 
					
						2013-06-19 11:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							21299915de 
							
						 
					 
					
						
						
							
							add API for apt using libapt-pkg-perl  
						
						
						
					 
					
						2013-06-13 11:52:31 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Priebe 
							
						 
					 
					
						
						
						
						
							
						
						
							0455911df1 
							
						 
					 
					
						
						
							
							implement node netstat call to get current tap network counters  
						
						... 
						
						
						
						Changes since V2:
- swap in / out / transmit / receive again
Changes since V1:
- new return format (use an arrayref instead of a hash to be JS compatible)
- swap in / out / transmit / receive
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag> 
						
					 
					
						2013-04-19 11:43:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							ff9c330c5d 
							
						 
					 
					
						
						
							
							add bootlog  
						
						... 
						
						
						
						we use boodlogd on wheezy 
						
					 
					
						2013-03-26 07:59:57 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							20539e0c29 
							
						 
					 
					
						
						
							
							display KSM sharing on node status panel  
						
						
						
					 
					
						2013-02-01 09:15:26 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Priebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f2c68844cf 
							
						 
					 
					
						
						
							
							PVE/API2/Nodes: remove hardcoded blowfish cipher PVE/API2/OpenVZ: remove hardcoded blowfish cipher  
						
						... 
						
						
						
						Signed-off-by: Stefan Priebe <s.priebe@profihost.ag> 
						
					 
					
						2012-10-31 14:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							6806a0f851 
							
						 
					 
					
						
						
							
							vncproxy: wait until vnc port is ready (avoid connection errors)  
						
						
						
					 
					
						2012-10-24 09:02:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							88ba9a1dde 
							
						 
					 
					
						
						
							
							fix spelling errors  
						
						
						
					 
					
						2012-08-25 09:00:06 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							5eec2b0446 
							
						 
					 
					
						
						
							
							fix startup ordering  
						
						
						
					 
					
						2012-08-07 09:21:19 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							3f12bcfb9e 
							
						 
					 
					
						
						
							
							use numeric sorting in startall  
						
						
						
					 
					
						2012-06-05 06:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							b92400b6a7 
							
						 
					 
					
						
						
							
							add startall/stopall API and init script  
						
						
						
					 
					
						2012-04-20 09:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							b193e4ac94 
							
						 
					 
					
						
						
							
							fix bug  #137 : API change! Return node name using 'node' property.  
						
						
						
					 
					
						2012-04-02 13:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							21ace8d328 
							
						 
					 
					
						
						
							
							add subscription management API  
						
						
						
					 
					
						2012-03-23 06:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d5bf7257 
							
						 
					 
					
						
						
							
							improve network API - add more gettext markers  
						
						
						
					 
					
						2012-02-29 12:39:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							c916497537 
							
						 
					 
					
						
						
							
							implement template download  
						
						... 
						
						
						
						Also added turnkeylinux.com 
						
					 
					
						2012-02-21 11:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							5c80f72c80 
							
						 
					 
					
						
						
							
							include use clause for exception handling  
						
						
						
					 
					
						2012-02-17 06:07:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							d553e535ab 
							
						 
					 
					
						
						
							
							fix vnc shell to nodes  
						
						
						
					 
					
						2012-02-16 08:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							d0289a19e5 
							
						 
					 
					
						
						
							
							fix permissions on node API  
						
						... 
						
						
						
						Remove upload method (now in PVE::API2::Storage::Status) 
						
					 
					
						2012-02-06 09:54:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							7d020b4246 
							
						 
					 
					
						
						
							
							implement new check attribute for permissions.  
						
						... 
						
						
						
						We use a simple prefix notation to express complex expressions. 
						
					 
					
						2012-01-23 12:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							57ebda0841 
							
						 
					 
					
						
						
							
							use new assemble_vnc_ticket  
						
						
						
					 
					
						2012-01-19 09:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							e09058af9a 
							
						 
					 
					
						
						
							
							use new set_result_attrib  
						
						
						
					 
					
						2011-12-21 07:11:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							8747a9ece5 
							
						 
					 
					
						
						
							
							add API to query version info  
						
						... 
						
						
						
						Normaly all nodes should have the same version, so /api2/json/version is
good enough for most situations. But you can also query the version on
each node using /api2/json/nodes/{node}/version 
						
					 
					
						2011-12-20 07:04:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							607263cbf6 
							
						 
					 
					
						
						
							
							use PVE::Tools::dump_logfile  
						
						
						
					 
					
						2011-11-08 07:49:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							bf58f8ddda 
							
						 
					 
					
						
						
							
							plug VZDump into our API  
						
						
						
					 
					
						2011-10-14 13:43:06 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							9056e748db 
							
						 
					 
					
						
						
							
							add GUI for user_beancounters  
						
						
						
					 
					
						2011-10-07 13:58:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							339e41597d 
							
						 
					 
					
						
						
							
							add openvz support (cli only for now)  
						
						
						
					 
					
						2011-09-28 14:08:54 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							beb651ee65 
							
						 
					 
					
						
						
							
							removed automake/autoconf, removed unused files  
						
						
						
					 
					
						2011-08-23 16:11:04 +02:00