
If plugin is non-attachable, global unmap path isn't stored in asw then plugin fails to unmap volume. To store the path, this PR moves MarkDeviceAsMounted operation from the `if volumeAttacher != nil` block. Fixes #60025
If plugin is non-attachable, global unmap path isn't stored in asw then plugin fails to unmap volume. To store the path, this PR moves MarkDeviceAsMounted operation from the `if volumeAttacher != nil` block. Fixes #60025