diff --git a/pkg/nfs/nodeserver.go b/pkg/nfs/nodeserver.go index 6f11d6e1d..ac28dd22e 100644 --- a/pkg/nfs/nodeserver.go +++ b/pkg/nfs/nodeserver.go @@ -136,10 +136,6 @@ func (ns *NodeServer) NodePublishVolume(_ context.Context, req *csi.NodePublishV } timeoutFunc := func() error { return fmt.Errorf("time out") } if err := WaitUntilTimeout(90*time.Second, execFunc, timeoutFunc); err != nil { - return nil, status.Error(codes.Internal, fmt.Sprintf("volume(%s) mount %q on %q failed with %v", volumeID, source, targetPath, err)) - } - err = ns.mounter.Mount(source, targetPath, "nfs", mountOptions) - if err != nil { if os.IsPermission(err) { return nil, status.Error(codes.PermissionDenied, err.Error()) }