diff --git a/pkg/cloudprovider/providers/openstack/openstack_volumes.go b/pkg/cloudprovider/providers/openstack/openstack_volumes.go index 1e9b9d2f63f..41fbc17aa87 100644 --- a/pkg/cloudprovider/providers/openstack/openstack_volumes.go +++ b/pkg/cloudprovider/providers/openstack/openstack_volumes.go @@ -176,6 +176,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)), }