I had a problem with a MAC slave that went into sleep mode terminating the 
channel. I needed to disable that to keep the slave up.

From: jenkinsci-users@googlegroups.com 
[mailto:jenkinsci-users@googlegroups.com] On Behalf Of Rui Fernando Hayashi
Sent: Wednesday, December 04, 2013 6:29 AM
To: jenkinsci-users@googlegroups.com
Subject: Re: Communication problem with slave is not notified by email

I've been having this issue quite frequently :( Maybe the best approach in this 
case would be to debug the network problem. But I don't have any idea on how to 
do that.
Any help is appreciated.

Tks

On Tue, Dec 3, 2013 at 9:23 AM, Rui Fernando Hayashi 
<rfhaya...@gmail.com<mailto:rfhaya...@gmail.com>> wrote:
I've had some exceptions like this lately:

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.Request.call(Request.java:174)
    at hudson.remoting.Channel.call(Channel.java:672)
    at hudson.FilePath.act(FilePath.java:993)
    at 
org.jenkinsci.plugins.envinject.service.EnvironmentVariablesNodeLoader.gatherEnvironmentVariablesNode(EnvironmentVariablesNodeLoader.java:44)
    at 
org.jenkinsci.plugins.envinject.EnvInjectListener.loadEnvironmentVariablesNode(EnvInjectListener.java:81)
    at 
org.jenkinsci.plugins.envinject.EnvInjectListener.setUpEnvironment(EnvInjectListener.java:39)
    at 
hudson.model.AbstractBuild$AbstractBuildExecution.createLauncher(AbstractBuild.java:642)
    at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:562)
    at hudson.model.Run.execute(Run.java:1575)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:237)
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:732)
    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$BlockDataInputStream.peekByte(ObjectInputStream.java:2553)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1296)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
    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)
It seems to be related to some networking problem between the master and the 
slave. If I try the job again, it runs perfectly 99% of the times.
The issue is that I don't get notified by email that the job failed. As the 
email notification is part of the job, and the master can't reach the slave to 
run the job, the notification part is not executed.

Is there any way I can set jenkins to notify me of cases like this?
Btw, in my scenario the slave is specific to that kind of job. So I can't rely 
on a solution that just send the job to another slave.
Tks

Rui

--
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 
jenkinsci-users+unsubscr...@googlegroups.com<mailto:jenkinsci-users+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/groups/opt_out.

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to