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

With latest updates, sauce-ondemand no longer works; gives an error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • sauce-ondemand-plugin
    • None
    • Sauce OnDemand plugin 1.104
      Jenkins 1.587

      We also tried downloading and putting correct tar.gz file in that location but the first time the plugin tries to start sauce connect it will overwrite it and set it back to size 0. Btw. problem seems to be that the file exists but with size 0.

      Starting Sauce Connect on master node using identifier: default
      Launching Sauce Connect on ip-10-74-140-248
      FATAL: Error while expanding /usr/share/tomcat7/sc-4.3-linux.tar.gz
      org.codehaus.plexus.archiver.ArchiverException: Error while expanding /usr/share/tomcat7/sc-4.3-linux.tar.gz
      	at org.codehaus.plexus.archiver.tar.TarUnArchiver.execute(TarUnArchiver.java:101)
      	at org.codehaus.plexus.archiver.AbstractUnArchiver.extract(AbstractUnArchiver.java:120)
      	at com.saucelabs.ci.sauceconnect.SauceConnectFourManager.untarGzFile(SauceConnectFourManager.java:209)
      	at com.saucelabs.ci.sauceconnect.SauceConnectFourManager.extractZipFile(SauceConnectFourManager.java:194)
      	at com.saucelabs.ci.sauceconnect.SauceConnectFourManager.createProcessBuilder(SauceConnectFourManager.java:142)
      	at com.saucelabs.ci.sauceconnect.AbstractSauceTunnelManager.openConnection(AbstractSauceTunnelManager.java:266)
      	at hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper$SauceConnectHandler.call(SauceOnDemandBuildWrapper.java:710)
      	at hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper.setUp(SauceOnDemandBuildWrapper.java:236)
      	at hudson.model.Build$BuildExecution.doRun(Build.java:154)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:533)
      	at hudson.model.Run.execute(Run.java:1759)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      	at hudson.model.ResourceController.execute(ResourceController.java:89)
      	at hudson.model.Executor.run(Executor.java:240)
      Caused by: java.io.EOFException
      	at java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:246)
      	at java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:236)
      	at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:140)
      	at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:56)
      	at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:65)
      	at org.codehaus.plexus.archiver.tar.TarUnArchiver$UntarCompressionMethod.decompress(TarUnArchiver.java:191)
      	at org.codehaus.plexus.archiver.tar.TarUnArchiver$UntarCompressionMethod.access$000(TarUnArchiver.java:112)
      	at org.codehaus.plexus.archiver.tar.TarUnArchiver.execute(TarUnArchiver.java:86)
      	... 13 more

      Unfortunately we cannot downgrade further to avoid this. (maybe it would work if we also downgraded Jenkins, don't know)

            rossrowe Ross Rowe
            costescuandrei Andrei Costescu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: