mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 10:51:29 +00:00
Merge pull request #112403 from akankshakumari393/check_mount_state
Call SetupDevice for Block Volume only if Volume is not globally Mounted
This commit is contained in:
commit
ea4c28c7f8
@ -1114,7 +1114,7 @@ func (og *operationGenerator) GenerateMapVolumeFunc(
|
||||
|
||||
}
|
||||
// Call SetUpDevice if blockVolumeMapper implements CustomBlockVolumeMapper
|
||||
if customBlockVolumeMapper, ok := blockVolumeMapper.(volume.CustomBlockVolumeMapper); ok {
|
||||
if customBlockVolumeMapper, ok := blockVolumeMapper.(volume.CustomBlockVolumeMapper); ok && actualStateOfWorld.GetDeviceMountState(volumeToMount.VolumeName) != DeviceGloballyMounted {
|
||||
var mapErr error
|
||||
stagingPath, mapErr = customBlockVolumeMapper.SetUpDevice()
|
||||
if mapErr != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user