Sateesh Chodapuneedi 
							
						 
					 
					
						
						
						
						
							
						
						
							7998413f48 
							
						 
					 
					
						
						
							
							CLOUDSTACK-2029 zone wide primary storage support for cloudstack over vmware deployments  
						
						... 
						
						
						
						Added hypervisor type to CreateStoragePoolCmd & Storage pool responses.
DatastoreLifeCycle would consider hypervisor type while attaching datastore to zone.
ZoneWideStoragePoolAllocator would filter zone wide primary storage pools by hypervisor type along with tags in disk profile.
hypervisor type is mandatory parameter if scope is specified as ZONE while creating primary storage pool.
As of now KVM, VMware are allowed to use ZoneWideStoragePoolAllocator.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org> 
						
						
					 
					
						2013-06-01 00:05:27 +05:30 
						 
				 
			
				
					
						
							
							
								Sateesh Chodapuneedi 
							
						 
					 
					
						
						
						
						
							
						
						
							e7d468e221 
							
						 
					 
					
						
						
							
							CLOUDSTACK-2029 zone wide primary storage support for cloudstack over vmware deployments  
						
						... 
						
						
						
						DB changes to support hypervisor specific zone wide storage pool.
Added method findZoneWideStoragePoolsByHypervisor to PrimaryStorageDaoImpl to find suitable zone wide storage pool of specific hypervisor type.
Added column 'hypervisor' to table storage_pool. This column can be NULL. Used/populated only for zone wide primary storage pools.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org> 
						
						
					 
					
						2013-06-01 00:05:27 +05:30 
						 
				 
			
				
					
						
							
							
								Dave Brosius 
							
						 
					 
					
						
						
						
						
							
						
						
							49faa002e2 
							
						 
					 
					
						
						
							
							code compares Long values with == which will work for Long cached values  
						
						... 
						
						
						
						Fixed by switch to use .equals
Signed-off-by: Prasanna Santhanam <tsp@apache.org> 
						
						
					 
					
						2013-05-21 11:45:10 +05:30 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							c11dbad9c9 
							
						 
					 
					
						
						
							
							merge master  
						
						
						
						
					 
					
						2013-05-11 15:28:43 +05:30 
						 
				 
			
				
					
						
							
							
								Devdeep Singh 
							
						 
					 
					
						
						
						
						
							
						
						
							21ce3befc8 
							
						 
					 
					
						
						
							
							Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.  
						
						... 
						
						
						
						Signed-off-by: Abhinandan Prateek <aprateek@apache.org> 
						
						
					 
					
						2013-04-19 11:36:42 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							eae22d2ffa 
							
						 
					 
					
						
						
							
							CLOUDSTACK-741: Granular Global Parameters  
						
						... 
						
						
						
						Signed-off-by: Abhinandan Prateek <aprateek@apache.org> 
						
						
					 
					
						2013-04-19 10:36:52 +05:30 
						 
				 
			
				
					
						
							
							
								Pascal Borreli 
							
						 
					 
					
						
						
						
						
							
						
						
							20614598bf 
							
						 
					 
					
						
						
							
							Fixed typos  
						
						... 
						
						
						
						Signed-off-by: Milamber <milamber@apache.org> 
						
						
					 
					
						2013-04-13 13:28:32 +00:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							f18a1d6f14 
							
						 
					 
					
						
						
							
							fix bunch of bugs related to zone wide storage  
						
						
						
						
					 
					
						2013-04-03 21:51:17 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Spindler 
							
						 
					 
					
						
						
						
						
							
						
						
							469c4dd139 
							
						 
					 
					
						
						
							
							Removing ^M's from code.  
						
						... 
						
						
						
						Signed-off-by: Prasanna Santhanam <tsp@apache.org> 
						
						
					 
					
						2013-04-04 00:53:20 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							c8fd16c03d 
							
						 
					 
					
						
						
							
							Summary: Workaround for CLOUDSTACK-1831 and CLOUDSTACK-1672  
						
						... 
						
						
						
						Exclude the transient dependency on jaxb-impl 2.1.13 in cxf-bundle-jars.
