cloudstack/plugins
SadiJr 5d7ea30f87
vmware: Remove restriction, in VMWare, to resize only SCSI disks (#5650)
Remove restriction, in VMWare, to resize only SCSI disks, because VMWare supports resize of subtypes of SCSI, like LSILOGIC, LSILOGIC SAS, etc

In VMWare, there are different types of SCSI controllers, such as BusLogic Parallel, LSI Logic Parallel, LSI Logic SAS, etc. All of these sub-types support the disk resize operation, the only exception is the IDE controller. However, in ACS, there is a logical restriction to allow only resizing of volumes of the specific SCSI type; thus, not allowing resizing of the SCSI sub-types. This PR corrects this behavior blocking the resize of volumes which uses IDE controller only.
More information can be found at:

https://www.starwindsoftware.com/blog/storage-controllers-in-vmware-vsphere
https://www.nakivo.com/blog/scsi-controller-and-other-vmware-controller-types/
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-5872D173-A076-42FE-8D0B-9DB0EB0E7362.html
https://communities.vmware.com/t5/ESXi-Discussions/Unable-to-increase-disk-Space/td-p/397823

Co-authored-by: SadiJr <sadi@scclouds.com.br>
2022-01-08 09:02:00 +05:30
..
acl Replace string libraries with org.apache.commons.lang3.StringUtils (#5386) 2021-11-18 13:41:48 +05:30
affinity-group-processors Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
alert-handlers Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
api Replace string libraries with org.apache.commons.lang3.StringUtils (#5386) 2021-11-18 13:41:48 +05:30
backup [Veeam] Force ACS to use the template repository to clone job (#5774) 2022-01-07 11:12:57 +05:30
ca/root-ca Replace string libraries with org.apache.commons.lang3.StringUtils (#5386) 2021-11-18 13:41:48 +05:30
database Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
dedicated-resources Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
deployment-planners Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
event-bus Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
host-allocators/random Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
hypervisors vmware: Remove restriction, in VMWare, to resize only SCSI disks (#5650) 2022-01-08 09:02:00 +05:30
integrations Merge remote-tracking branch 'origin/4.16' 2021-12-03 15:41:56 +05:30
metrics Fix HostMetricsResponse unit test (#5713) 2021-11-25 10:42:31 -03:00
network-elements Merge remote-tracking branch 'origin/4.16' 2021-12-03 15:41:56 +05:30
outofbandmanagement-drivers Replace string libraries with org.apache.commons.lang3.StringUtils (#5386) 2021-11-18 13:41:48 +05:30
storage Merge remote-tracking branch 'origin/4.16' 2021-12-30 16:52:30 +05:30
storage-allocators/random Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00
user-authenticators Merge branch '4.16' into main 2022-01-05 10:14:47 +05:30
pom.xml Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT 2021-11-09 22:55:52 -03:00