Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							92d9ef9c17 
							
						 
					 
					
						
						
							
							Handle the case where a snapshot is associated with a deleted volume  
						
						
						
						
					 
					
						2014-11-06 15:34:39 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							455ffc3342 
							
						 
					 
					
						
						
							
							Create a template from a SAN snapshot  
						
						
						
						
					 
					
						2014-11-06 10:33:23 -07:00 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							b844155240 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7842: Wrong size column is getting updated with snapshot physical size in snapshot_store_ref table.  
						
						... 
						
						
						
						Also fixed the issue that snapshot size with hypervisor XS >= 6.2.5 is not getting updated in snapshot_store_ref table. 
						
						
					 
					
						2014-11-05 16:42:28 +05:30 
						 
				 
			
				
					
						
							
							
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							0327c2b13e 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7421  
						
						... 
						
						
						
						Unnecessary exception in MS logs while removing default NIC from VM. Following changes are made:
1. Changed the exception from CloudRuntimeException to InvalidParameterValueExecption.
2. Moved out validation logic to UserVMManagerImpl from VirtualMachineManagerImpl.
3. Handling InvalidParameterValueException from async API calls so that they are not logged as ERROR in MS logs. 
						
						
					 
					
						2014-11-04 17:34:07 +05:30 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							1d503bb853 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7835: Deleted volumes with null UUID and no removed timestamp in database still appear.  
						
						... 
						
						
						
						Also removed CREATING -> DESTROY via DESTROYREQUESTED, which was causing the volume to get stuck in expunging
state. 
						
						
					 
					
						2014-11-04 17:02:50 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							684889f0b5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7833: VM Async work jobs log "Was unable to find lock for the key vm_instance" errors as warning  
						
						
						
						
					 
					
						2014-11-03 10:52:47 -08:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							1aef5cba66 
							
						 
					 
					
						
						
							
							Fixed Coverity Issues  
						
						
						
						
					 
					
						2014-11-03 16:45:30 +05:30 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							723aedf9b1 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7820: Don't consider disabled hosts for calculating disable threshold.  
						
						
						
						
					 
					
						2014-10-30 17:05:11 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							6b5c874fe9 
							
						 
					 
					
						
						
							
							should not duplicate vm instance id, during the volume migration  
						
						
						
						
					 
					
						2014-10-30 21:27:51 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							cf5b56d617 
							
						 
					 
					
						
						
							
							Add database upgrade from 4.5.0 to 4.6.0  
						
						
						
						
					 
					
						2014-10-29 15:03:19 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							4ebaf0a583 
							
						 
					 
					
						
						
							
							Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT  
						
						
						
						
					 
					
						2014-10-29 14:54:23 +01:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							94969b0654 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7778: Start VM checkWorkItem loop should also check VM DB state before going into idle waiting to exit faster.  
						
						
						
						
					 
					
						2014-10-23 14:28:23 -07:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							8218ce0fe2 
							
						 
					 
					
						
						
							
							unexplained happy flow for restart network modified  
						
						
						
						
					 
					
						2014-10-23 20:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							4a13f81485 
							
						 
					 
					
						
						
							
							when host is pingtimeout and CCP can not determine the host status, put the host to Alert status , no VM HA.  
						
						
						
						
					 
					
						2014-10-22 15:14:46 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							97aa02ceb0 
							
						 
					 
					
						
						
							
							Commits related to taking snapshots that live on primary storage  
						
						
						
						
					 
					
						2014-10-22 12:44:33 -06:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							70112bd145 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7761:  
						
						... 
						
						
						
						Revert "when system VM ping times out, stop system VM"