VmWare code depends on the 2.0 version 
						
						
					 
					
						2013-03-28 15:00:04 +01:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed6200ef8 
							
						 
					 
					
						
						
							
							move default primary storage plugin into its own pom  
						
						
						
						
					 
					
						2013-03-20 17:21:40 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							c60ef79321 
							
						 
					 
					
						
						
							
							CLOUDSTACK-1608: don't support attach volume between different storage scopes  
						
						
						
						
					 
					
						2013-03-19 14:36:37 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							409ec9c6b6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-1426: We has strong implication that VO must implement an interface, otherwise EntityManagerImpl can't the vo  
						
						
						
						
					 
					
						2013-03-07 18:25:57 -08:00 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							254275dc26 
							
						 
					 
					
						
						
							
							CLOUDSTACK-1293: resetpasswordforVm shows "passsd reset to undefined"  
						
						
						
						
					 
					
						2013-02-27 12:35:04 +05:30 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							8e360f342d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-724: add basic zone wide storage support, refactor storage allocator, need ui support  
						
						
						
						
					 
					
						2013-02-26 18:39:23 -08:00 
						 
				 
			
				
					
						
							
							
								Chip Childers 
							
						 
					 
					
						
						
						
						
							
						
						
							6cc1123a3e 
							
						 
					 
					
						
						
							
							Correcting license headers that broke the build  
						
						... 
						
						
						
						Signed-off-by: Chip Childers <chip.childers@gmail.com> 
						
						
					 
					
						2013-02-21 16:29:05 -05:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							ff047e75d3 
							
						 
					 
					
						
						
							
							refactor snapshot, move existing snapshot code into its own snapshotstrategy  
						
						
						
						
					 
					
						2013-02-21 11:22:49 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							ec09e34f86 
							
						 
					 
					
						
						
							
							fix downloading template  
						
						
						
						
					 
					
						2013-02-21 11:22:48 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							a22403edcd 
							
						 
					 
					
						
						
							
							squash changes into one giant patch  
						
						
						
						
					 
					
						2013-02-21 11:22:48 -08:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							80d58b6c73 
							
						 
					 
					
						
						
							
							CLOUDSTACK-1317: Bump CloudStack package version to 4.2.0-SNAPSHOT in all poms  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <bhaisaab@apache.org> 
						
						
					 
					
						2013-02-20 16:42:56 +05:30 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							c921118c58 
							
						 
					 
					
						
						
							
							add image create test case  
						
						
						
						
					 
					
						2013-01-22 13:25:48 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							94e8090bf3 
							
						 
					 
					
						
						
							
							Deploy, Start, Stop, Destroy VM orchestration service changes  
						
						
						
						
					 
					
						2013-01-22 12:54:04 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							3251cd665b 
							
						 
					 
					
						
						
							
							add test case for create storage pool  
						
						
						
						
					 
					
						2013-01-21 16:59:51 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							b4988e86ab 
							
						 
					 
					
						
						
							
							add backedn code  
						
						
						
						
					 
					
						2013-01-21 16:59:50 -08:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							593b60ca51 
							
						 
					 
					
						
						
							
							rat: Fix license on newly added files  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <bhaisaab@apache.org> 
						
						
					 
					
						2013-01-17 21:37:24 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							c4a11b9979 
							
						 
					 
					
						
						
							
							rename datastream to dataobject  
						
						
						
						
					 
					
						2013-01-17 18:49:50 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							9759ad57f2 
							
						 
					 
					
						
						
							
							Commit the current changes to unit tests  
						
						
						
						
					 
					
						2013-01-17 06:50:11 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							c93918a896 
							
						 
					 
					
						
						
							
							rename dataobject to datastream  
						
						
						
						
					 
					
						2013-01-15 15:46:21 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							8af85b04d0 
							
						 
					 
					
						
						
							
							refactor api, based on suggestion from community  
						
						
						
						
					 
					
						2013-01-14 18:52:39 -08:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							ba20e7f85a 
							
						 
					 
					
						
						
							
							Fix license headers for java files in javelin  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <bhaisaab@apache.org> 
						
						
					 
					
						2013-01-12 06:27:09 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							14bd345f1f 
							
						 
					 
					
						
						
							
							merge compiles  
						
						
						
						
					 
					
						2013-01-09 04:41:27 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f4c98670 
							
						 
					 
					
						
						
							
							OrchestrationService: some changes for DeployVM  
						
						
						
						
					 
					
						2013-01-08 11:53:54 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							9410cd1f3c 
							
						 
					 
					
						
						
							
							add deletevolume and createdata disk  
						
						
						
						
					 
					
						2013-01-03 18:56:18 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9cf04008 
							
						 
					 
					
						
						
							
							Fixing the file that was merged incorrectly  
						
						
						
						
					 
					
						2013-01-03 11:44:40 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							1bdec94627 
							
						 
					 
					
						
						
							
							Deleting the file that got added during rebase  
						
						
						
						
					 
					
						2013-01-03 11:44:40 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							7e61e200a6 
							
						 
					 
					
						
						
							
							Register Host and unit test  
						
						
						
						
					 
					
						2013-01-03 11:44:39 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff3a47e36 
							
						 
					 
					
						
						
							
							Provisioning Service: register Pod, Cluster, Deregister Zone/Pod/Cluster and unit tests  
						
						
						
						
					 
					
						2013-01-03 11:44:37 -08:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb64e6181 
							
						 
					 
					
						
						
							
							ProvisioningService:: registerZone changes and unit-test  
						
						
						
						
					 
					
						2013-01-03 11:44:36 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							5d1e97e407 
							
						 
					 
					
						
						
							
							add create volume  
						
						
						
						
					 
					
						2013-01-02 17:32:54 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							56be555733 
							
						 
					 
					
						
						
							
							missing change  
						
						
						
						
					 
					
						2012-12-28 16:49:12 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							c622bee1ed 
							
						 
					 
					
						
						
							
							made changes to work with the new injection stuff  
						
						
						
						
					 
					
						2012-12-28 16:44:26 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							e936c32a04 
							
						 
					 
					
						
						
							
							Fixed problems with inject checkin  
						
						
						
						
					 
					
						2012-12-28 16:24:54 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							54cce5fa18 
							
						 
					 
					
						
						
							
							Getting things to compile  
						
						
						
						
					 
					
						2012-12-28 16:07:56 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							9de3a1fae4 
							
						 
					 
					
						
						
							
							add create volume from base image command  
						
						
						
						
					 
					
						2012-12-27 16:31:59 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							d99161399e 
							
						 
					 
					
						
						
							
							so many traps in rpc call: you can't use aop in a thread, you need to intercept finalize call etc  
						
						
						
						
					 
					
						2012-12-24 02:37:32 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							0581ea763a 
							
						 
					 
					
						
						
							
							add xenserver backend code: download template from http directly  
						
						
						
						
					 
					
						2012-12-18 18:34:13 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							aefb657c41 
							
						 
					 
					
						
						
							
							Finally, get async api call works for storage subsystem  
						
						
						
						
					 
					
						2012-12-17 18:12:46 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							716a5673d0 
							
						 
					 
					
						
						
							
							1st try to add async api in the storage component, it's ugly like hell  
						
						
						
						
					 
					
						2012-12-14 18:25:40 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							7652a44be7 
							
						 
					 
					
						
						
							
							add datastore configurator, for each hypervisor and each protocol, needs to have its own configurator  
						
						
						
						
					 
					
						2012-12-07 18:23:08 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							ae59bf6c3b 
							
						 
					 
					
						
						
							
							add lifecycle on primarydatastore  
						
						
						
						
					 
					
						2012-12-07 18:23:08 -08:00