Wei Zhou 
							
						 
					 
					
						
						
						
						
							
						
						
							daa57f67d6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6893: fix enum ValueOf issue which causes systemvm fail to start  
						
						... 
						
						
						
						(cherry picked from commit 63ff5a7cbc3341809884e47796476d47ace03961)
(cherry picked from commit d0e0edca111feb71e7cd8267d9c28820d85b12f9) 
						
						
					 
					
						2014-11-27 16:58:08 +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 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							b2023d04ba 
							
						 
					 
					
						
						
							
							Simplification on Properties handling  
						
						... 
						
						
						
						- Added method to create properties and load contents from file
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2014-11-23 19:48:56 +01:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							69ee01af9d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3383: Fetch CPU utilization more reliable.  
						
						... 
						
						
						
						This should fix that we can't gather CPU statistics on hypervisors
> Ubuntu 12.04 
						
						
					 
					
						2014-11-12 09:54:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							abff49d5b3 
							
						 
					 
					
						
						
							
							CID-1250770 pass through mkdirs() return value  
						
						
						
						
					 
					
						2014-11-11 10:32:46 +01:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							94ee16a719 
							
						 
					 
					
						
						
							
							Fixed the wrong if else statement  
						
						
						
						
					 
					
						2014-11-10 22:33:19 +05:30 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							1aef5cba66 
							
						 
					 
					
						
						
							
							Fixed Coverity Issues  
						
						
						
						
					 
					
						2014-11-03 16:45:30 +05:30 
						 
				 
			
				
					
						
							
							
								Logan Barfield 
							
						 
					 
					
						
						
						
						
							
						
						
							3a52a83fae 
							
						 
					 
					
						
						
							
							Fixed root disk resize on deploy for RBD.  
						
						... 
						
						
						
						Signed-off-by: Wido den Hollander <wido@widodh.nl> 
						
						
					 
					
						2014-10-31 22:17:27 +01:00 
						 
				 
			
				
					
						
							
							
								punith-cloudbyte 
							
						 
					 
					
						
						
						
						
							
						
						
							09a62b8389 
							
						 
					 
					
						
						
							
							new managed nfs storage adapter  
						
						... 
						
						
						
						Signed-off-by: Mike Tutkowski <mike.tutkowski@solidfire.com> 
						
						
					 
					
						2014-10-30 16:07:59 -06: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 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							f5353d30f5 
							
						 
					 
					
						
						
							
							Merge branch 'bugfix/CID-1249800'  
						
						
						
						
					 
					
						2014-10-29 09:42:05 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							320544fa51 
							
						 
					 
					
						
						
							
							CID-1249800 Fix a coverity bug, but disable the code its used in as it  
						
						... 
						
						
						
						needs rethinking 
						
						
					 
					
						2014-10-29 09:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							ab980cd3b7 
							
						 
					 
					
						
						
							
							CID-1249801 This should be a string comparison, not an object comparison  
						
						
						
						
					 
					
						2014-10-29 09:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Tutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0cea0346ae 
							
						 
					 
					
						
						
							
							Support for back-end snapshots on primary storage  
						
						
						
						
					 
					
						2014-10-21 16:01:14 -06:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							1a98992c5a 
							
						 
					 
					
						
						
							
							fix kvm issue, for windows sever 2008, it will crash without hyperv enlightment featre enabled  
						
						
						
						
					 
					
						2014-10-21 10:32:29 -07:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9742f914 
							
						 
					 
					
						
						
							
							Fixed few coverity issues  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-14 17:16:50 +05:30 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							5ff1ece2be 
							
						 
					 
					
						
						
							
							if guest network type is vlan://untagged, and traffic label is used, kvm agent needs to honor traffic label  
						
						
						
						
					 
					
						2014-10-09 16:43:00 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc6e8a900 
							
						 
					 
					
						
						
							
							if libvirt version is < 10.10(below rhel 6.5), won't set nic throttling  
						
						
						
						
					 
					
						2014-10-09 16:36:22 -07:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee82f1f40 
							
						 
					 
					
						
						
							
							kvm: Add better logging when fetching a volume from libvirt  
						
						... 
						
						
						
						Clearly show if a volume is found and if not, that the pool is being refreshed
and the fetch is tried again.
Due to my commit b53a9dcc9f3ee95d40761b9c2c860f821595a661 the chance of a volume
not being found is slightly bigger, but the performance gain is enormous on larger
deployments.
This is why we clearly have to log that we are refreshing the pool information
when a volume is not found.
It could be that a volume is created on host A and a few seconds later host B tries
to access the volume. In that case host B's libvirt doesn't know about the volume
yet and has to refresh the pool before it does. 
						
						
					 
					
						2014-10-10 01:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							783ed9be98 
							
						 
					 
					
						
						
							
							"Fixing" a Coverity/Findbugs finding.  
						
						
						
						
					 
					
						2014-09-30 14:42:08 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							586e00cee1 
							
						 
					 
					
						
						
							
							CID-1241965 Fix potential NPE  
						
						
						
						
					 
					
						2014-09-30 11:43:02 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							b53a9dcc9f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7641: Do not always ask libvirt to refresh a storage pool  
						
						... 
						
						
						
						On larger (especially RBD) storage pools this can take a lot of
time slowing operations like creating volumes down.
The getStorageStats command will still ask a pool to be refreshed so
that the management server has accurate information about the storage pools.
On larger deployments, with thousands of volumes in one pool, this should
significantly improve storage related operations 
						
						
					 
					
						2014-09-28 20:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							c20336c1ab 
							
						 
					 
					
						
						
							
							CID-1240107 Remove unused variable  
						
						
						
						
					 
					
						2014-09-23 11:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							b1d0df16cf 
							
						 
					 
					
						
						
							
							CID-1116258: Guard _storagePools using synchronized in KVMStoragePoolManager  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-09-18 11:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							e1842a9d53 
							
						 
					 
					
						
						
							
							CID-1199715: Remove dead code from LibvirtStorageAdaptor  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-09-17 16:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e82f340a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7543: Attach RBD disk for LXC during start. Moved rbd map code seperate method. When adding block device, qemu driver should not be used for LXC  
						
						
						
						
					 
					
						2014-09-15 10:15:54 +05:30 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							4f3de024de 
							
						 
					 
					
						
						
							
							Add script to ensure cgroups are not co-mounted in rhel7/lxc. If required, script will unmount co-mounted cgroups and remount them seperately  
						
						
						
						
					 
					
						2014-09-11 14:34:40 +05:30 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							41fdc418ff 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7472: Disable kvmclock for LXC  
						
						
						
						
					 
					
						2014-09-05 19:38:55 +05:30 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							6f7c4863a2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7473: Vm migration is not supported for LXC. When host is put in maintenance mode, stop the Vms instead of migrating  
						
						
						
						
					 
					
						2014-09-04 20:59:19 +05:30 
						 
				 
			
				
					
						
							
							
								Rajani Karuturi 
							
						 
					 
					
						
						
						
						
							
						
						
							17164c3c83 
							
						 
					 
					
						
						
							
							Fixed CLOUDSTACK-6942: LXC: optimize template copy to primary  
						
						... 
						
						
						
						saving LXC template as tar to primary and extracting it only when
required.
This would improve the template copy time.
Reviewed By: Kishan Kavala 
						
						
					 
					
						2014-09-04 14:56:29 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							dc3f0cbc63 
							
						 
					 
					
						
						
							
							Improve the handling of the findbug exclude files  
						
						
						
						
					 
					
						2014-09-03 10:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							718fd5f39f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7445: Number whitespaces in "rbd showmapped" command varies in plain format. Use regex in grep to workaround.  
						
						
						
						
					 
					
						2014-08-27 16:13:35 +05:30 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							30ecf935e8 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7315: Set LXC volumes format as DIR. Use rm command to delete LXC volumes. Libvirt delete volume does not handle directories  
						
						
						
						
					 
					
						2014-08-26 13:57:48 +05:30 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							656fc69f39 
							
						 
					 
					
						
						
							
							remove trailing comma in options sent to qemu-img  
						
						
						
						
					 
					
						2014-08-22 15:39:04 +05:30 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7c1f34d6 
							
						 
					 
					
						
						
							
							kvm: Do not print the whole exception when pool is not found in libvirt  
						
						... 
						
						
						
						This causes the logs to be filled with Exceptions which aren't nice for
users to read 
						
						
					 
					
						2014-08-20 14:00:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							1ed0fe4ee7 
							
						 
					 
					
						
						
							
							kvm: Throw a proper exception when pool could not be fetched from libvirt  
						
						... 
						
						
						
						Otherwise NULL is returned and leads to a NPE further up the chain. 
						
						
					 
					
						2014-08-20 13:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							eeac81838f 
							
						 
					 
					
						
						
							
							kvm: Return capitalized NONE when no disk cache mode is set  
						
						... 
						
						
						
						This caused Instances not to start under rare circumstances 
						
						
					 
					
						2014-08-18 23:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							a1bee2cb61 
							
						 
					 
					
						
						
							
							measure how long it takes to create a snaphsot  
						
						
						
						
					 
					
						2014-08-12 15:13:42 -07:00 
						 
				 
			
				
					
						
							
							
								Likitha Shetty 
							
						 
					 
					
						
						
						
						
							
						
						
							f803100813 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6969. Data Volume Shrink operation failing with "Unexpected Exception".  
						
						... 
						
						
						
						For ResizeVolume API command -
1. If hypervisor resource throws an exception, handle the NPE thrown by the job framework.
2. Improve user error message in case of RuntimeException by throwing the exception instead of 'Unexpected Exception'. 
						
						
					 
					
						2014-08-01 16:23:47 +05:30 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							44709111a3 
							
						 
					 
					
						
						
							
							Added Coverity Fixes  
						
						
						
						
					 
					
						2014-07-31 15:01:30 +05:30 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							330c4ba578 
							
						 
					 
					
						
						
							
							completed the new vmsync TODOs in the code.  
						
						... 
						
						
						
						removed old vmsync logic 
						
						
					 
					
						2014-07-28 12:51:37 -07:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							7542ffc482 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6181: Set the correct flags when resizing RBD  
						
						
						
						
					 
					
						2014-07-26 11:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							3f6d5e392f 
							
						 
					 
					
						
						
							
							Fixed Coverity Issues Reported  
						
						
						
						
					 
					
						2014-07-25 16:43:29 +05:30 
						 
				 
			
				
					
						
							
							
								amoghvk 
							
						 
					 
					
						
						
						
						
							
						
						
							c804660c74 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7168: Revert "Fixed Coverity Issues reported" that broke CI  
						
						... 
						
						
						
						This reverts commit 4523490d44160b054de9e943f72db1d0ce06054a. 
						
						
					 
					
						2014-07-23 11:37:36 -07:00 
						 
				 
			
				
					
						
							
							
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							173909e99d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6181: Allow RBD volumes to be resized  
						
						... 
						
						
						
						We don't need an external script to investigate the format of the RBD volume,
we only have to ask Libvirt to resize the volume and that will ask librbd to
do so. 
						
						
					 
					
						2014-07-22 22:28:34 +02:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							4523490d44 
							
						 
					 
					
						
						
							
							Fixed Coverity Issues reported  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-07-22 18:03:36 +05:30 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							7d3f381d94 
							
						 
					 
					
						
						
							
							Set mapped device path while detaching rbd disk  
						
						
						
						
					 
					
						2014-07-22 17:50:58 +05:30 
						 
				 
			
				
					
						
							
							
								Suresh Ramamurthy 
							
						 
					 
					
						
						
						
						
							
						
						
							03de9cc335 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6845 : NuageVsp Network plugin  
						
						... 
						
						
						
						Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com> 
						
						
					 
					
						2014-07-21 10:49:49 +02:00 
						 
				 
			
				
					
						
							
							
								Marcus Sorensen 
							
						 
					 
					
						
						
						
						
							
						
						
							849049a2f0 
							
						 
					 
					
						
						
							
							KVM: Allow changing VM video card via agent.properties. This change in  
						
						... 
						
						
						
						LibvirtVMDef can also be leveraged to add the option to service offering
or template hardware selection (as nic and disk types do). 
						
						
					 
					
						2014-07-18 16:52:51 -06:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb93fe5b3 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7110: introduced by c1116142a3cd356e1e8da5404be150a07752b5d5, if it's a data volume, mgt server doesn't send image format to agent  
						
						
						
						
					 
					
						2014-07-18 12:03:10 -07:00