Harikrishna Patnala
f825a94dc4
Fixed volume migrations to and fro vVols datastorewq
2020-10-19 15:05:56 +05:30
Harikrishna Patnala
700ab1a5ef
vVols datastore support added
2020-10-19 15:05:56 +05:30
Harikrishna Patnala
5652097ef0
Added backup on fail over scenrio in case of new create disk method
2020-10-19 15:05:56 +05:30
nvazquez
d864e9dc39
[VMware] Full OVF properties support
2020-10-19 15:05:56 +05:30
Harikrishna Patnala
04d400f055
Handle import unmanaged VM into CloudStack to support any type of datastore
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
40934ba9ff
Fix travis failures by removing dependency of vmware from storage.
...
Added a new command class to verify the vCenter details provided while adding primary storage
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
570f3214b8
Handle VMFS6 sesparse format disk files
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
0a412ac6da
Handle volume copy from secondary to primary in case of vSAN
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
af84743fd9
Fix addition of datastore clusters not to configure it as non NFS storage
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
b88df5ee5b
Fixed a smoke test while taking snapshot
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
2dd6e184d5
Fix simulator code for SimulatorStorageProcessor.java
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
a5531a9e86
Changed artifact id from pbm for vmware-pbm for policy based management
2020-10-19 14:57:16 +05:30
Pearl Dsilva
e211b92324
Changed workflow for storing volumes in sec storage
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
36d65905b1
Base folder creation on datstores restrict only to primary storages, for secondary storage datastore it is not required
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
c8a28f34ee
Use clonevm task while creating template from volume
...
Old way is by taking snapshot of entire VM and then clone from that snapshot with the required disk
2020-10-19 14:57:16 +05:30
Pearl Dsilva
4178a7cd90
inter-cluster migration support
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
5aac6c3f0f
Fix immutable list to add another entry to list
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
ed7efdf4d2
Generalise linked clone formats which are different for each datastore type
2020-10-19 14:57:16 +05:30
Harikrishna Patnala
c9c38c0f37
Handle datastore clusters in list storage pools to list only parent not the children in the Datastore cluster
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
53fa3beecf
Register Disk to first class disk whereever possible
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
41b3fc19d6
Add Datastore cluster and the child entities which are datastores in the cluster into CloudStack
...
Setting scope is still pending.
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
f858387b3c
Import storagepolicies when vmware datacenter is added or updated
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
48786b2d31
DataStore Clusters addition as a storage pool
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
c45b83a158
Logging variable name change
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
586fa7eeaf
Added listVsphereStoragePoliciesCmd
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
233e665b34
Fix response list on importVsphereStoragePoliciescmd
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
778148ba16
Fix importstorage policies to update deleted policies on vcenter
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
18340e96b1
importVsphereStoragePolices improvements
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
6df819028e
UI changes and accept any type of datastore as presetup in vmware
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
4bbb747b23
VMFS to presetup change
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
3d9edeeb9d
Bug fixing on default base folder
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
aa07959f2a
Use VStorageObjectManager for disk operations.
...
Created disks using VStorageObjectManager
Removed redundant code around attach volume and create volumes
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
487bb03c4d
Added Storagepolicy while creating diskoffering. CreateDiskOffering API now takes storagepolicy as a parameter with UUID value
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
fb0a96e7fb
Check if datastore is complaince with the storagepolicy provided in the disk offering.
...
Added corresponding manager objects from PBM sdk to do the job.
Made dao layer changes to read the storage policy in diskoffering
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
27e5dfa633
Updated code to handle sync of storage policies when importVsphereStoragePolicies API is called multiple times
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
a951e5f57f
Fixed unit test failure
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
8b23ea90b8
Moved Dao and VO files to different packages
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
a4ec86a652
Added Storage policy id to VO
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
037fcfd032
Fixed bean creation errors on VsphereStoragePolicyDaoImpl
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
b8b4f0f9ad
Added importVsphereStoragePolicies API and scheme changes
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
a72782f2e5
Fix root folder issue on datastore
2020-10-19 14:57:15 +05:30
Harikrishna Patnala
0701dc9d9c
Initial commit adding few required managed object classes and added pbm sdk
2020-10-19 14:57:15 +05:30
Daan Hoogland
644731edad
Merge branch '4.14'
2020-10-15 18:02:00 +00:00
Wei Zhou
be5df8d9ed
kvm: fix wrong VM CPU usage ( #4381 )
2020-10-15 13:57:59 +02:00
Abhishek Kumar
5b419b90d0
vmware: use hotPlugMemoryIncrementSize only for valid value ( #4348 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2020-10-14 16:05:57 +05:30
Spaceman1984
1bbb29d034
Fixed vm-templates not being removed from primary storage with storag… ( #4389 )
...
* Fixed vm-templates not being removed from primary storage with storage garbage collection
* Update vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/VirtualMachineMO.java
Co-authored-by: sureshanaparti <12028987+sureshanaparti@users.noreply.github.com>
* Var name
Co-authored-by: sureshanaparti <12028987+sureshanaparti@users.noreply.github.com>
2020-10-12 15:54:12 +05:30
Abhishek Kumar
d3be14d4c8
hypervisor: Add Citrix Hypervisor 8x product name support ( #4271 )
...
* changes for supporting Citrix Hypervisor product name
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2020-10-12 15:50:43 +05:30
Spaceman1984
479ef8aafa
VMware: match hardware version for worker VM when taking a snapshot ( #4321 )
...
* Add hardware version to worker VM
* Added worker VM hardware version when creating a template from a volume and migrating a detached volume
* Add null parameter back that was removed by merge
2020-10-09 17:06:07 +02:00
Rohit Yadav
86fcb14238
Merge remote-tracking branch 'origin/4.14'
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2020-09-24 12:20:29 +05:30
Abhishek Kumar
ca1e02fab9
vmware: search unmanaged instances using hypervisor name ( #4328 )
...
VMware code keeps a cache of existing VMs on a hypervisor host using cloud.vm.internal.name property of the VM. Searching for unmanaged instances/VMs on a host might not return an expected result when this property differs from the actual name of the VM.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2020-09-24 11:01:33 +05:30