hudson.util.IOException2: Failed to read the remote stream /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-*

Jenkins JIRA | bll | 8 years ago
  1. 0

    Been having some troubles w/archive artifacts hanging from a linux master (java 1.6) to solaris slave (java 1.5). Here's an instance where it actually got an error, but reported success. The hanging issue seems to be intermittent. It completed a job not long ago. ERROR: Failed to archive artifacts: repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-* hudson.util.IOException2: Failed to read the remote stream /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-* at hudson.FilePath.readFromTar(FilePath.java:922) at hudson.FilePath.copyRecursiveTo(FilePath.java:846) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:78) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:309) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:297) at hudson.model.Build$RunnerImpl.post2(Build.java:118) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:282) at hudson.model.Run.run(Run.java:796) at hudson.model.Build.run(Build.java:85) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:88) Caused by: Error while expanding /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-* 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:920) ... 10 more Caused by: java.io.InterruptedIOException at java.io.PipedInputStream.read(PipedInputStream.java:262) at java.io.PipedInputStream.read(PipedInputStream.java:305) at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:214) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:134) at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:87) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) at java.io.BufferedInputStream.read1(BufferedInputStream.java:254) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) 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(FilterInputStream.java:90) 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) ... 12 more Description found: dev-push-6749 Email was triggered for: Success There are 1 triggered emails. Sending email for trigger: Success Sending e-mails to: overloaded_workers@anyjob.anywhere finished: SUCCESS

    Jenkins JIRA | 8 years ago | bll
    hudson.util.IOException2: Failed to read the remote stream /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-*
  2. 0

    Been having some troubles w/archive artifacts hanging from a linux master (java 1.6) to solaris slave (java 1.5). Here's an instance where it actually got an error, but reported success. The hanging issue seems to be intermittent. It completed a job not long ago. ERROR: Failed to archive artifacts: repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-* hudson.util.IOException2: Failed to read the remote stream /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-* at hudson.FilePath.readFromTar(FilePath.java:922) at hudson.FilePath.copyRecursiveTo(FilePath.java:846) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:78) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:309) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:297) at hudson.model.Build$RunnerImpl.post2(Build.java:118) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:282) at hudson.model.Run.run(Run.java:796) at hudson.model.Build.run(Build.java:85) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:88) Caused by: Error while expanding /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-* 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:920) ... 10 more Caused by: java.io.InterruptedIOException at java.io.PipedInputStream.read(PipedInputStream.java:262) at java.io.PipedInputStream.read(PipedInputStream.java:305) at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:214) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:134) at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:87) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) at java.io.BufferedInputStream.read1(BufferedInputStream.java:254) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) 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(FilterInputStream.java:90) 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) ... 12 more Description found: dev-push-6749 Email was triggered for: Success There are 1 triggered emails. Sending email for trigger: Success Sending e-mails to: overloaded_workers@anyjob.anywhere finished: SUCCESS

    Jenkins JIRA | 8 years ago | bll
    hudson.util.IOException2: Failed to read the remote stream /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-*
  3. 0

    Attempting to use the "archive artifacts" option on a job that is run on a windows slave (and a separate workspace) managed by a solaris hudson master fails during the archive step. It appears that the file path pattern contains mixed unix (/) and windows (\) path separators. A cursory glimpse at the code shows FilePath::readFromTar hard-coding a unix file separator when constructing a path for remote -> local copies rather than the character defined by the property file.separator. But I'm not sure that is the root cause of the problem yet (I have been running the slave as a JNLP applet, not under a debugger). A sample exception in the build log follows. Also notice that the warning parser failed with an NPE, possibly due to java exceptions being present in the log. Time Elapsed 00:01:32.20 [locks-and-latches] Releasing all the locks [locks-and-latches] All the locks released ERROR: Failed to archive artifacts: bin\*.* hudson.util.IOException2: hudson.util.IOException2: Failed to read the remote stream S:\Projects\libPlasma\Plasma/bin\*.* at hudson.FilePath.readFromTar(FilePath.java:1024) at hudson.FilePath.copyRecursiveTo(FilePath.java:936) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:78) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:323) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:311) at hudson.model.Build$RunnerImpl.post2(Build.java:132) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:296) at hudson.model.Run.run(Run.java:862) at hudson.model.Build.run(Build.java:88) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:90) Caused by: Error while expanding S:\Projects\libPlasma\Plasma/bin\*.* 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:1022) ... 10 more Caused by: java.io.IOException: Write end dead at java.io.PipedInputStream.read(PipedInputStream.java:294) at java.io.PipedInputStream.read(PipedInputStream.java:361) at hudson.util.HeadBufferingStream.read(HeadBufferingStream.java:36) at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:221) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:92) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) 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(FilterInputStream.java:90) 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) ... 12 more at hudson.FilePath.copyRecursiveTo(FilePath.java:943) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:78) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:323) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:311) at hudson.model.Build$RunnerImpl.post2(Build.java:132) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:296) at hudson.model.Run.run(Run.java:862) at hudson.model.Build.run(Build.java:88) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:90) 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:939) ... 9 more Caused by: hudson.remoting.RequestAbortedException: java.io.EOFException at hudson.remoting.Request.abort(Request.java:200) at hudson.remoting.Channel.terminate(Channel.java:500) at hudson.remoting.Channel$ReaderThread.run(Channel.java:656) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281) at java.io.ObjectInputStream$BlockDataInputStream.readUnsignedShort(ObjectInputStream.java:2762) at java.io.ObjectInputStream$BlockDataInputStream.readUTF(ObjectInputStream.java:2820) at java.io.ObjectInputStream.readString(ObjectInputStream.java:1599) at java.io.ObjectInputStream.readTypeString(ObjectInputStream.java:1401) at java.io.ObjectStreamClass.readNonProxy(ObjectStreamClass.java:650) at java.io.ObjectInputStream.readClassDescriptor(ObjectInputStream.java:809) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1565) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) at hudson.remoting.Channel$ReaderThread.run(Channel.java:637) [WARNINGS] Parsing warnings in log file... FATAL: null java.lang.NullPointerException at hudson.plugins.warnings.WarningsPublisher.perform(WarningsPublisher.java:152) at hudson.plugins.warnings.util.HealthAwarePublisher.perform(HealthAwarePublisher.java:179) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:323) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:311) at hudson.model.Build$RunnerImpl.post2(Build.java:132) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:296) at hudson.model.Run.run(Run.java:862) at hudson.model.Build.run(Build.java:88) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:90)

    Jenkins JIRA | 8 years ago | tallpgr
    hudson.util.IOException2: hudson.util.IOException2: Failed to read the remote stream S:\Projects\libPlasma\Plasma/bin\*.*
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Attempting to use the "archive artifacts" option on a job that is run on a windows slave (and a separate workspace) managed by a solaris hudson master fails during the archive step. It appears that the file path pattern contains mixed unix (/) and windows (\) path separators. A cursory glimpse at the code shows FilePath::readFromTar hard-coding a unix file separator when constructing a path for remote -> local copies rather than the character defined by the property file.separator. But I'm not sure that is the root cause of the problem yet (I have been running the slave as a JNLP applet, not under a debugger). A sample exception in the build log follows. Also notice that the warning parser failed with an NPE, possibly due to java exceptions being present in the log. Time Elapsed 00:01:32.20 [locks-and-latches] Releasing all the locks [locks-and-latches] All the locks released ERROR: Failed to archive artifacts: bin\*.* hudson.util.IOException2: hudson.util.IOException2: Failed to read the remote stream S:\Projects\libPlasma\Plasma/bin\*.* at hudson.FilePath.readFromTar(FilePath.java:1024) at hudson.FilePath.copyRecursiveTo(FilePath.java:936) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:78) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:323) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:311) at hudson.model.Build$RunnerImpl.post2(Build.java:132) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:296) at hudson.model.Run.run(Run.java:862) at hudson.model.Build.run(Build.java:88) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:90) Caused by: Error while expanding S:\Projects\libPlasma\Plasma/bin\*.* 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:1022) ... 10 more Caused by: java.io.IOException: Write end dead at java.io.PipedInputStream.read(PipedInputStream.java:294) at java.io.PipedInputStream.read(PipedInputStream.java:361) at hudson.util.HeadBufferingStream.read(HeadBufferingStream.java:36) at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:221) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:92) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) 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(FilterInputStream.java:90) 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) ... 12 more at hudson.FilePath.copyRecursiveTo(FilePath.java:943) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:78) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:323) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:311) at hudson.model.Build$RunnerImpl.post2(Build.java:132) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:296) at hudson.model.Run.run(Run.java:862) at hudson.model.Build.run(Build.java:88) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:90) 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:939) ... 9 more Caused by: hudson.remoting.RequestAbortedException: java.io.EOFException at hudson.remoting.Request.abort(Request.java:200) at hudson.remoting.Channel.terminate(Channel.java:500) at hudson.remoting.Channel$ReaderThread.run(Channel.java:656) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281) at java.io.ObjectInputStream$BlockDataInputStream.readUnsignedShort(ObjectInputStream.java:2762) at java.io.ObjectInputStream$BlockDataInputStream.readUTF(ObjectInputStream.java:2820) at java.io.ObjectInputStream.readString(ObjectInputStream.java:1599) at java.io.ObjectInputStream.readTypeString(ObjectInputStream.java:1401) at java.io.ObjectStreamClass.readNonProxy(ObjectStreamClass.java:650) at java.io.ObjectInputStream.readClassDescriptor(ObjectInputStream.java:809) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1565) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) at hudson.remoting.Channel$ReaderThread.run(Channel.java:637) [WARNINGS] Parsing warnings in log file... FATAL: null java.lang.NullPointerException at hudson.plugins.warnings.WarningsPublisher.perform(WarningsPublisher.java:152) at hudson.plugins.warnings.util.HealthAwarePublisher.perform(HealthAwarePublisher.java:179) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:323) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:311) at hudson.model.Build$RunnerImpl.post2(Build.java:132) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:296) at hudson.model.Run.run(Run.java:862) at hudson.model.Build.run(Build.java:88) at hudson.model.ResourceController.execute(ResourceController.java:70) at hudson.model.Executor.run(Executor.java:90)

    Jenkins JIRA | 8 years ago | tallpgr
    hudson.util.IOException2: hudson.util.IOException2: Failed to read the remote stream S:\Projects\libPlasma\Plasma/bin\*.*
  6. 0

    {noformat} 01 Copying the source file 'Generati/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/Fixed.h' from the workspace to the build folder '/home/hudson/.hudson/jobs/Common/configurations/axis-label/Mandriva-2010.1-64/builds/2011-09-29_16-58-09/workspace-files/27da6022.tmp' on the Hudson master failed. 02 Seems that the path is relative, however an absolute path is required when copying the sources. 03 Is the file 'Fixed.h' contained more than once in your workspace? 04 Is the file 'Generati/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/Fixed.h' a valid filename? 05 If you are building on a slave: please check if the file is accessible under '$HUDSON_HOME/[job-name]/Generati/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/Fixed.h' 06 If you are building on the master: please check if the file is accessible under '$HUDSON_HOME/[job-name]/workspace/Generati/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/Fixed.h' 07 hudson.util.IOException2: remote file operation failed: Generati/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/Fixed.h at hudson.remoting.Channel@719875e2:S-MND-2010.2-64-1 08 at hudson.FilePath.act(FilePath.java:754) 09 at hudson.FilePath.act(FilePath.java:740) 10 at hudson.FilePath.copyTo(FilePath.java:1411) 11 at hudson.plugins.analysis.core.HealthAwarePublisher.copyFilesWithAnnotationsToBuildFolder(HealthAwarePublisher.java:362) 12 at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:324) 13 at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27) 14 at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:693) 15 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:668) 16 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:646) 17 at hudson.model.Build$RunnerImpl.post2(Build.java:162) 18 at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:615) 19 at hudson.model.Run.run(Run.java:1401) 20 at hudson.matrix.MatrixRun.run(MatrixRun.java:146) 21 at hudson.model.ResourceController.execute(ResourceController.java:88) 22 at hudson.model.Executor.run(Executor.java:230) 23 Caused by: java.io.FileNotFoundException: Generati/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/Fixed.h (No such file or directory) 24 at java.io.FileInputStream.open(Native Method) 25 at java.io.FileInputStream.<init>(FileInputStream.java:106) 26 at hudson.FilePath$30.invoke(FilePath.java:1415) 27 at hudson.FilePath$30.invoke(FilePath.java:1411) 28 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1995) 29 at hudson.remoting.UserRequest.perform(UserRequest.java:118) 30 at hudson.remoting.UserRequest.perform(UserRequest.java:48) 31 at hudson.remoting.Request$2.run(Request.java:287) 32 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) 33 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 34 at java.util.concurrent.FutureTask.run(FutureTask.java:138) 35 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 36 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 37 at java.lang.Thread.run(Thread.java:662) {noformat} In the exception above, it says it is trying to copy the source file 'Generati/ci/ .... ' The path is /ci/dev/workspace/Common/label/ .... I'm not sure where the Generati is coming in from. Line 03 seems to be the issue, since there is no/there should not be a "Generati" in front of the path. On a second file, this changed: {noformat} 01 Copying the source file 'Se/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/log.cpp' from the workspace to the build folder '/home/hudson/.hudson/jobs/Common/configurations/axis-label/Mandriva-2010.1-64/builds/2011-09-29_16-58-09/workspace-files/20b0d866.tmp' on the Hudson master failed. 02 Seems that the path is relative, however an absolute path is required when copying the sources. 03 Is the file 'log.cpp' contained more than once in your workspace? 04 Is the file 'Se/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/log.cpp' a valid filename? 05 If you are building on a slave: please check if the file is accessible under '$HUDSON_HOME/[job-name]/Se/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/log.cpp' 06 If you are building on the master: please check if the file is accessible under '$HUDSON_HOME/[job-name]/workspace/Se/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/log.cpp' 07 hudson.util.IOException2: remote file operation failed: Se/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/log.cpp at hudson.remoting.Channel@719875e2:S-MND-2010.2-64-1 08 at hudson.FilePath.act(FilePath.java:754) 09 at hudson.FilePath.act(FilePath.java:740) 10 at hudson.FilePath.copyTo(FilePath.java:1411) 11 at hudson.plugins.analysis.core.HealthAwarePublisher.copyFilesWithAnnotationsToBuildFolder(HealthAwarePublisher.java:362) 12 at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:324) 13 at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27) 14 at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:693) 15 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:668) 16 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:646) 17 at hudson.model.Build$RunnerImpl.post2(Build.java:162) 18 at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:615) 19 at hudson.model.Run.run(Run.java:1401) 20 at hudson.matrix.MatrixRun.run(MatrixRun.java:146) 21 at hudson.model.ResourceController.execute(ResourceController.java:88) 22 at hudson.model.Executor.run(Executor.java:230) 23 Caused by: java.io.FileNotFoundException: Se/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/log.cpp (No such file or directory) 24 at java.io.FileInputStream.open(Native Method) 25 at java.io.FileInputStream.<init>(FileInputStream.java:106) 26 at hudson.FilePath$30.invoke(FilePath.java:1415) 27 at hudson.FilePath$30.invoke(FilePath.java:1411) 28 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1995) 29 at hudson.remoting.UserRequest.perform(UserRequest.java:118) 30 at hudson.remoting.UserRequest.perform(UserRequest.java:48) 31 at hudson.remoting.Request$2.run(Request.java:287) 32 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) 33 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 34 at java.util.concurrent.FutureTask.run(FutureTask.java:138) 35 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 36 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 37 at java.lang.Thread.run(Thread.java:662) {noformat} Here it claims the path is 'Se/ci/dev/workspace/Common/ ... ' Not sure where the 'Se' came from. The path should be the same as above.

    Jenkins JIRA | 5 years ago | Sagar Khushalani
    hudson.util.IOException2: remote file operation failed: Se/ci/dev/workspace/Common/label/Mandriva-2010.1-64/Common/Common/src/Common/log.cpp at hudson.remoting.Channel@719875e2:S-MND-2010.2-64-1 08 at hudson.FilePath.act(FilePath.java:754) 09 at hudson.FilePath.act(FilePath.java:740) 10 at hudson.FilePath.copyTo(FilePath.java:1411) 11 at hudson.plugins.analysis.core.HealthAwarePublisher.copyFilesWithAnnotationsToBuildFolder(HealthAwarePublisher.java:362)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. hudson.util.IOException2

      Failed to read the remote stream /hudson_home/workspace/prevent-dev.solaris-x86/repoName, prevent-dev/version, build.log, lastPush, prevent-dev/objs/**/*.tar.gz, prevent-dev/objs/**/*.map.gz, prevent-dev/objs/**/cov-generate-hostid-*

      at hudson.FilePath.readFromTar()
    2. Hudson
      ArtifactArchiver.perform
      1. hudson.FilePath.readFromTar(FilePath.java:922)
      2. hudson.FilePath.copyRecursiveTo(FilePath.java:846)
      3. hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:78)
      3 frames