Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.8.0
-
None
-
Storage: RI-13 Sprint 44
-
1
Description
The CSI v1 volume manager recovers a failed `publishVolume` call through `unpublishVolume`, which mistakenly assume that the target path, which is supposed to be created by the CSI plugin after a successful publishing, always exists. If volume publishing fails, a subsequent unpublishing would crash the agent with the following message:
F0412 20:20:12.254420 7540 v1_volume_manager.cpp:1161] Check failed: os::exists(targetPath)