diff --git a/pkg/cloudprovider/providers/openstack/openstack_volumes.go b/pkg/cloudprovider/providers/openstack/openstack_volumes.go index 48f77d56c79..68e35d520f2 100644 --- a/pkg/cloudprovider/providers/openstack/openstack_volumes.go +++ b/pkg/cloudprovider/providers/openstack/openstack_volumes.go @@ -316,6 +316,8 @@ func (os *OpenStack) GetDevicePath(diskId string) string { candidateDeviceNodes := []string{ // KVM fmt.Sprintf("virtio-%s", diskId[:20]), + // KVM virtio-scsi + fmt.Sprintf("scsi-0QEMU_QEMU_HARDDISK_%s", diskId[:20]), // ESXi fmt.Sprintf("wwn-0x%s", strings.Replace(diskId, "-", "", -1)), }