diff --git a/pkg/volume/csi/csi_attacher.go b/pkg/volume/csi/csi_attacher.go index 9b1bd2a58fc..9bfba735042 100644 --- a/pkg/volume/csi/csi_attacher.go +++ b/pkg/volume/csi/csi_attacher.go @@ -326,7 +326,7 @@ func (c *csiAttacher) MountDevice(spec *volume.Spec, devicePath string, deviceMo } if err = saveVolumeData(dataDir, volDataFileName, data); err != nil { klog.Error(log("failed to save volume info data: %v", err)) - if cleanerr := os.RemoveAll(dataDir); err != nil { + if cleanerr := os.RemoveAll(dataDir); cleanerr != nil { klog.Error(log("failed to remove dir after error [%s]: %v", dataDir, cleanerr)) } return err