div8cn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9a1d300cb 
							
						 
					 
					
						
						
							
							kvm: Fix RBD primary storage host port null error ( #4565 )  
						
						... 
						
						
						
						Add RBD main storage through UI, it will fail when there is no host port parameter;
Because when we created the pool, we did not add the port target in the xml 
						
						
					 
					
						2021-01-14 06:20:16 +05:30 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							b482da8c91 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.15.1.0-SNAPSHOT  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2021-01-11 13:58:30 +05:30 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							280c13a4bb 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.15.0.0  
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <dahn@onecht.net> 
						
						
					 
					
						2021-01-05 15:51:02 +00:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c82688a355 
							
						 
					 
					
						
						
							
							kvm: Fix double-escape issue while creating rbd disk options ( #4568 )  
						
						... 
						
						
						
						This fixes issue introduced in c3554ec31dafbdfaa0ed646afb17a6f3378571f5
which enable block of code that will double escape rados host/monitor
port.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2021-01-05 15:23:38 +05:30 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							81e9e6809b 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.15.1.0-SNAPSHOT  
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <dahn@onecht.net> 
						
						
					 
					
						2021-01-04 11:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							01b3e361c7 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.15.0.0  
						
						... 
						
						
						
						Signed-off-by: Daan Hoogland <dahn@onecht.net> 
						
						
					 
					
						2020-12-23 16:32:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b7733498 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/4.14'  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2020-12-10 14:58:23 +05:30 
						 
				 
			
				
					
						
							
							
								Wei Zhou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a47719588 
							
						 
					 
					
						
						
							
							kvm: set cpu topology only if cpucore per socket is positive value ( #4527 )  
						
						... 
						
						
						
						This PR fixes a regression issue in #4497 
In cloudstack 4.14 or before, the cpu topology is set only when cpucore per socket is set (to 4 or 6).
in other conditions, there is no cpu topology in vm xml definition.
with #4497 , vm will have cpu topology in its xml definition, if cpucore per socket is not set.
    <topology sockets='<vm cpu cores>' cores='1' threads='1'/>
Not sure if it causes any issue. I think it would be better not to add this part in vm xml definition if cpucore per socket is not set. 
						
						
					 
					
						2020-12-10 14:29:28 +05:30 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0242d5793 
							
						 
					 
					
						
						
							
							xenserver: check and eject patch vbd for systemvms ( #4525 )  
						
						... 
						
						
						
						XenServer 7.1 has an file descriptor/tapdisk iso-caching issue where new systemvm.iso are not recognised and inside the VR/ssvm/cpvm file IO error is seen. This was only reproducible with XS7.1 (intermittently), the fix was to check and eject the systemvm.iso (old/stale/cached), then insert the new systemvm.iso and then eject it.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2020-12-10 00:42:41 +05:30 
						 
				 
			
				
					
						
							
							
								Wei Zhou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93f3d35207 
							
						 
					 
					
						
						
							
							kvm: FIX cpucorespersocket is not working on KVM ( #4497 )  
						
						
						
						
					 
					
						2020-12-09 15:07:51 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandru Bagu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd356c0513 
							
						 
					 
					
						
						
							
							change debug to warn for unknown exceptions ( #4521 )  
						
						... 
						
						
						
						Co-authored-by: Alexandru Bagu <abagu@bsss-MacBook-Pro.local> 
						
						
					 
					
						2020-12-09 12:24:54 +01:00 
						 
				 
			
				
					
						
							
							
								Harikrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51034be270 
							
						 
					 
					
						
						
							
							Fix migrateVMwithVolumes API in case of multiple volumes on VMware ( #4480 )  
						
						... 
						
						
						
						Problem:
When migrateVMwithVolumes API is tried on a VM with two volumes to migrate to a different host and tried to migrate only one volume, Cloudstack migrates both the Volumes but then marks only one of them migrated. This makes volume inaccessible due to inconsitency in path of volume in cloudstack and vsphere
Solution:
Set the target datastore in relocate spec properly for each volume 
						
						
					 
					
						2020-11-20 12:38:06 +00:00 
						 
				 
			
				
					
						
							
							
								Spaceman1984 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87e1fa9e02 
							
						 
					 
					
						
						
							
							Removed sensitive info from UI/API when volume attach/detach fails ( #4476 )  
						
						... 
						
						
						
						* Removed sensitive info from UI when attach/detach fails
* minor formatting change 
						
						
					 
					
						2020-11-19 04:39:37 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							7d7e7f7941 
							
						 
					 
					
						
						
							
							Check there is at least a host to verify pool compatibility for a storage policy  
						
						
						
						
					 
					
						2020-10-26 09:07:23 -03:00 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							85f5512ec3 
							
						 
					 
					
						
						
							
							Fix unit test failure  
						
						
						
						
					 
					
						2020-10-25 02:53:43 -03:00 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							c405e5dc31 
							
						 
					 
					
						
						
							
							Add new API to check storage policy compatible pools and fix marvin test for storage policies  
						
						
						
						
					 
					
						2020-10-25 02:19:22 -03:00 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							8c68843142 
							
						 
					 
					
						
						
							
							Fix boot into hardware  
						
						
						
						
					 
					
						2020-10-21 11:47:15 -03:00 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f490b151 
							
						 
					 
					
						
						
							
							Fix restore VM workflow - clone and replace existing VM instead of cloning and moving disks  
						
						
						
						
					 
					
						2020-10-20 19:47:27 -03:00 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							67794aba23 
							
						 
					 
					
						
						
							
							Fix reinstall VM bug  
						
						
						
						
					 
					
						2020-10-20 03:00:21 -03:00 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							88c02efd27 
							
						 
					 
					
						
						
							
							Fix deploy-as-is templates GC  
						
						
						
						
					 
					
						2020-10-19 15:05:58 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							048e8c8744 
							
						 
					 
					
						
						
							
							Fixed the issue of VM deletion not cleaning the VM folder on vVols datastore. Fixed it by deleting the VM as complete entity including the extra root disks.  
						
						
						
						
					 
					
						2020-10-19 15:05:58 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							5fdabc1cb0 
							
						 
					 
					
						
						
							
							Added storage policy details to disk while creating disk and restricted migration of volumes to storage pools which are not storage policy compliance  
						
						
						
						
					 
					
						2020-10-19 15:05:58 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							46b5322d9b 
							
						 
					 
					
						
						
							
							Adding vSphere storage policy to disk on start command and attach volume command  
						
						
						
						
					 
					
						2020-10-19 15:05:58 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							d69283a013 
							
						 
					 
					
						
						
							
							Fix reset/restore VM  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							9dd1d60db9 
							
						 
					 
					
						
						
							
							Fix multidisk VM deployment on vVol datastore  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							388a9c2c6d 
							
						 
					 
					
						
						
							
							Reconcile chaininfo after attaching volume  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							9b923ba9dc 
							
						 
					 
					
						
						
							
							Handle detach volume of datastore cluster if the volume name has changed at vCenter level and reconsile the chaininfo  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							588b7a1c90 
							
						 
					 
					
						
						
							
							Cleanup volume wrapper VM(ROOT-xxx) while deploying VM in case of any failure. since the same name will be used on retries and that will eventually fails saying volume wrapper VM already exists.  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							897cc4bdba 
							
						 
					 
					
						
						
							
							Fix nested virt marvin test  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							94bebe8792 
							
						 
					 
					
						
						
							
							Revert back deploy as is column on templates but keep it as default for new templates  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							46d412d998 
							
						 
					 
					
						
						
							
							Fix for system VMs  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							9b51a706db 
							
						 
					 
					
						
						
							
							Set deploy-as-is to default on VMware  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							2f03877723 
							
						 
					 
					
						
						
							
							Search in possible folders for volume while dettaching the volume  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							9543fd6e6a 
							
						 
					 
					
						
						
							
							Fix startcommand on Datastore cluster when the volume datastore in CloudStack mismatches with vCenter datastore. Volume could have migrated with in datastore cluster which caused the mismatch  
						
						... 
						
						
						
						Fix dettach volume when volume is not on CloudStack intended datastore 
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							78aa3df440 
							
						 
					 
					
						
						
							
							Fix reboot deploy-as-is VMs  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							667cb53772 
							
						 
					 
					
						
						
							
							Fix mismatch from OVF nic adapter type and expected adapter type string  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							bb90ce5bd7 
							
						 
					 
					
						
						
							
							Fix for dettached disk migrations from vVols to other datastores  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							7a8dd46b32 
							
						 
					 
					
						
						
							
							Fix deploy as-is disks cleanup  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							89aa25d023 
							
						 
					 
					
						
						
							
							VM deployment from ISO not working on VSAN65, fixed by adding a backup to create disk using old way  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							c6c4bfe30c 
							
						 
					 
					
						
						
							
							Fix deploy as is with datadisks  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							acf872cdab 
							
						 
					 
					
						
						
							
							Relocate deploy-as-is cloned VM if does not end on the host receiving the start command and restore deployment logs  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							edfbed34ad 
							
						 
					 
					
						
						
							
							Use network adapter from OVF on deploy-as-is  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							61e7625d49 
							
						 
					 
					
						
						
							
							Do not set user-configurable details for deploy-as-is VMs  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							44dc0c6072 
							
						 
					 
					
						
						
							
							Fixed rat failure on new class DeployAsIsHelper.java  
						
						... 
						
						
						
						Also removed some unused imports during rebase 
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							19c83fef64 
							
						 
					 
					
						
						
							
							Fix zone to zone scope volume migrations NPE  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							6ebfdc6854 
							
						 
					 
					
						
						
							
							Dettached datadisk migration failed between NFS storages.  
						
						... 
						
						
						
						Fixed the issue of worker VM name being null 
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								nvazquez 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4ce2118d 
							
						 
					 
					
						
						
							
							Add new template and vm deploy as is details table and refactor  
						
						
						
						
					 
					
						2020-10-19 15:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							fab6b41c90 
							
						 
					 
					
						
						
							
							Delete VM fix which does not move detached disks to fcd folder  
						
						... 
						
						
						
						vVols attach disk fix 
						
						
					 
					
						2020-10-19 15:05:56 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							f74262b12a 
							
						 
					 
					
						
						
							
							Snapshot on dettached volume considering wrong path, corrected it  
						
						
						
						
					 
					
						2020-10-19 15:05:56 +05:30 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							f53f11b010 
							
						 
					 
					
						
						
							
							Fix seeding template issue after PR merging  
						
						
						
						
					 
					
						2020-10-19 15:05:56 +05:30