This reverts commit ee23be1942001ab732cfb3ad50fa24163cb88a48. 
						
						
					 
					
						2014-10-21 17:19:57 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c7aa9b4439 
							
						 
					 
					
						
						
							
							Reorganized the snapshot logic a bit  
						
						
						
						
					 
					
						2014-10-21 16:01:15 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3690574a23 
							
						 
					 
					
						
						
							
							Reply that reverting is not supported  
						
						
						
						
					 
					
						2014-10-21 16:01:15 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8766c8ad43 
							
						 
					 
					
						
						
							
							Improve error handling for a host-side error  
						
						
						
						
					 
					
						2014-10-21 16:01:14 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5bb7d8c6 
							
						 
					 
					
						
						
							
							Invoke grantAccess and revokeAccess one time each using a SnapshotInfo (where previously a VolumeInfo was being passed in)  
						
						... 
						
						
						
						Handle the case where a SnapshotInfo is passed into the grantAccess and revokeAccess methods 
						
						
					 
					
						2014-10-21 16:01:14 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							57dacf99a2 
							
						 
					 
					
						
						
							
							Changed "boolean connectVolumeToHost(VolumeInfo, Host, DataStore)" to "boolean grantAccess(DataObject, Host, DataStore)"  
						
						... 
						
						
						
						Changed "void disconnectVolumeFromHost(VolumeInfo, Host, DataStore)" to "void revokeAccess(DataObject, Host, DataStore)" 
						
						
					 
					
						2014-10-21 16:01:14 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b29265f159 
							
						 
					 
					
						
						
							
							Logic around granting and revoking access to the volume that backs the snapshot  
						
						
						
						
					 
					
						2014-10-21 16:01:14 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0cea0346ae 
							
						 
					 
					
						
						
							
							Support for back-end snapshots on primary storage  
						
						
						
						
					 
					
						2014-10-21 16:01:14 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							06f6b00cd1 
							
						 
					 
					
						
						
							
							Snapshot support  
						
						
						
						
					 
					
						2014-10-21 16:01:13 -06:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							efe1e0a544 
							
						 
					 
					
						
						
							
							Fixed coverity and other resource leak issues  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-16 12:19:51 +05:30 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e70dde09c9 
							
						 
					 
					
						
						
							
							Implementing snapshot-strategy support for reverting a volume to a snapshot  
						
						
						
						
					 
					
						2014-10-14 22:04:18 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							35a8b70799 
							
						 
					 
					
						
						
							
							Adding a snapshot strategy for systems that want to take snapshots that reside on their own system (as opposed to the default approach of taking a hypervisor snapshot and then copying it to secondary storage)  
						
						
						
						
					 
					
						2014-10-14 12:26:40 -06:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							4b8bfe2627 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7563: Fix potential NPE from FingBugs.  
						
						
						
						
					 
					
						2014-10-14 11:19:39 -07:00 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							e4a8bbcdf4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6650: Reorder Cluster list in deployment planner to protect  
						
						... 
						
						
						
						GPU enabled hosts from non-GPU VM deployment.
Cluster reordering is based on the number of unique host tags in a cluster,
cluster with most number of unique host tags will put at the end of list.
Hosts with GPU capability will get tagged with implicit tags defined by
global config param 'implicit.host.tags' at the time os host discovery.
Also added FirstFitPlannerTest unit test file. 
						
						
					 
					
						2014-10-14 17:53:50 +05:30 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9742f914 
							
						 
					 
					
						
						
							
							Fixed few coverity issues  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-14 17:16:50 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							1e20600eca 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7700: Volume Snapshot Async Job returns Success for a failed  
						
						... 
						
						
						
						operation. 
						
						
					 
					
						2014-10-13 14:26:27 -07:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							350ac4c4b0 
							
						 
					 
					
						
						
							
							Fixed Resource Leaks  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-13 17:51:02 +05:30 
						 
				 
			
				
					
						
							
							
								Damodar 
							
						 
					 
					
						
						
						
						
							
						
						
							50185b7c3a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7648: There are new VM State Machine changes introduced which were missed to capture the usage events  
						
						
						
						
					 
					
						2014-10-13 14:42:00 +05:30 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							ce90837357 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6826: Improving the download url expiration where the expiration work would be handled by the ssvm that has the corresponding symlink created on it. In case it doesnt exist, then would be any one of the ssvm in the zone.  
						
						... 
						
						
						
						Also when the ssvm is destroyed all the download urls are expired to be cleaned up in the next run by the new ssvm. 
						
						
					 
					
						2014-10-10 16:28:48 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							d233f39c82 
							
						 
					 
					
						
						
							
							disable parallel for xenserver. Also for vmware, if full.clone is enabled and migratecommand will have the behavor of start/stop command  
						
						
						
						
					 
					
						2014-10-09 17:14:57 -07:00 
						 
				 
			
				
					
						
							
							
								amoghvk 
							
						 
					 
					
						
						
						
						
							
						
						
							fbcab01ff0 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-6650: Reorder Cluster list in deployment planner to protect"  
						
						... 
						
						
						
						This reverts commit d910b4ff14bcf5d9e7892b5ffd39acb47745f106 since it is causing encryption/decryption issues with RPM builds 
						
						
					 
					
						2014-10-09 15:39:19 -07:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							31a42d2b7a 
							
						 
					 
					
						
						
							
							Fixed few coverity patches  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-09 11:45:26 +05:30 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							d910b4ff14 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6650: Reorder Cluster list in deployment planner to protect  
						
						... 
						
						
						
						GPU enabled hosts from non-GPU VM deployment.
Cluster reordering is based on the number of unique host tags in a cluster,
cluster with most number of unique host tags will put at the end of list.
Hosts with GPU capability will get tagged with implicit tags defined by
global config param 'implicit.host.tags' at the time os host discovery.
Also added FirstFitPlannerTest unit test file. 
						
						
					 
					
						2014-10-07 16:49:38 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							aed36c2776 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6478:Fix a typo in RemoteHostEndPoint.setId().  
						
						
						
						
					 
					
						2014-10-06 15:33:58 -07:00 
						 
				 
			
				
					
						
							
							
								amoghvk 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef6cd36c4 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-6650: Reorder Cluster list in deployment planner to protect"  
						
						... 
						
						
						
						This reverts commit 39fe766c2b6fb6edd4c1bf828625b29d9bb87719. 
						
						
					 
					
						2014-10-02 13:28:52 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							47ac3e4fd1 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7665 File.separator shouldn't be used in this case, the  
						
						... 
						
						
						
						separator is fixed just like the rest of the path 
						
						
					 
					
						2014-10-02 09:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							39fe766c2b 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6650: Reorder Cluster list in deployment planner to protect  
						
						... 
						
						
						
						GPU enabled hosts from non-GPU VM deployment.
Cluster reordering is based on the number of unique host tags in a cluster,
cluster with most number of unique host tags will put at the end of list.
Hosts with GPU capability will get tagged with implicit tags defined by
global config param 'implicit.host.tags' at the time os host discovery.
Also added FirstFitPlannerTest unit test file. 
						
						
					 
					
						2014-10-01 17:25:41 +05:30 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							847e1e47ae 
							
						 
					 
					
						
						
							
							when system VM ping times out, stop system VM  
						
						
						
						
					 
					
						2014-09-30 12:35:44 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							ec56ee9eb8 
							
						 
					 
					
						
						
							
							Merge branch 'bugfix/CID-1241966'  
						
						
						
						
					 
					
						2014-09-30 14:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e0a8972b 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7197: Added new system template DB changes in 4.5 upgrade. Removed 4.3 DB upgrade code for system template  
						
						
						
						
					 
					
						2014-09-30 16:46:28 +05:30 
						 
				 
			
				
					
						
							
							
								Likitha Shetty 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e3e83bbf 
							
						 
					 
					
						
						
							
							BUG-ID: CLOUDSTACK-7653. VM's are not getting deleted from hypervisor after deleting from UI when using zone wide primary storage.  
						
						... 
						
						
						
						While expunging a volume, CS chooses the endpoint to perform delete operation by selecting any host that has the storage containing the volume mounted on it.
Instead, if the volume to be deleted is attached to a VM, the endpoint chosen by CCP should be the host that contains the VM. 
						
						
					 
					
						2014-09-30 15:20:15 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							1c94017ff6 
							
						 
					 
					
						
						
							
							CID-1241966 Fix potential null deref  
						
						
						
						
					 
					
						2014-09-30 11:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							eb7bfb2783 
							
						 
					 
					
						
						
							
							Small optimization possibility reported by Coverity  
						
						
						
						
					 
					
						2014-09-30 10:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								Devdeep Singh 
							
						 
					 
					
						
						
						
						
							
						
						
							55b4ead495 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7598: When a vm deployed by cloudstack is stopped on the hypervisor  
						
						... 
						
						
						
						(outside cloudstack), the state of the vm is not updated in cloudstack db. The
ping task was not checking for resource (host) status by default. The power
state of the vms is returned as part of the resource status. Fixed the issue by
making sure ping task atleast tries once to get the resource status. 
						
						
					 
					
						2014-09-25 13:13:56 +05:30 
						 
				 
			
				
					
						
							
							
								Jayapal 
							
						 
					 
					
						
						
						
						
							
						
						
							8c8c54f9f5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7622: Fixed deleting network when provider is disable  
						
						
						
						
					 
					
						2014-09-25 10:31:51 +05:30