-
Type:
Bug
-
Status: Resolved
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.8.0
-
Fix Version/s: 1.8.0
-
Component/s: None
-
Labels:
-
Target Version/s:
-
Epic Link:
-
Sprint:Storage: RI-13 Sprint 44
-
Story Points:1
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)