Marek Marczykowski-Górecki
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4e022382a5
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into core3-devel
						
						
						
						
						
					 | 
					
						2016-08-08 00:11:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							288ff85731
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/pull/48/head' into core3-devel
						
						
						
						
						
					 | 
					
						2016-08-03 18:25:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9d30bb132a
							
						
					 | 
					
						
						
							
							Fix umask
						
						
						
						
						
					 | 
					
						2016-08-03 02:57:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0dd1875fb6
							
						
					 | 
					
						
						
							
							Add vm.shutdown(wait)
						
						
						
						
						
					 | 
					
						2016-08-01 15:09:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							ecb626d64b
							
						
					 | 
					
						
						
							
							qubes/vm/qubesvm: Simplify error message
						
						
						
						
						
					 | 
					
						2016-07-21 19:40:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							f915115cfb
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'woju/pull/25/head' into core3-devel
						
						
						
						
						
					 | 
					
						2016-07-21 19:38:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bcf1cfcb1f
							
						
					 | 
					
						
						
							
							Add qvm-clone(1)
						
						
						
						
						
					 | 
					
						2016-07-13 22:35:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1f735669bc
							
						
					 | 
					
						
						
							
							Migrate qubes.vm modules to new API
						
						
						
						
						
					 | 
					
						2016-07-13 22:34:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1cbabc79ff
							
						
					 | 
					
						
						
							
							qubes.vm.QubesVM use new storage api
						
						
						
						
						
					 | 
					
						2016-07-13 22:34:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3952cef556
							
						
					 | 
					
						
						
							
							QubesVM serialize bool values from XML
						
						
						
						
						
					 | 
					
						2016-07-13 22:21:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bba9b38e8e
							
						
					 | 
					
						
						
							
							Avoid libvirt access in qubes.vm.qubesvm.QubesVM
						
						
						
						
						
					 | 
					
						2016-07-13 22:21:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							de5487bf14
							
						
					 | 
					
						
						
							
							Dumb down qvm-remove
						
						
						
						
						
						
						
						- Move `vm.is_halted()` check in to VMCollection.__delitem__()
