[Issue 2322] New - Slave fails to copy artefacts or javadoc to master

View: New views
3 Messages — Rating Filter:   Alert me  

[Issue 2322] New - Slave fails to copy artefacts or javadoc to master

by dreadnaught :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

https://hudson.dev.java.net/issues/show_bug.cgi?id=2322
                 Issue #|2322
                 Summary|Slave fails to copy artefacts or javadoc to master
               Component|hudson
                 Version|current
                Platform|All
              OS/Version|Linux
                     URL|
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|master-slave
             Assigned to|issues@hudson
             Reported by|dreadnaught






------- Additional comments from dreadnaught@... Thu Sep  4 08:16:28 +0000 2008 -------
We do have a master (windows) / slave (ubuntu linux) constellation that works
great for our distributed builds, but we do have a problem:

The slave fails to copy its created artefacts or created javadoc (or doxygen)
back to the master. What's interesting is, that the build fails not regularly
but randomly (in about 20% of the triggered builds).

We searched the mailing lists and the issue tracker but could no find this error
anywhere. so I opened this ticket.

Here are the additional informations:
Start command:
--------------------------------------------------------------------------
plink -ssh -P 22 -pw xxxxxxxx -v hudson@... /var/hudson/bin/slave_start.sh

Master log output:
--------------------------------------------------------------------------
04.09.2008 03:05:09 hudson.remoting.Channel$ReaderThread run
SCHWERWIEGEND: I/O error in channel Slave W1EM26
java.io.EOFException
        at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readUnsignedShort(Unknown Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readUTF(Unknown Source)
        at java.io.ObjectInputStream.readString(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readArray(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at hudson.remoting.Channel$ReaderThread.run(Channel.java:576)


Slave log output:
--------------------------------------------------------------------------
BUILD SUCCESSFUL
Total time: 40 seconds
Zeichne Fingerabrücke auf
Veröffentliche Javadocs
FATAL: Kann Javadocs nicht von
/var/hudson/workspace/workspace/EADS_ATCC/EADS_ATCC/doc/doxygen/html nach
E:\hudson\jobs\EADS_ATCC\javadoc kopieren
hudson.util.IOException2: hudson.util.IOException2: Failed to read the remote
stream /var/hudson/workspace/workspace/EADS_ATCC/EADS_ATCC/doc/doxygen/html/**/*
        at hudson.FilePath.readFromTar(FilePath.java:976)
        at hudson.FilePath.copyRecursiveTo(FilePath.java:900)
        at hudson.FilePath.copyRecursiveTo(FilePath.java:812)
        at hudson.tasks.JavadocArchiver.perform(JavadocArchiver.java:68)
        at
hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:318)
        at
hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:306)
        at hudson.model.Build$RunnerImpl.post2(Build.java:126)
        at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:291)
        at hudson.model.Run.run(Run.java:813)
        at hudson.model.Build.run(Build.java:88)
        at hudson.model.ResourceController.execute(ResourceController.java:70)
        at hudson.model.Executor.run(Executor.java:88)
Caused by: Error while expanding
/var/hudson/workspace/workspace/EADS_ATCC/EADS_ATCC/doc/doxygen/html/**/*
        at org.apache.tools.ant.taskdefs.Untar.expandResource(Untar.java:121)
        at org.apache.tools.ant.taskdefs.Expand.execute(Expand.java:119)
        at hudson.FilePath.readFromTar(FilePath.java:974)
        ... 11 more
Caused by: java.io.IOException: Write end dead
        at java.io.PipedInputStream.read(Unknown Source)
        at java.io.PipedInputStream.read(Unknown Source)
        at java.util.zip.InflaterInputStream.fill(Unknown Source)
        at java.util.zip.InflaterInputStream.read(Unknown Source)
        at java.util.zip.GZIPInputStream.read(Unknown Source)
        at java.io.BufferedInputStream.fill(Unknown Source)
        at java.io.BufferedInputStream.read1(Unknown Source)
        at java.io.BufferedInputStream.read(Unknown Source)
        at java.io.BufferedInputStream.read1(Unknown Source)
        at java.io.BufferedInputStream.read(Unknown Source)
        at org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257)
        at org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223)
        at org.apache.tools.tar.TarInputStream.read(TarInputStream.java:340)
        at java.io.FilterInputStream.read(Unknown Source)
        at org.apache.tools.ant.taskdefs.Expand.extractFile(Expand.java:282)
        at org.apache.tools.ant.taskdefs.Untar.expandStream(Untar.java:142)
        at org.apache.tools.ant.taskdefs.Untar.expandResource(Untar.java:119)
        ... 13 more

        at hudson.FilePath.copyRecursiveTo(FilePath.java:907)
        at hudson.FilePath.copyRecursiveTo(FilePath.java:812)
        at hudson.tasks.JavadocArchiver.perform(JavadocArchiver.java:68)
        at
hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:318)
        at
hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:306)
        at hudson.model.Build$RunnerImpl.post2(Build.java:126)
        at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:291)
        at hudson.model.Run.run(Run.java:813)
        at hudson.model.Build.run(Build.java:88)
        at hudson.model.ResourceController.execute(ResourceController.java:70)
        at hudson.model.Executor.run(Executor.java:88)
Caused by: java.util.concurrent.ExecutionException:
hudson.remoting.RequestAbortedException: java.io.EOFException
        at hudson.remoting.Request$1.get(Request.java:179)
        at hudson.remoting.Request$1.get(Request.java:134)
        at hudson.remoting.FutureAdapter.get(FutureAdapter.java:36)
        at hudson.FilePath.copyRecursiveTo(FilePath.java:903)
        ... 10 more
Caused by: hudson.remoting.RequestAbortedException: java.io.EOFException
        at hudson.remoting.Request.abort(Request.java:200)
        at hudson.remoting.Channel.terminate(Channel.java:439)
        at hudson.remoting.Channel$ReaderThread.run(Channel.java:595)
Caused by: java.io.EOFException
        at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readUnsignedShort(Unknown Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readUTF(Unknown Source)
        at java.io.ObjectInputStream.readString(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readArray(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at hudson.remoting.Channel$ReaderThread.run(Channel.java:576)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@...
For additional commands, e-mail: issues-help@...


[Issue 2322] Slave fails to copy artefacts or javadoc to master

by dreadnaught :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

https://hudson.dev.java.net/issues/show_bug.cgi?id=2322






------- Additional comments from dreadnaught@... Thu Sep  4 08:33:53 +0000 2008 -------
I forgot to mention: we use Hudson 1.251

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@...
For additional commands, e-mail: issues-help@...


[Issue 2322] Slave fails to copy artefacts or javadoc to master

by dreadnaught :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

https://hudson.dev.java.net/issues/show_bug.cgi?id=2322






------- Additional comments from dreadnaught@... Mon Sep 15 12:45:15 +0000 2008 -------
No one got this issue, too?

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@...
For additional commands, e-mail: issues-help@...

LightInTheBox - Buy quality products at wholesale price!