[JIRA] Commented: (HUDSON-5073) hudson.util.IOException2: Failed to join the process - on a Windows slave

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-5073) hudson.util.IOException2: Failed to join the process - on a Windows slave

Hudson issues mailing list-2

    [ http://issues.hudson-ci.org/browse/HUDSON-5073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=145134#action_145134 ]

dogfood commented on HUDSON-5073:
---------------------------------

Integrated in !http://ci.hudson-labs.org/images/16x16/yellow.gif! [hudson_main_trunk #450|http://ci.hudson-labs.org/job/hudson_main_trunk/450/]
     [HUDSON-5073] Hudson was failing to record the connection termination problem in slave logs.
[HUDSON-5073] if the build fails because the node went offline, point the user to the slave log where the details are.
[HUDSON-5073] point the user to the slave log if the build failed because the slave went offline during the build.
noting these changes that are related to HUDSON-5073

Kohsuke Kawaguchi :
Files :
* core/src/main/java/hudson/slaves/CommandLauncher.java
* core/src/main/java/hudson/slaves/ComputerLauncher.java
* core/src/main/java/hudson/slaves/SlaveComputer.java
* core/src/main/java/hudson/util/io/ReopenableFileOutputStream.java
* changelog.html

Kohsuke Kawaguchi :
Files :
* core/src/main/java/hudson/model/TaskListener.java
* core/src/main/java/hudson/model/AbstractBuild.java

Kohsuke Kawaguchi :
Files :
* core/src/main/java/hudson/model/AbstractBuild.java

Kohsuke Kawaguchi :
Files :
* changelog.html


> hudson.util.IOException2: Failed to join the process - on a Windows slave
> --------------------------------------------------------------------------
>
>                 Key: HUDSON-5073
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5073
>             Project: Hudson
>          Issue Type: Bug
>          Components: master-slave
>    Affects Versions: current
>         Environment: Windows XP master - Windows XP slave, Linux
>            Reporter: deccico
>
> When executing a free-style job in a Windows agent, this error appers:
> {noformat}
> //wc/psp/Branches/Release/PSP/content/EaTrax/MichaelFranti.wav#1 - added as P:\Release\PSP\content\EaTrax\MichaelFranti.wav
> //wc/psp/Branches/Release/PSP/content/EaTrax/MiikeSnow.wav#1 - added as P:\Release\PSPFATAL: command execution failed
> hudson.util.IOException2: Failed to join the process
> at hudson.Proc$RemoteProc.join(Proc.java:311)
> at hudson.Launcher$ProcStarter.join(Launcher.java:275)
> at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:83)
> at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:58)
> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
> at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:577)
> at hudson.model.Build$RunnerImpl.build(Build.java:165)
> at hudson.model.Build$RunnerImpl.doRun(Build.java:133)
> at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:417)
> at hudson.model.Run.run(Run.java:1176)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> at hudson.model.ResourceController.execute(ResourceController.java:88)
> at hudson.model.Executor.run(Executor.java:123)
> Caused by: java.util.concurrent.ExecutionException: hudson.remoting.RequestAbortedException: java.io.EOFException
> at hudson.remoting.Request$1.get(Request.java:218)
> at hudson.remoting.Request$1.get(Request.java:172)
> at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
> at hudson.Proc$RemoteProc.join(Proc.java:303)
> ... 12 more
> Caused by: hudson.remoting.RequestAbortedException: java.io.EOFException
> at hudson.remoting.Request.abort(Request.java:257)
> at hudson.remoting.Channel.terminate(Channel.java:594)
> at hudson.remoting.Channel$ReaderThread.run(Channel.java:872)
> Caused by: java.io.EOFException
> 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.Channel$ReaderThread.run(Channel.java:852)
> FATAL: Unable to delete script file C:\DOCUME~1\pcfarm08\LOCALS~1\Temp\2\hudson2101488692771117152.bat
> hudson.util.IOException2: remote file operation failed
> at hudson.FilePath.act(FilePath.java:677)
> at hudson.FilePath.act(FilePath.java:665)
> at hudson.FilePath.delete(FilePath.java:922)
> at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:93)
> at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:58)
> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
> at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:577)
> at hudson.model.Build$RunnerImpl.build(Build.java:165)
> at hudson.model.Build$RunnerImpl.doRun(Build.java:133)
> at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:417)
> at hudson.model.Run.run(Run.java:1176)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> at hudson.model.ResourceController.execute(ResourceController.java:88)
> at hudson.model.Executor.run(Executor.java:123)
> Caused by: hudson.remoting.ChannelClosedException: channel is already closed
> at hudson.remoting.Channel.send(Channel.java:408)
> at hudson.remoting.Request.call(Request.java:105)
> at hudson.remoting.Channel.call(Channel.java:547)
> at hudson.FilePath.act(FilePath.java:672)
> ... 13 more
> [locks-and-latches] Releasing all the locks
> [locks-and-latches] All the locks released
> FATAL: channel is already closed
> hudson.remoting.ChannelClosedException: channel is already closed
> at hudson.remoting.Channel.send(Channel.java:408)
> at hudson.remoting.Request.call(Request.java:105)
> at hudson.remoting.Channel.call(Channel.java:547)
> at hudson.Launcher$RemoteLauncher.kill(Launcher.java:734)
> at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:422)
> at hudson.model.Run.run(Run.java:1176)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> at hudson.model.ResourceController.execute(ResourceController.java:88)
> at hudson.model.Executor.run(Executor.java:123)
> {noformat}
> The job executes a batch command and it tooks 1h 17 min to fail in Hudson 1.336.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira