Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							43a39d1eb0 
							
						 
					 
					
						
						
							
							findbugs: possible nullpointer  
						
						 
						
						
						
						
					 
					
						2015-02-19 10:27:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8a055dff 
							
						 
					 
					
						
						
							
							findbugs: equals() call on Long instead of =-comparison  
						
						 
						
						
						
						
					 
					
						2015-02-19 10:23:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							7e75f339bc 
							
						 
					 
					
						
						
							
							license and format  
						
						 
						
						
						
						
					 
					
						2015-02-12 14:47:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c384fd17 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8238 mocked test to make sure xapi code is called in test for  
						
						 
						
						... 
						
						
						
						pingtask 
						
						
					 
					
						2015-02-10 16:15:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							7c41a1184c 
							
						 
					 
					
						
						
							
							agent: don't investigate if host is null, send alert instead  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-02-05 16:42:13 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							a2547ed827 
							
						 
					 
					
						
						
							
							orchestration: allow storage migration  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-02-05 16:38:53 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							61dfb2d625 
							
						 
					 
					
						
						
							
							AgentAttache: allow checkonhost command in maintenance, cancel if only allowed  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-02-05 16:29:03 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							d4663df7c9 
							
						 
					 
					
						
						
							
							Make volume deletion publish event, removed by 781648fb1003c8c32875e9ff7a6c4ef4694539f7  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-02-05 15:01:39 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							b586439c9f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8197 create MinVRVersion config item  
						
						 
						
						
						
						
					 
					
						2015-02-03 13:18:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6a89939d 
							
						 
					 
					
						
						
							
							Adding/updating comments around the volume's hypervisor snapshot reserve field  
						
						 
						
						
						
						
					 
					
						2015-01-29 15:50:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1b51bbbf74 
							
						 
					 
					
						
						
							
							Update hypervisor snapshot reserve for the root volume earlier than when it is currently being set  
						
						 
						
						
						
						
					 
					
						2015-01-29 13:01:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							664186f483 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8160: use preferable protocols  
						
						 
						
						... 
						
						
						
						(cherry picked from commit debfcdef788ce0d51be06db0ef10f6815f9b563b)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-01-21 18:04:45 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0f84e042b9 
							
						 
					 
					
						
						
							
							Adding support for creating a volume from a snapshot when the snapshot is on managed storage  
						
						 
						
						
						
						
					 
					
						2015-01-20 15:24:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Likitha Shetty 
							
						 
					 
					
						
						
						
						
							
						
						
							4b67a48144 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3439. [VMWARE] While preparing for migration, include dynamically created nics in case of VMware too.  
						
						 
						
						
						
						
					 
					
						2015-01-08 09:50:19 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							f767adfe71 
							
						 
					 
					
						
						
							
							Bug-Id: CLOUDSTACK-3439: Include dynamically created nics in Prepare for migration command in KVM  
						
						 
						
						
						
						
					 
					
						2015-01-07 14:52:42 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb8d538dd 
							
						 
					 
					
						
						
							
							For volumes created from template, do not log offering ID in VOLUME.CREATE in usage_event. Moved offering type to DiskOffering interface  
						
						 
						
						
						
						
					 
					
						2015-01-07 12:31:41 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							42cecbb000 
							
						 
					 
					
						
						
							
							Network offering usage event should be logged for UserVms only  
						
						 
						
						
						
						
					 
					
						2015-01-07 12:29:11 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Likitha Shetty 
							
						 
					 
					
						
						
						
						
							
						
						
							15b348632d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8129. Cold migration of VM across VMware DCs leaves the VM behind in the source host.  
						
						 
						
						... 
						
						
						
						If VM has been cold migrated across different VMware DCs, then unregister the VM from source host. 
						
						
					 
					
						2014-12-26 11:07:30 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Likitha Shetty 
							
						 
					 
					
						
						
						
						
							
						
						
							a5a65c7b55 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8122. Handle NPE thrown during migration failures.  
						
						 
						
						... 
						
						
						
						When migration fails instead of returning NULL, throw the exception. 
						
						
					 
					
						2014-12-24 13:33:11 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Likitha Shetty 
							
						 
					 
					
						
						
						
						
							
						
						
							521258bafb 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8114. Ensure VM stop and then start updates the volume path correctly in the DB.  
						
						 
						
						
						
						
					 
					
						2014-12-24 09:56:06 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Likitha Shetty 
							
						 
					 
					
						
						
						
						
							
						
						
							33179cce56 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8112. CS allows creation of VM's with the same Display name when vm.instancename.flag is set to true.  
						
						 
						
						... 
						
						
						
						Before registering a VM check if a different CS VM with same name exists in vCenter. 
						
						
					 
					
						2014-12-23 13:48:01 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							331e257ca0 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8103: Vmsync marks VM as stopped even after failing to stop it in HV  
						
						 
						
						... 
						
						
						
						During vmsync if StopCommand (issued as part of PowerOff/PowerMissing report) fails to stop VM (since VM is running on HV),
don't transition VM state to "Stopped" in CS db. Also added a check to throw ConcurrentOperationException if vm state is not
"Running" after start operation. 
						
						
					 
					
						2014-12-22 10:52:13 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							0c4128e024 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8097: Failed to create volume snapshot after vm live migration across clusters.  
						
						 
						
						
						
						
					 
					
						2014-12-19 14:26:48 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Saksham Srivastava 
							
						 
					 
					
						
						
						
						
							
						
						
							1df0453d27 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8088: VM scale up is failing in vmware with Unable to execute ScaleVmCommand due to java.lang.NullPointerException  
						
						 
						
						
						
						
					 
					
						2014-12-18 14:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d4736c87 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8079: If the cluster capacity threshold is reached, HA-enabled VM is not migrated on another host during HA  
						
						 
						
						... 
						
						
						
						Changes:
-  When there is HA we try to redeploy the affected vm using regular planners and if that fails we retry using the special planner for HA (which skips checking disable threshold)
Now because of job framework the InsufficientCapacittyException gets masked and the special planners are not called. Job framework needs to be fixed to rethrow the correct exception.
- Also the VM Work Job framework is  not setting the DeploymentPlanner to the VmWorkJob.  So the HA Planner being passed by HAMgr was not getting used.
- Now the job framework sets the planner passed in by any caller of the VM Start operation, to the job 
						
						
					 
					
						2014-12-17 11:43:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jayapal 
							
						 
					 
					
						
						
						
						
							
						
						
							8f8e311110 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8030: Updated router to come up egress default ALLOW  
						
						 
						
						... 
						
						
						
						On default iptables rules are updated to add ACCEPT egress traffic.
    If the network egress default policy is false, CS remove ACCEPT and adds the DROP rule which
    is egress default rule when there are no other egress rules.
    If the CS network egress default policy is true, CS won't configure any default rule for egress because
    router already came up to accept egress traffic. If there are already egress rules for network then the
    egress rules get applied on VR.
    For isolated network with out firewall service, VR default allows egress traffic (guestnetwork --> public network) 
						
						
					 
					
						2014-12-08 11:32:01 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							f40e31e061 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7563: Fix potential NPE in checking answer  
						
						 
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit d42e3df9cf43b0ad46d406c6ab5b1d8c811d0239)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-12-02 16:46:09 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic Lambiel 
							
						 
					 
					
						
						
						
						
							
						
						
							34e8483e80 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7404: Failed to start an instance when originating template has been deleted  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
(cherry picked from commit c1bf7eeeeeb3bd4dad384225d411e21859cce470) 
						
						
					 
					
						2014-12-01 13:04:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							3577423da9 
							
						 
					 
					
						
						
							
							removed executable flags from java classes  
						
						 
						
						... 
						
						
						
						Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2014-11-23 19:49:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							02e22dba7d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7742:  
						
						 
						
						... 
						
						
						
						root cause:
when vmsync reports system VM is down, CCP doesn't release the VM resource before starting it.
fix:
make sure cleanup is called for a VM when it is reported as Stopped 
						
						
					 
					
						2014-11-19 16:30:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							67113ff0b2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7946:  
						
						 
						
						... 
						
						
						
						remove leftover state in volume and snapshot table in case of mgt server
shutdown during storage operation.
Reviewed-by: Min 
						
						
					 
					
						2014-11-19 16:06:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sanjay Tripathi 
							
						 
					 
					
						
						
						
						
							
						
						
							dda2994936 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7940: Exception printed completely on the UI. Not in a readable format.  
						
						 
						
						
						
						
					 
					
						2014-11-19 15:59:03 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							4e896938ee 
							
						 
					 
					
						
						
							
							BUG-ID: CLOUDSTACK-5324 when router requires upgrade throw ResourceUnavailableException with scope VirtualRouter. API willl return generic Network Unavailable error.  
						
						 
						
						... 
						
						
						
						Reviewed-By: Damoder 
						
						
					 
					
						2014-11-19 09:46:56 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Devdeep Singh 
							
						 
					 
					
						
						
						
						
							
						
						
							cffae8eef0 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6924. To attach a volume if a volume needs to be moved to another storage  
						
						 
						
						... 
						
						
						
						pool, the source and destination pools cannot be local and cluster/zone and vice versa.
Cloudstack detects it and throws a exception. However, the end user only sees an
unexpected exception and not the reason for failure. Fixed it by making sure the
reason for the failure is correctly captured and shown to the end user. 
						
						
					 
					
						2014-11-14 11:19:19 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							ef6ec7b276 
							
						 
					 
					
						
						
							
							Fixed few coverity issues like invalid boxing unboxing issues, resource leaks, null dereferences  
						
						 
						
						
						
						
					 
					
						2014-11-13 17:26:24 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							2685ed36cc 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7880: Creating shared network results in exception  
						
						 
						
						... 
						
						
						
						This is due to event publish being wrapped in a transaction, moved it outside of transaction scope. 
						
						
					 
					
						2014-11-11 16:35:20 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Damodar 
							
						 
					 
					
						
						
						
						
							
						
						
							781648fb10 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7792: Usage Events to be captured based on Volume State Machine  
						
						 
						
						
						
						
					 
					
						2014-11-10 15:19:02 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b89bea4f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7870: When Vm deployments fail and end in error state volume count should be decremented  
						
						 
						
						
						
						
					 
					
						2014-11-09 23:01:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							49115e0333 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7867: Delete network resulting in exception  
						
						 
						
						... 
						
						
						
						Publish event was getting called from within a DB transaction which is not allowed. 
						
						
					 
					
						2014-11-08 13:46:54 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							4b8bfe2627 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7563: Fix potential NPE from FingBugs.  
						
						 
						
						
						
						
					 
					
						2014-10-14 11:19:39 -07:00