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

CopyArtifact plugin triggers intermittent remoting failures

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Component/s: copyartifact-plugin, core
    • Labels:
      None
    • Environment:
      Linux (RHEL 5.5), Hudson 1.380, Copy Artifact 1.10

      Description

      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.

        Issue Links

          Activity

          Hide
          mbaker000 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.

          Show
          mbaker000 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.
          Hide
          mbaker000 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 .

          Show
          mbaker000 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 .
          Hide
          kohsuke Kohsuke Kawaguchi added a comment -

          Marking this as fixed for 1.397, given the report.

          Show
          kohsuke Kohsuke Kawaguchi added a comment - Marking this as fixed for 1.397, given the report.
          Hide
          scm_issue_link 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.

          Show
          scm_issue_link 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.
          Hide
          youngm 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
          
          Show
          youngm 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

            People

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

              Dates

              • Created:
                Updated:
                Resolved: