Periodically, steps are failing with a "Premature EOF"
15:04:23,797 INFO - Checking step execute condition...
15:04:23,797 INFO - Step execute condition satisfied, executing...
15:04:29,480 INFO - Executing pre-execute action...
15:04:29,480 INFO - Fetching input files...
15:07:21,609 INFO - Executing post-execute action...
15:07:35,182 ERROR - Step 'master>Build>UNIX 32-64?HOSTTARGET=lnx-x86_&BITS=32>UNIX' is failed.
java.lang.RuntimeException: java.io.IOException: Premature EOF
at com.pmease.quickbuild.util.FileUtils.untar(FileUtils.java:891)
at com.pmease.quickbuild.grid.CopyFilesJob.execute(CopyFilesJob.java:121)
at com.pmease.quickbuild.grid.GridNode.executeJob(GridNode.java:484)
at com.pmease.quickbuild.grid.GridImpl.transferFiles(GridImpl.java:171)
at com.pmease.quickbuild.BuildAwareJob.fetchInputFiles(BuildAwareJob.java:100)
at com.pmease.quickbuild.stepsupport.Step.doExecute(Step.java:615)
at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:521)
at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:31)
at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:45)
at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:60)
at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Premature EOF
at sun.net.
www.http.ChunkedInputStream.fastRead(ChunkedInputStream.java:257)
at sun.net.
www.http.ChunkedInputStream.read(ChunkedInputStream.java:689)
at java.io.FilterInputStream.read(FilterInputStream.java:133)
at sun.net.
www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3375)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:238)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:117)
at org.apache.commons.compress.archivers.tar.TarBuffer.readBlock(TarBuffer.java:224)
at org.apache.commons.compress.archivers.tar.TarBuffer.readRecord(TarBuffer.java:195)
at org.apache.commons.compress.archivers.tar.TarArchiveInputStream.read(TarArchiveInputStream.java:486)
at java.io.InputStream.read(InputStream.java:101)
at com.pmease.quickbuild.util.FileUtils.untar(FileUtils.java:878)
... 15 more