Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-7745

CopyArtifact plugin triggers intermittent remoting failures

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • copyartifact-plugin, core
    • None
    • Linux (RHEL 5.5), Hudson 1.380, Copy Artifact 1.10

      We are using the CopyArtifact plugin to distribute a ~7MB tar.gz file from a single polling job to several downstream build/test jobs. Since Hudson 1.377, copying the artifact to the build/test job randomly throws one of two exceptions (the first is reported in JENKINS-7581):

      ERROR: Failed to copy artifacts from job-poll with filter: workspace.tar.gz
      hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
      stream=7c9e6f6bf0e618[...snip...]
      	at hudson.FilePath.copyRecursiveTo(FilePath.java:1474)
      	at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
      	[...snip...]
      

      and the following (new in 1.380):

      Deleting old artifacts from #21
      FATAL: null
      java.lang.AssertionError
      	at hudson.remoting.PipeWindow$Real.decrease(PipeWindow.java:160)
      	at hudson.remoting.ProxyOutputStream._write(ProxyOutputStream.java:124)
      	at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:103)
      	at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
      	at java.io.BufferedOutputStream.write(BufferedOutputStream.java:109)
      	at java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:161)
      	at java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:118)
      	at java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:72)
      	at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)
      	at org.apache.tools.tar.TarBuffer.writeBlock(TarBuffer.java:410)
      	at org.apache.tools.tar.TarBuffer.writeRecord(TarBuffer.java:388)
      	at hudson.org.apache.tools.tar.TarOutputStream.write(TarOutputStream.java:337)
      	at hudson.util.io.TarArchiver.visit(TarArchiver.java:103)
      	at hudson.util.DirScanner$Glob.scan(DirScanner.java:104)
      	at hudson.FilePath.writeToTar(FilePath.java:1543)
      	at hudson.FilePath.copyRecursiveTo(FilePath.java:1470)
      	at hudson.FilePath.copyRecursiveTo(FilePath.java:1399)
      	at hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:172)
      	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
      	at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)
      	at hudson.model.Build$RunnerImpl.build(Build.java:174)
      	at hudson.model.Build$RunnerImpl.doRun(Build.java:138)
      	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416)
      	at hudson.model.Run.run(Run.java:1280)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:140)
      

      These exceptions appear to occur randomly, and happen approximately 50% of the time.

          [JENKINS-7745] CopyArtifact plugin triggers intermittent remoting failures

          Alan Harder added a comment -

          There haven't been enough bug fixers to have much of a process in place.. anything unassigned or long dormant in jira is up for grabs, so feel free to assign yourself anywhere you can help out! Use the dev list for any needed process discussion.

          Alan Harder added a comment - There haven't been enough bug fixers to have much of a process in place.. anything unassigned or long dormant in jira is up for grabs, so feel free to assign yourself anywhere you can help out! Use the dev list for any needed process discussion.

          lacostej added a comment -

          I've just made the following ocmment on HUDSON-7745 (I meant to do it here)

          I've created a simple setup that reproduces the problem (and several others...).

          I have a master/slave running on the same machine, 3 projects

          one upstream containing a WAR file artifact (11 M)
          2 downstreams that use the copy artifact plugin to copy the upstream artifact
          these projects are triggered by each other (i.e. downstream1 is triggered by downstream2 and vice versa)
          one of the 2 downstream has also a cron to trigger a build every minute, just so that I don't have to
          quiet period: 0
          It takes about on average 10-15 seconds to trigger a failure.

          So far I've reproduced many various failures:

          Some causes:

          Caused by: java.util.zip.ZipException: too many length or distance symbols
          Caused by: java.io.IOException: Not in GZIP format
          slave unavailable ?
          Unable to access workspace for artifact copy. Slave node offline?
          FATAL: null
          java.lang.NullPointerException
          Caused by: java.util.zip.ZipException: invalid stored block lengths
          Caused by: java.util.zip.ZipException: invalid stored block lengths
          then some new ones:

          [Winstone 2011/02/03 03:29:23] - Untrapped Error in Servlet
          javax.servlet.ServletException: java.lang.NullPointerException
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:597)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:640)
          at org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:382)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:562)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:640)
          at org.kohsuke.stapler.MetaClass$7.doDispatch(MetaClass.java:242)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:562)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:640)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:478)
          at org.kohsuke.stapler.Stapler.service(Stapler.java:160)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
          at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
          at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
          at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
          at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
          at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
          at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244)
          at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
          at java.lang.Thread.run(Thread.java:662)
          Caused by: java.lang.NullPointerException
          at java.lang.String.compareTo(String.java:1167)
          at hudson.model.Job$2.compare(Job.java:447)
          at hudson.model.Job$2.compare(Job.java:441)
          at hudson.widgets.HistoryWidget.doAjax(HistoryWidget.java:163)
          at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282)
          at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149)
          at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88)
          at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:102)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:562)
          ... 33 more

          Etc. All that in 15 minutes.

          Note my environment is a Linux box with an encrypted file system. I know it created some issues to Intellij so.

          lacostej added a comment - I've just made the following ocmment on HUDSON-7745 (I meant to do it here) I've created a simple setup that reproduces the problem (and several others...). I have a master/slave running on the same machine, 3 projects one upstream containing a WAR file artifact (11 M) 2 downstreams that use the copy artifact plugin to copy the upstream artifact these projects are triggered by each other (i.e. downstream1 is triggered by downstream2 and vice versa) one of the 2 downstream has also a cron to trigger a build every minute, just so that I don't have to quiet period: 0 It takes about on average 10-15 seconds to trigger a failure. So far I've reproduced many various failures: Some causes: Caused by: java.util.zip.ZipException: too many length or distance symbols Caused by: java.io.IOException: Not in GZIP format slave unavailable ? Unable to access workspace for artifact copy. Slave node offline? FATAL: null java.lang.NullPointerException Caused by: java.util.zip.ZipException: invalid stored block lengths Caused by: java.util.zip.ZipException: invalid stored block lengths then some new ones: [Winstone 2011/02/03 03:29:23] - Untrapped Error in Servlet javax.servlet.ServletException: java.lang.NullPointerException at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:597) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:640) at org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:382) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:562) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:640) at org.kohsuke.stapler.MetaClass$7.doDispatch(MetaClass.java:242) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:562) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:640) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:478) at org.kohsuke.stapler.Stapler.service(Stapler.java:160) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.NullPointerException at java.lang.String.compareTo(String.java:1167) at hudson.model.Job$2.compare(Job.java:447) at hudson.model.Job$2.compare(Job.java:441) at hudson.widgets.HistoryWidget.doAjax(HistoryWidget.java:163) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:102) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:562) ... 33 more Etc. All that in 15 minutes. Note my environment is a Linux box with an encrypted file system. I know it created some issues to Intellij so.

          lacostej added a comment -

          It's highly probable that koshuke accidentaly fixed that issue as part of 1.396.

          The commit: https://github.com/lacostej/jenkins/commit/5c91eb1fe58b4f47b210a960ca2f9db6039507e9

          The related commit https://github.com/jenkinsci/jenkins/commit/5f51597ad425e880ee347a8a71f39cfb38c5348d#diff-4 sounds appeared 4 days before 1.377 so it's probably the cause.

          I can't reproduce the issue anymore on my test environment while I could do it every 10-14 seconds yesterday. I've passed over 3000 builds without failure now. And if I revert that particular commit on 1.397-HEAD the problems reappear right away.

          mbaker000, we perhaps don't need your patches then. Can you test 1.396 in your environment (without your patches) ?

          I would suggest anyone with this blocking issue to try the latest hudson release and report. We might have to update the release notes for 1.396.

          lacostej added a comment - It's highly probable that koshuke accidentaly fixed that issue as part of 1.396. The commit: https://github.com/lacostej/jenkins/commit/5c91eb1fe58b4f47b210a960ca2f9db6039507e9 The related commit https://github.com/jenkinsci/jenkins/commit/5f51597ad425e880ee347a8a71f39cfb38c5348d#diff-4 sounds appeared 4 days before 1.377 so it's probably the cause. I can't reproduce the issue anymore on my test environment while I could do it every 10-14 seconds yesterday. I've passed over 3000 builds without failure now. And if I revert that particular commit on 1.397-HEAD the problems reappear right away. mbaker000, we perhaps don't need your patches then. Can you test 1.396 in your environment (without your patches) ? I would suggest anyone with this blocking issue to try the latest hudson release and report. We might have to update the release notes for 1.396.

          Nathan Parry added a comment -

          Are you sure that made it into 1.396? Looking at the commit graph it looks like the RC branch for 396 split off before that commit was made, and it is part of the 1.397-SNAPSHOT series.

          Nathan Parry added a comment - Are you sure that made it into 1.396? Looking at the commit graph it looks like the RC branch for 396 split off before that commit was made, and it is part of the 1.397-SNAPSHOT series.

          This will be a part of 1.397.

          Kohsuke Kawaguchi added a comment - This will be a part of 1.397.

          mbaker000 added a comment -

          @lacostej that certainly looks like it would cause a problem. I'm eager to test out 1.397 so we can finally get off 1.370.

          mbaker000 added a comment - @lacostej that certainly looks like it would cause a problem. I'm eager to test out 1.397 so we can finally get off 1.370.

          mbaker000 added a comment - - edited

          @lacostej When building the mainline I had to modify the jenkins/war/pom.xml file in the to this:

          <resolveArtifact groupId="org.jvnet.hudson" artifactId="executable-war" version="1.17" type="jar" property="executable-war.jar" />

          instead of trying to pull version 1.18-SNAPSHOT, which doesn't exist. Also, it doesn't appear that a Jenkins build has run on ci.jenkins-ci.org for a few days. Is that common when preparing for a release or is it just because of the infrastructure transition? I tried to kick one off but remote-slave-2 (which I guess jenkins_main_trunk is tied to) is offline.

          Anyway, testing with the same configuration as earlier: OS X 10.6.6 Master to Vista Slave, copying a 74MB file from an upstream project to the remote machine, downloading another file from the slave, and running every minute I ended up with the following results: 120 builds, no failures. As best I can tell from this testing the issue appears to be fixed. As of right now it looks like you won't need my patch after all. That's fine with me, I'll contribute some code eventually .

          mbaker000 added a comment - - edited @lacostej When building the mainline I had to modify the jenkins/war/pom.xml file in the to this: <resolveArtifact groupId= "org.jvnet.hudson" artifactId= "executable-war" version= "1.17" type= "jar" property= "executable-war.jar" /> instead of trying to pull version 1.18-SNAPSHOT, which doesn't exist. Also, it doesn't appear that a Jenkins build has run on ci.jenkins-ci.org for a few days. Is that common when preparing for a release or is it just because of the infrastructure transition? I tried to kick one off but remote-slave-2 (which I guess jenkins_main_trunk is tied to) is offline. Anyway, testing with the same configuration as earlier: OS X 10.6.6 Master to Vista Slave, copying a 74MB file from an upstream project to the remote machine, downloading another file from the slave, and running every minute I ended up with the following results: 120 builds, no failures. As best I can tell from this testing the issue appears to be fixed. As of right now it looks like you won't need my patch after all. That's fine with me, I'll contribute some code eventually .

          Marking this as fixed for 1.397, given the report.

          Kohsuke Kawaguchi added a comment - Marking this as fixed for 1.397, given the report.

          Code changed in jenkins
          User: Jerome Lacoste
          Path:
          remoting/src/main/java/hudson/remoting/ProxyInputStream.java
          http://jenkins-ci.org/commit/core/31b8361d3152fb7970e1c11c906a763fa1aa5c25
          Log:
          JENKINS-7836 tentative fix for the copy from slave to master issues. The problem looks similar to JENKINS-7745, so we might as well synchronized the ProxyInputStream.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jerome Lacoste Path: remoting/src/main/java/hudson/remoting/ProxyInputStream.java http://jenkins-ci.org/commit/core/31b8361d3152fb7970e1c11c906a763fa1aa5c25 Log: JENKINS-7836 tentative fix for the copy from slave to master issues. The problem looks similar to JENKINS-7745 , so we might as well synchronized the ProxyInputStream.

          youngm added a comment -

          I am still seeing this issue in Jenkins 1.397:

          [HUDSON] Archiving site from /home/bldmgr/Hudson/workspace/stack-pet-store-was/ui/web/target/site to /home/bldmgr/Hudson/jobs/stack-pet-store-was/site/stack-pet-store-was-ui-web
          FATAL: Unable to copy site from /home/bldmgr/Hudson/workspace/stack-pet-store-was/ui/web/target/site to /home/bldmgr/Hudson/jobs/stack-pet-store-was/site/stack-pet-store-was-ui-web
          hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
          stream=51345efc064da2bd9d992c49508e16ebd2227bf756668bca5d81bfe138a7d182c7f78f701ad50e8f552bc6d64be25a0fd0b5a8d3ba2724e5523884990505ad50f81910150dc269c9ea8992d54db6e0f1fd23bcc96a87c7aa2921ab0b9e1bac7b7193efc1bf4e76371e502ff50a412d2ef60c4849433f27aba5a585b4d424beb133298946ccb9ba8a6bb5459e019e811c84c9445b347b743403393dbd0fc7f07d8b602d82ad8e60491a0ce2708fc58b5450abf2e6192095ae2356b598f584a54db54a5c2b49afc311a683491d3b80c7cf8717e85bc80bb6c6d081c1eaa5dbce5818de5e291aaf8c5dcb0a3f079cc32bdd5a746b59f266a4740b483902ec0c3076ae8b71bd7b32b8778e94ee2bdc92524b4adf2d29613865e73c8ac3e9244e82e1defca3322d2d2ffd2c88a93dd77a1c659be24e94ec151fe790adf2f619201795b25be47a2ce4c20088bdf29739049b2bf12c90cc6951ac35e9b4424f1d6bb8e70245c91cee29f30cd8c3365a795af6d0b28747640f2cf9cb5e25134c9539d494780eaca1650c2d6378428ce1ef6013bef077f0f447f6e458ded528db837f336c8e3f7d0eac6d0bf5ee2d421feecdd5bdca267b3cf7e60c2ad594780668656c215a6dc591690569f6308b6b3d3ed157cf0091f4d6e8fc9d0a5f4a08a694dd7801dd944a3c03f231daa089ef947c9eaa88d6ea2e8f267ccedc3533c3f066de3e0366b78dbaccf7c2ecb6886c6eb26e9aed95d25857e966f6f5f3209c2d249dc52805abb2094ad194e50da354c95b75707bbe07ff3a69de39e739fb3b57c16d5a18975629fc0cd0cd68fdf2b6465c7b42dcb99e3a8ab45e4bc868544af0d592508b66eba11900cbf8151c4bf0ac54b245b49657b7aaf5b3650fa0097017c96e462fc9d993d7e5d4f1887b8a3f0346a177ad2db4356e0dcae1f02f8369d6bd0ae8ad3e7bfc6f8d06717fd167816a6ebb27b57b52cb20566210237a735e27c8e2d5b84451be6515ad51788b59e26310d7ed6035a2ba1db4c4f42c91eca9ee4eedbefb48fbaeb87e7e4f7ca83084b9b7cf800d185dbb6503eaf61a99b6754f7eea5c8bebbf2bc8756fc96780681666dee9be8b004db60edd5a11ee899155d10940dcc1344d31df3fef44e94927a3577157e86cbdaacf80f0ccad0cc7df1a91a1e8c4b0cf618b0cde0bf06eaedcf340b2ad43b196ab3f679de9e9b38961fffefd69bee0f36014dd365d79cb2a5a56b10eab902ae13256210b3e1356b17da6892d4433cc24cf80d33b0beedb93ea8a3e0f54db3a44dbba84658b306912e4387519a2d452b42b177e1e88b785caf996a35e9c5c608e5cde07fe6d01e6d5967d2688b77d9b6b2b873f5943ac60cc34f7c50caf86470bc86b49ad674068fa5612da3622e0aa741e06e9226c5ca38967809a652cd83a0c5db6150cc3499cdc6dbe1bb0fa4f05
          	at hudson.FilePath.copyRecursiveTo(FilePath.java:1508)
          	at hudson.FilePath.copyRecursiveTo(FilePath.java:1433)
          	at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81)
          	at hudson.maven.Maven3Builder$MavenExecutionListener.reccordMojoSucceeded(Maven3Builder.java:568)
          	at hudson.maven.Maven3Builder$MavenExecutionListener.mojoSucceeded(Maven3Builder.java:531)
          	at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:87)
          	at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:42)
          	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:228)
          	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
          	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
          	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
          	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
          	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
          	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
          	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
          	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
          	at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79)
          	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          	at java.lang.reflect.Method.invoke(Method.java:597)
          	at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
          	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
          	at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:145)
          	at hudson.maven.Maven3Builder.call(Maven3Builder.java:124)
          	at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          	at hudson.remoting.Request$2.run(Request.java:270)
          	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          	at java.lang.Thread.run(Thread.java:662)
          Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format
          stream=51345efc064da2bd9d992c49508e16ebd2227bf756668bca5d81bfe138a7d182c7f78f701ad50e8f552bc6d64be25a0fd0b5a8d3ba2724e5523884990505ad50f81910150dc269c9ea8992d54db6e0f1fd23bcc96a87c7aa2921ab0b9e1bac7b7193efc1bf4e76371e502ff50a412d2ef60c4849433f27aba5a585b4d424beb133298946ccb9ba8a6bb5459e019e811c84c9445b347b743403393dbd0fc7f07d8b602d82ad8e60491a0ce2708fc58b5450abf2e6192095ae2356b598f584a54db54a5c2b49afc311a683491d3b80c7cf8717e85bc80bb6c6d081c1eaa5dbce5818de5e291aaf8c5dcb0a3f079cc32bdd5a746b59f266a4740b483902ec0c3076ae8b71bd7b32b8778e94ee2bdc92524b4adf2d29613865e73c8ac3e9244e82e1defca3322d2d2ffd2c88a93dd77a1c659be24e94ec151fe790adf2f619201795b25be47a2ce4c20088bdf29739049b2bf12c90cc6951ac35e9b4424f1d6bb8e70245c91cee29f30cd8c3365a795af6d0b28747640f2cf9cb5e25134c9539d494780eaca1650c2d6378428ce1ef6013bef077f0f447f6e458ded528db837f336c8e3f7d0eac6d0bf5ee2d421feecdd5bdca267b3cf7e60c2ad594780668656c215a6dc591690569f6308b6b3d3ed157cf0091f4d6e8fc9d0a5f4a08a694dd7801dd944a3c03f231daa089ef947c9eaa88d6ea2e8f267ccedc3533c3f066de3e0366b78dbaccf7c2ecb6886c6eb26e9aed95d25857e966f6f5f3209c2d249dc52805abb2094ad194e50da354c95b75707bbe07ff3a69de39e739fb3b57c16d5a18975629fc0cd0cd68fdf2b6465c7b42dcb99e3a8ab45e4bc868544af0d592508b66eba11900cbf8151c4bf0ac54b245b49657b7aaf5b3650fa0097017c96e462fc9d993d7e5d4f1887b8a3f0346a177ad2db4356e0dcae1f02f8369d6bd0ae8ad3e7bfc6f8d06717fd167816a6ebb27b57b52cb20566210237a735e27c8e2d5b84451be6515ad51788b59e26310d7ed6035a2ba1db4c4f42c91eca9ee4eedbefb48fbaeb87e7e4f7ca83084b9b7cf800d185dbb6503eaf61a99b6754f7eea5c8bebbf2bc8756fc96780681666dee9be8b004db60edd5a11ee899155d10940dcc1344d31df3fef44e94927a3577157e86cbdaacf80f0ccad0cc7df1a91a1e8c4b0cf618b0cde0bf06eaedcf340b2ad43b196ab3f679de9e9b38961fffefd69bee0f36014dd365d79cb2a5a56b10eab902ae13256210b3e1356b17da6892d4433cc24cf80d33b0beedb93ea8a3e0f54db3a44dbba84658b306912e4387519a2d452b42b177e1e88b785caf996a35e9c5c608e5cde07fe6d01e6d5967d2688b77d9b6b2b873f5943ac60cc34f7c50caf86470bc86b49ad674068fa5612da3622e0aa741e06e9226c5ca38967809a652cd83a0c5db6150cc3499cdc6dbe1bb0fa4f05
          	at hudson.remoting.Channel$2.adapt(Channel.java:662)
          	at hudson.remoting.Channel$2.adapt(Channel.java:657)
          	at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
          	at hudson.FilePath.copyRecursiveTo(FilePath.java:1506)
          	... 34 more
          Caused by: hudson.util.IOException2: Not in GZIP format
          stream=51345efc064da2bd9d992c49508e16ebd2227bf756668bca5d81bfe138a7d182c7f78f701ad50e8f552bc6d64be25a0fd0b5a8d3ba2724e5523884990505ad50f81910150dc269c9ea8992d54db6e0f1fd23bcc96a87c7aa2921ab0b9e1bac7b7193efc1bf4e76371e502ff50a412d2ef60c4849433f27aba5a585b4d424beb133298946ccb9ba8a6bb5459e019e811c84c9445b347b743403393dbd0fc7f07d8b602d82ad8e60491a0ce2708fc58b5450abf2e6192095ae2356b598f584a54db54a5c2b49afc311a683491d3b80c7cf8717e85bc80bb6c6d081c1eaa5dbce5818de5e291aaf8c5dcb0a3f079cc32bdd5a746b59f266a4740b483902ec0c3076ae8b71bd7b32b8778e94ee2bdc92524b4adf2d29613865e73c8ac3e9244e82e1defca3322d2d2ffd2c88a93dd77a1c659be24e94ec151fe790adf2f619201795b25be47a2ce4c20088bdf29739049b2bf12c90cc6951ac35e9b4424f1d6bb8e70245c91cee29f30cd8c3365a795af6d0b28747640f2cf9cb5e25134c9539d494780eaca1650c2d6378428ce1ef6013bef077f0f447f6e458ded528db837f336c8e3f7d0eac6d0bf5ee2d421feecdd5bdca267b3cf7e60c2ad594780668656c215a6dc591690569f6308b6b3d3ed157cf0091f4d6e8fc9d0a5f4a08a694dd7801dd944a3c03f231daa089ef947c9eaa88d6ea2e8f267ccedc3533c3f066de3e0366b78dbaccf7c2ecb6886c6eb26e9aed95d25857e966f6f5f3209c2d249dc52805abb2094ad194e50da354c95b75707bbe07ff3a69de39e739fb3b57c16d5a18975629fc0cd0cd68fdf2b6465c7b42dcb99e3a8ab45e4bc868544af0d592508b66eba11900cbf8151c4bf0ac54b245b49657b7aaf5b3650fa0097017c96e462fc9d993d7e5d4f1887b8a3f0346a177ad2db4356e0dcae1f02f8369d6bd0ae8ad3e7bfc6f8d06717fd167816a6ebb27b57b52cb20566210237a735e27c8e2d5b84451be6515ad51788b59e26310d7ed6035a2ba1db4c4f42c91eca9ee4eedbefb48fbaeb87e7e4f7ca83084b9b7cf800d185dbb6503eaf61a99b6754f7eea5c8bebbf2bc8756fc96780681666dee9be8b004db60edd5a11ee899155d10940dcc1344d31df3fef44e94927a3577157e86cbdaacf80f0ccad0cc7df1a91a1e8c4b0cf618b0cde0bf06eaedcf340b2ad43b196ab3f679de9e9b38961fffefd69bee0f36014dd365d79cb2a5a56b10eab902ae13256210b3e1356b17da6892d4433cc24cf80d33b0beedb93ea8a3e0f54db3a44dbba84658b306912e4387519a2d452b42b177e1e88b785caf996a35e9c5c608e5cde07fe6d01e6d5967d2688b77d9b6b2b873f5943ac60cc34f7c50caf86470bc86b49ad674068fa5612da3622e0aa741e06e9226c5ca38967809a652cd83a0c5db6150cc3499cdc6dbe1bb0fa4f05
          	at hudson.FilePath$TarCompression$2.extract(FilePath.java:537)
          	at hudson.FilePath$32.invoke(FilePath.java:1497)
          	at hudson.FilePath$32.invoke(FilePath.java:1494)
          	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1931)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:114)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
          	at hudson.remoting.Request$2.run(Request.java:270)
          	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
          	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          	at java.lang.Thread.run(Thread.java:619)
          Caused by: java.io.IOException: Not in GZIP format
          	at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)
          	at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58)
          	at hudson.FilePath$TarCompression$2.extract(FilePath.java:533)
          	... 12 more
          

          youngm added a comment - I am still seeing this issue in Jenkins 1.397: [HUDSON] Archiving site from /home/bldmgr/Hudson/workspace/stack-pet-store-was/ui/web/target/site to /home/bldmgr/Hudson/jobs/stack-pet-store-was/site/stack-pet-store-was-ui-web FATAL: Unable to copy site from /home/bldmgr/Hudson/workspace/stack-pet-store-was/ui/web/target/site to /home/bldmgr/Hudson/jobs/stack-pet-store-was/site/stack-pet-store-was-ui-web hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format stream=51345efc064da2bd9d992c49508e16ebd2227bf756668bca5d81bfe138a7d182c7f78f701ad50e8f552bc6d64be25a0fd0b5a8d3ba2724e5523884990505ad50f81910150dc269c9ea8992d54db6e0f1fd23bcc96a87c7aa2921ab0b9e1bac7b7193efc1bf4e76371e502ff50a412d2ef60c4849433f27aba5a585b4d424beb133298946ccb9ba8a6bb5459e019e811c84c9445b347b743403393dbd0fc7f07d8b602d82ad8e60491a0ce2708fc58b5450abf2e6192095ae2356b598f584a54db54a5c2b49afc311a683491d3b80c7cf8717e85bc80bb6c6d081c1eaa5dbce5818de5e291aaf8c5dcb0a3f079cc32bdd5a746b59f266a4740b483902ec0c3076ae8b71bd7b32b8778e94ee2bdc92524b4adf2d29613865e73c8ac3e9244e82e1defca3322d2d2ffd2c88a93dd77a1c659be24e94ec151fe790adf2f619201795b25be47a2ce4c20088bdf29739049b2bf12c90cc6951ac35e9b4424f1d6bb8e70245c91cee29f30cd8c3365a795af6d0b28747640f2cf9cb5e25134c9539d494780eaca1650c2d6378428ce1ef6013bef077f0f447f6e458ded528db837f336c8e3f7d0eac6d0bf5ee2d421feecdd5bdca267b3cf7e60c2ad594780668656c215a6dc591690569f6308b6b3d3ed157cf0091f4d6e8fc9d0a5f4a08a694dd7801dd944a3c03f231daa089ef947c9eaa88d6ea2e8f267ccedc3533c3f066de3e0366b78dbaccf7c2ecb6886c6eb26e9aed95d25857e966f6f5f3209c2d249dc52805abb2094ad194e50da354c95b75707bbe07ff3a69de39e739fb3b57c16d5a18975629fc0cd0cd68fdf2b6465c7b42dcb99e3a8ab45e4bc868544af0d592508b66eba11900cbf8151c4bf0ac54b245b49657b7aaf5b3650fa0097017c96e462fc9d993d7e5d4f1887b8a3f0346a177ad2db4356e0dcae1f02f8369d6bd0ae8ad3e7bfc6f8d06717fd167816a6ebb27b57b52cb20566210237a735e27c8e2d5b84451be6515ad51788b59e26310d7ed6035a2ba1db4c4f42c91eca9ee4eedbefb48fbaeb87e7e4f7ca83084b9b7cf800d185dbb6503eaf61a99b6754f7eea5c8bebbf2bc8756fc96780681666dee9be8b004db60edd5a11ee899155d10940dcc1344d31df3fef44e94927a3577157e86cbdaacf80f0ccad0cc7df1a91a1e8c4b0cf618b0cde0bf06eaedcf340b2ad43b196ab3f679de9e9b38961fffefd69bee0f36014dd365d79cb2a5a56b10eab902ae13256210b3e1356b17da6892d4433cc24cf80d33b0beedb93ea8a3e0f54db3a44dbba84658b306912e4387519a2d452b42b177e1e88b785caf996a35e9c5c608e5cde07fe6d01e6d5967d2688b77d9b6b2b873f5943ac60cc34f7c50caf86470bc86b49ad674068fa5612da3622e0aa741e06e9226c5ca38967809a652cd83a0c5db6150cc3499cdc6dbe1bb0fa4f05 at hudson.FilePath.copyRecursiveTo(FilePath.java:1508) at hudson.FilePath.copyRecursiveTo(FilePath.java:1433) at hudson.maven.reporters.MavenSiteArchiver.postExecute(MavenSiteArchiver.java:81) at hudson.maven.Maven3Builder$MavenExecutionListener.reccordMojoSucceeded(Maven3Builder.java:568) at hudson.maven.Maven3Builder$MavenExecutionListener.mojoSucceeded(Maven3Builder.java:531) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:87) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:42) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:228) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:145) at hudson.maven.Maven3Builder.call(Maven3Builder.java:124) at hudson.maven.Maven3Builder.call(Maven3Builder.java:71) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang. Thread .run( Thread .java:662) Caused by: java.util.concurrent.ExecutionException: hudson.util.IOException2: Not in GZIP format stream=51345efc064da2bd9d992c49508e16ebd2227bf756668bca5d81bfe138a7d182c7f78f701ad50e8f552bc6d64be25a0fd0b5a8d3ba2724e5523884990505ad50f81910150dc269c9ea8992d54db6e0f1fd23bcc96a87c7aa2921ab0b9e1bac7b7193efc1bf4e76371e502ff50a412d2ef60c4849433f27aba5a585b4d424beb133298946ccb9ba8a6bb5459e019e811c84c9445b347b743403393dbd0fc7f07d8b602d82ad8e60491a0ce2708fc58b5450abf2e6192095ae2356b598f584a54db54a5c2b49afc311a683491d3b80c7cf8717e85bc80bb6c6d081c1eaa5dbce5818de5e291aaf8c5dcb0a3f079cc32bdd5a746b59f266a4740b483902ec0c3076ae8b71bd7b32b8778e94ee2bdc92524b4adf2d29613865e73c8ac3e9244e82e1defca3322d2d2ffd2c88a93dd77a1c659be24e94ec151fe790adf2f619201795b25be47a2ce4c20088bdf29739049b2bf12c90cc6951ac35e9b4424f1d6bb8e70245c91cee29f30cd8c3365a795af6d0b28747640f2cf9cb5e25134c9539d494780eaca1650c2d6378428ce1ef6013bef077f0f447f6e458ded528db837f336c8e3f7d0eac6d0bf5ee2d421feecdd5bdca267b3cf7e60c2ad594780668656c215a6dc591690569f6308b6b3d3ed157cf0091f4d6e8fc9d0a5f4a08a694dd7801dd944a3c03f231daa089ef947c9eaa88d6ea2e8f267ccedc3533c3f066de3e0366b78dbaccf7c2ecb6886c6eb26e9aed95d25857e966f6f5f3209c2d249dc52805abb2094ad194e50da354c95b75707bbe07ff3a69de39e739fb3b57c16d5a18975629fc0cd0cd68fdf2b6465c7b42dcb99e3a8ab45e4bc868544af0d592508b66eba11900cbf8151c4bf0ac54b245b49657b7aaf5b3650fa0097017c96e462fc9d993d7e5d4f1887b8a3f0346a177ad2db4356e0dcae1f02f8369d6bd0ae8ad3e7bfc6f8d06717fd167816a6ebb27b57b52cb20566210237a735e27c8e2d5b84451be6515ad51788b59e26310d7ed6035a2ba1db4c4f42c91eca9ee4eedbefb48fbaeb87e7e4f7ca83084b9b7cf800d185dbb6503eaf61a99b6754f7eea5c8bebbf2bc8756fc96780681666dee9be8b004db60edd5a11ee899155d10940dcc1344d31df3fef44e94927a3577157e86cbdaacf80f0ccad0cc7df1a91a1e8c4b0cf618b0cde0bf06eaedcf340b2ad43b196ab3f679de9e9b38961fffefd69bee0f36014dd365d79cb2a5a56b10eab902ae13256210b3e1356b17da6892d4433cc24cf80d33b0beedb93ea8a3e0f54db3a44dbba84658b306912e4387519a2d452b42b177e1e88b785caf996a35e9c5c608e5cde07fe6d01e6d5967d2688b77d9b6b2b873f5943ac60cc34f7c50caf86470bc86b49ad674068fa5612da3622e0aa741e06e9226c5ca38967809a652cd83a0c5db6150cc3499cdc6dbe1bb0fa4f05 at hudson.remoting.Channel$2.adapt(Channel.java:662) at hudson.remoting.Channel$2.adapt(Channel.java:657) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:1506) ... 34 more Caused by: hudson.util.IOException2: Not in GZIP format stream=51345efc064da2bd9d992c49508e16ebd2227bf756668bca5d81bfe138a7d182c7f78f701ad50e8f552bc6d64be25a0fd0b5a8d3ba2724e5523884990505ad50f81910150dc269c9ea8992d54db6e0f1fd23bcc96a87c7aa2921ab0b9e1bac7b7193efc1bf4e76371e502ff50a412d2ef60c4849433f27aba5a585b4d424beb133298946ccb9ba8a6bb5459e019e811c84c9445b347b743403393dbd0fc7f07d8b602d82ad8e60491a0ce2708fc58b5450abf2e6192095ae2356b598f584a54db54a5c2b49afc311a683491d3b80c7cf8717e85bc80bb6c6d081c1eaa5dbce5818de5e291aaf8c5dcb0a3f079cc32bdd5a746b59f266a4740b483902ec0c3076ae8b71bd7b32b8778e94ee2bdc92524b4adf2d29613865e73c8ac3e9244e82e1defca3322d2d2ffd2c88a93dd77a1c659be24e94ec151fe790adf2f619201795b25be47a2ce4c20088bdf29739049b2bf12c90cc6951ac35e9b4424f1d6bb8e70245c91cee29f30cd8c3365a795af6d0b28747640f2cf9cb5e25134c9539d494780eaca1650c2d6378428ce1ef6013bef077f0f447f6e458ded528db837f336c8e3f7d0eac6d0bf5ee2d421feecdd5bdca267b3cf7e60c2ad594780668656c215a6dc591690569f6308b6b3d3ed157cf0091f4d6e8fc9d0a5f4a08a694dd7801dd944a3c03f231daa089ef947c9eaa88d6ea2e8f267ccedc3533c3f066de3e0366b78dbaccf7c2ecb6886c6eb26e9aed95d25857e966f6f5f3209c2d249dc52805abb2094ad194e50da354c95b75707bbe07ff3a69de39e739fb3b57c16d5a18975629fc0cd0cd68fdf2b6465c7b42dcb99e3a8ab45e4bc868544af0d592508b66eba11900cbf8151c4bf0ac54b245b49657b7aaf5b3650fa0097017c96e462fc9d993d7e5d4f1887b8a3f0346a177ad2db4356e0dcae1f02f8369d6bd0ae8ad3e7bfc6f8d06717fd167816a6ebb27b57b52cb20566210237a735e27c8e2d5b84451be6515ad51788b59e26310d7ed6035a2ba1db4c4f42c91eca9ee4eedbefb48fbaeb87e7e4f7ca83084b9b7cf800d185dbb6503eaf61a99b6754f7eea5c8bebbf2bc8756fc96780681666dee9be8b004db60edd5a11ee899155d10940dcc1344d31df3fef44e94927a3577157e86cbdaacf80f0ccad0cc7df1a91a1e8c4b0cf618b0cde0bf06eaedcf340b2ad43b196ab3f679de9e9b38961fffefd69bee0f36014dd365d79cb2a5a56b10eab902ae13256210b3e1356b17da6892d4433cc24cf80d33b0beedb93ea8a3e0f54db3a44dbba84658b306912e4387519a2d452b42b177e1e88b785caf996a35e9c5c608e5cde07fe6d01e6d5967d2688b77d9b6b2b873f5943ac60cc34f7c50caf86470bc86b49ad674068fa5612da3622e0aa741e06e9226c5ca38967809a652cd83a0c5db6150cc3499cdc6dbe1bb0fa4f05 at hudson.FilePath$TarCompression$2.extract(FilePath.java:537) at hudson.FilePath$32.invoke(FilePath.java:1497) at hudson.FilePath$32.invoke(FilePath.java:1494) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1931) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang. Thread .run( Thread .java:619) Caused by: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) at hudson.FilePath$TarCompression$2.extract(FilePath.java:533) ... 12 more

            kohsuke Kohsuke Kawaguchi
            jsiirola jsiirola
            Votes:
            53 Vote for this issue
            Watchers:
            47 Start watching this issue

              Created:
              Updated:
              Resolved: