-
Bug
-
Resolution: Fixed
-
Blocker
-
Jenkins 1.610 (currently most recent), Ubuntu LTS 14.04 64-bit master, SLES11 64-bit slave
The 'archive artifacts' step of some build jobs have recently started failing with the following trace:
Archiving artifacts ERROR: Failed to archive artifacts: **/*.deb, **/*.changes, **/*.rpm, **/*.egg java.io.IOException: Failed to extract /srv/user_name/.jenkins/workspace/SomeProject/distro/sles11_64/servertype/build/transfer of 4 files at hudson.FilePath.readFromTar(FilePath.java:2299) at hudson.FilePath.copyRecursiveTo(FilePath.java:2208) at jenkins.model.StandardArtifactManager.archive(StandardArtifactManager.java:61) at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:219) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721) at hudson.model.Build$BuildExecution.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670) at hudson.model.Run.execute(Run.java:1766) at hudson.matrix.MatrixRun.run(MatrixRun.java:146) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:374) Caused by: java.io.IOException: Truncated TAR archive at org.apache.commons.compress.archivers.tar.TarArchiveInputStream.read(TarArchiveInputStream.java:614) at java.io.InputStream.read(InputStream.java:101) at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1792) at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1769) at org.apache.commons.io.IOUtils.copy(IOUtils.java:1744) at hudson.util.IOUtils.copy(IOUtils.java:40) at hudson.FilePath.readFromTar(FilePath.java:2289) ... 13 more Build step 'Archive the artifacts' changed build result to FAILURE
It seems that the jobs on the slaves succeeded, but the master fails:
Apr 20, 2015 11:15:14 AM hudson.model.Run execute INFO: SomeProject/distro=sles11_64,servertype=build #12159 main build action completed: SUCCESS [... more slave SUCCESS reports ...] Apr 20, 2015 11:16:16 AM hudson.model.Run execute INFO: SomeProject #12159 main build action completed: FAILURE
The master and slave logs do not show me any other errors.
This failure occurs just for some of the slave jobs in this matrix build job. Within a specific job, this fails consistently for the same slaves, but across jobs the slaves that fail vary.
There are no obvious resource issues; both disk space and memory usage seem to be fine.
- duplicates
-
JENKINS-28338 IO Exception: Truncated TAR archive during copy step in robot-plugin
- Closed
- is duplicated by
-
JENKINS-28069 Build failures due to artifacts being lost by jenkins 1.610
- Resolved
-
JENKINS-28012 "Failed to parse POMs" during archiving of poms when running maven job
- Resolved
- is related to
-
JENKINS-10629 Tar implimentation can't handle > 8GB and doesn't error out.
- Resolved