Merge pull request #100500 from jsafrane/aws-nvme-partitions

Fix mounting partitions on NVMe devices
This commit is contained in:
Kubernetes Prow Robot 2021-04-08 22:10:24 -07:00 committed by GitHub
commit 77e73ffbee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -42,6 +42,7 @@ import (
const (
diskPartitionSuffix = ""
nvmeDiskPartitionSuffix = "p"
checkSleepDuration = time.Second
)
@ -240,6 +241,9 @@ func getDiskByIDPaths(volumeID aws.KubernetesVolumeID, partition string, deviceP
if err != nil {
klog.Warningf("error looking for nvme volume %q: %v", volumeID, err)
} else if nvmePath != "" {
if partition != "" {
nvmePath = nvmePath + nvmeDiskPartitionSuffix + partition
}
devicePaths = append(devicePaths, nvmePath)
}
}