I've an Ubuntu 12.04 LTS server and upgrade Jenkins to the latest
upstream deb package whenever it comes out.  Jenkins runs some of the
jobs on an Ubuntu 10.04 LTS slave on the same LAN, controlled over SSH.

I've had four failures (out of 16 runs) since Apr 27, all with

    FATAL: hudson.remoting.RequestAbortedException: java.io.IOException: 
Unexpected termination of the channel
    hudson.remoting.RequestAbortedException: 
hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected 
termination of the channel
            at 
hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)
            at 
hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)
            at hudson.remoting.Request.call(Request.java:174)
            at hudson.remoting.Channel.call(Channel.java:738)
            at 
hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:168)
            at com.sun.proxy.$Proxy64.join(Unknown Source)
            at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:951)
            at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:137)
            at 
hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:97)
            at 
hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66)
            at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
            at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:740)
            at hudson.model.Build$BuildExecution.build(Build.java:198)
            at hudson.model.Build$BuildExecution.doRun(Build.java:159)
            at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:519)
            at hudson.model.Run.execute(Run.java:1703)
            at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
            at 
hudson.model.ResourceController.execute(ResourceController.java:88)
            at hudson.model.Executor.run(Executor.java:231)
    Caused by: hudson.remoting.RequestAbortedException: java.io.IOException: 
Unexpected termination of the channel
            at hudson.remoting.Request.abort(Request.java:299)
            at hudson.remoting.Channel.terminate(Channel.java:801)
            at 
hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
    Caused by: java.io.IOException: Unexpected termination of the channel
            at 
hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:50)
    Caused by: java.io.EOFException
            at 
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
            at 
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2792)
            at 
java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:800)
            at java.io.ObjectInputStream.<init>(ObjectInputStream.java:298)
            at 
hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:40)
            at 
hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
            at 
hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)

I never had this kind of problem before.  Either my Ethernet suddenly became
less reliable, or it's a software issue.

I upgraded Jenkins to 1.560 on Apr 22, and to 1.561 on Apr 29.  The
first failure of this kind happened on Apr 27.

Advice appreciated.

Marius Gedminas
-- 
OK, so you're a Ph.D.  Just don't touch anything.

Attachment: signature.asc
Description: Digital signature

Reply via email to