This is a clone of issue
OCPBUGS-1805. The following is the description of the original issue:
The vSphere CSI cloud.conf lists the single datacenter from platform workspace config but in a multi-zone setup (https://github.com/openshift/enhancements/pull/918 ) there may be more than the one datacenter.
This issue is resulting in PVs failing to attach because the virtual machines can't be find in any other datacenter. For example:
The machine above lives in datacenter-2 but the CSI cloud.conf is only aware of the datacenter IBMCloud.