- `vm.remove_from_disk()` will raise exception if is called on a running vm 
						
					 | 
					
						2016-07-13 18:24:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							d28ab908cc
							
						
					 | 
					
						
						
							
							Network and storage fixes
						
						
						
						
						
					 | 
					
						2016-06-29 16:42:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							b53c572f1d
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'woju/pull/23/head' into core3-devel
						
						
						
						
						
					 | 
					
						2016-06-28 15:19:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9accc258c
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'woju/pull/15/head' into core3-devel
						
						
						
						
						
						
						
						Conflicts:
	qubes/storage/__init__.py
	qubes/storage/file.py
	qubes/vm/qubesvm.py 
						
					 | 
					
						2016-06-28 15:15:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7081bd433a
							
						
					 | 
					
						
						
							
							Make pylint happy
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0ab27d7426
							
						
					 | 
					
						
						
							
							qubes.vm.__init__ Remove unneeded time import
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b584d1a4bb
							
						
					 | 
					
						
						
							
							Remove QubesVM.is_netvm() and is_disposablevm()
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4a0b7585d1
							
						
					 | 
					
						
						
							
							Remove QubesVM.is_proxyvm()
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b0a7d0c283
							
						
					 | 
					
						
						
							
							Remove QubesVM.is_appvm()
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e08ca1ff57
							
						
					 | 
					
						
						
							
							Remove QubesVM.is_template()
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ba3b191702
							
						
					 | 
					
						
						
							
							QubesVM add docstrings & fix pylint errors
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a2668d81e3
							
						
					 | 
					
						
						
							
							QubesVM remove resize functions
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9132690eef
							
						
					 | 
					
						
						
							
							Add QubesVM.is_halted()
						
						
						
						
						
					 | 
					
						2016-06-23 14:23:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bb2e6a2ad3
							
						
					 | 
					
						
						
							
							Add QubesVM.attached_volumes()
						
						
						
						
						
					 | 
					
						2016-06-23 13:16:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							09727b1cbd
							
						
					 | 
					
						
						
							
							Add Volume.internal field
						
						
						
						
						
						
						
						- Linux kernel volumes are always internal volumes 
						
					 | 
					
						2016-06-23 13:16:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							87ae5a3b65
							
						
					 | 
					
						
						
							
							Fix qvm-start
						
						
						
						
						
					 | 
					
						2016-06-21 17:44:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d56f02598a
							
						
					 | 
					
						
						
							
							Replace QubesVM.verify_files() with Storage.verify_files()
						
						
						
						
						
					 | 
					
						2016-06-21 14:58:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							296fa17322
							
						
					 | 
					
						
						
							
							QubesVM remove obsolete *_img methods
						
						
						
						
						
					 | 
					
						2016-06-21 14:58:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							29633f43f8
							
						
					 | 
					
						
						
							
							qubes.vm.templatevm Add LICENSE & docstring
						
						
						
						
						
					 | 
					
						2016-06-16 17:11:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							91ee455a37
							
						
					 | 
					
						
						
							
							NetVMMixin add docstrings & fix pylint errors
						
						
						
						
						
					 | 
					
						2016-06-16 17:06:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							b77c36b224
							
						
					 | 
					
						
						
							
							Remove NetVMMixin.vif()
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ccba17a38
							
						
					 | 
					
						
						
							
							qubes.vm.__init__ Replace TODOs with SEE: #1815
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec9550c7cc
							
						
					 | 
					
						
						
							
							qubes.vm.__init__ Remove debug xml file creation
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							94d9fd040f
							
						
					 | 
					
						
						
							
							qubes.vm.__init__ Add docstrings
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							77d54b55ad
							
						
					 | 
					
						
						
							
							qubes.vm.__init__ Fix pylint warnings
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							f318871279
							
						
					 | 
					
						
						
							
							qubes.vm.__init__ Remove uses_custom_config bits
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5fe49f422
							
						
					 | 
					
						
						
							
							qubes.vm.__init__ Remove unneeded imports
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							93e68a6796
							
						
					 | 
					
						
						
							
							qubes.vm.dispvm Fix XXX, add docstring & LICENSE
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							d25c44ca71
							
						
					 | 
					
						
						
							
							qubes.vm.appvm Fix XXX, add docstrings & LICENSE
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							0cd667a1f5
							
						
					 | 
					
						
						
							
							qubes.vm.adminvm fix XXX and add docstrings
						
						
						
						
						
					 | 
					
						2016-06-16 17:01:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5906df0c7
							
						
					 | 
					
						
						
							
							AdminVM remove get_private_img_sz
						
						
						
						
						
					 | 
					
						2016-06-16 16:59:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4577c0dce
							
						
					 | 
					
						
						
							
							Rename Storage.create_on_disk to Storage.create
						
						
						
						
						
					 | 
					
						2016-06-16 16:59:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bahtiar `kalkin-` Gadimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							930fe417a8
							
						
					 | 
					
						
						
							
							Remove storage size and usage methods from QubesVM
						
						
						
						
						
					 | 
					
						2016-06-16 16:59:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							e47043ebd7
							
						
					 | 
					
						
						
							
							More pylint fixes
						
						
						
						
						
					 | 
					
						2016-06-16 13:29:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							3cb5f031a9
							
						
					 | 
					
						
						
							
							Fix storage initialisation
						
						
						
						
						
					 | 
					
						2016-06-16 13:29:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f302fb776
							
						
					 | 
					
						
						
							
							Fix "pylint fixes" wrt dir_path
						
						
						
						
						
					 | 
					
						2016-06-16 13:29:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							677a3e51f4
							
						
					 | 
					
						
						
							
							Move libvirt XML network device to jinja
						
						
						
						
						
					 | 
					
						2016-06-16 13:29:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba20254888
							
						
					 | 
					
						
						
							
							Rewrite PCI attaching/detaching from xl to libvirt
						
						
						
						
						
						
						
						The only remaining part is querying vm-side BDF. That can't be done
in libvirt. 
						
					 | 
					
						2016-06-16 13:29:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wojtek Porczyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ade5736d7
							
						
					 | 
					
						
						
							
							pylint fixes
						
						
						
						
						
					 | 
					
						2016-06-10 21:27:29 +02:00 | 
					
					
						
						
							
							
							
						
					 |