Hi, I have an issue with some of my jobs since long time and I don't find any workaround. The log says that jenkins is unable to delete the script file. I think it happens when there is not enough free ram on the computer.
The script file is still in the temp directory and I can run it by hand or delete it without problem. My slaves run with windows 7 and 16go ram. There is a bugrepport but no reponse : https://issues.jenkins-ci.org/browse/JENKINS-12235 The error is FATAL: Unable to delete script file C:\Users\jenkins\AppData\Local\Temp\hudson265154959630411984.bathudson.util.IOException2 <http://stacktrace.jenkins-ci.org/search?query=hudson.util.IOException2>: remote file operation failed: C:\Users\jenkins\AppData\Local\Temp\hudson265154959630411984.bat at hudson.remoting.Channel@a23d34:Slave3 > at hudson.FilePath.act(FilePath.java:900) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> > at hudson.FilePath.act(FilePath.java:877) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> > at hudson.FilePath.delete(FilePath.java:1262) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.delete&entity=method> > at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:101) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.CommandInterpreter.perform&entity=method> > at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.CommandInterpreter.perform&entity=method> > at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.perform&entity=method> > at > hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) > > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method> > at hudson.model.Build$BuildExecution.build(Build.java:199) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.build&entity=method> > at hudson.model.Build$BuildExecution.doRun(Build.java:160) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.doRun&entity=method> > at > hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method> > at hudson.model.Run.execute(Run.java:1575) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method> > at hudson.matrix.MatrixRun.run(MatrixRun.java:146) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.matrix.MatrixRun.run&entity=method> > at hudson.model.ResourceController.execute(ResourceController.java:88) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method> > at hudson.model.Executor.run(Executor.java:237) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method> > Caused by: hudson.remoting.ChannelClosedException > <http://stacktrace.jenkins-ci.org/search?query=hudson.remoting.ChannelClosedException>: > channel is already closed > at hudson.remoting.Channel.send(Channel.java:494) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.send&entity=method> > at hudson.remoting.Request.call(Request.java:129) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Request.call&entity=method> > at hudson.remoting.Channel.call(Channel.java:672) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.call&entity=method> > at hudson.FilePath.act(FilePath.java:893) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> > ... 13 more > Caused by: java.net.SocketException: socket closed > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(Unknown Source) > at java.io.BufferedInputStream.fill(Unknown Source) > at java.io.BufferedInputStream.read(Unknown Source) > at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source) > at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source) > at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown > Source) > at java.io.ObjectInputStream.readObject0(Unknown Source) > at java.io.ObjectInputStream.readObject(Unknown Source) > at hudson.remoting.Command.readFrom(Command.java:92) > at > hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59) > at > hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) > FATAL: hudson.remoting.RequestAbortedException: java.net.SocketException: > socket closedhudson.remoting.RequestAbortedException > <http://stacktrace.jenkins-ci.org/search?query=hudson.remoting.RequestAbortedException>: > hudson.remoting.RequestAbortedException: java.net.SocketException: socket > closed > at hudson.remoting.Request.call(Request.java:174) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Request.call&entity=method> > at hudson.remoting.Channel.call(Channel.java:672) > <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.call&entity=method> > at > hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158) > > <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.RemoteInvocationHandler.invoke&entity=method> > at $Proxy51.join(Unknown Source) > at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:915) > at hudson.Launcher$ProcStarter.join(Launcher.java:360) > at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:91) > at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60) > at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) > at > hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) > at hudson.model.Build$BuildExecution.build(Build.java:199) > at hudson.model.Build$BuildExecution.doRun(Build.java:160) > at > hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584) > at hudson.model.Run.execute(Run.java:1575) > at hudson.matrix.MatrixRun.run(MatrixRun.java:146) > at hudson.model.ResourceController.execute(ResourceController.java:88) > at hudson.model.Executor.run(Executor.java:237) > Caused by: hudson.remoting.RequestAbortedException: java.net.SocketException: > socket closed > at hudson.remoting.Request.abort(Request.java:299) > at hudson.remoting.Channel.terminate(Channel.java:732) > at > hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69) > Caused by: java.net.SocketException: socket closed > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(Unknown Source) > at java.io.BufferedInputStream.fill(Unknown Source) > at java.io.BufferedInputStream.read(Unknown Source) > at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source) > at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source) > at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown > Source) > at java.io.ObjectInputStream.readObject0(Unknown Source) > at java.io.ObjectInputStream.readObject(Unknown Source) > at hudson.remoting.Command.readFrom(Command.java:92) > at > hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59) > at > hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) > > Thanks for your help L. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
