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

Sauce On Demand plugin 1.150 Fails to Install. Version 1.149 is OK

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      When I upgrade to version 1.150 of the sauce-on-demand plugin, I got this error and it failed to install.
      Re-installing version 1.149 of the plugin worked.

      {{Apr 03, 2016 1:33:16 PM jenkins.InitReactorRunner$1 onTaskFailed
      SEVERE: Failed Loading plugin sauce-ondemand
      java.io.IOException: Failed to initialize
      at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:441)
      at hudson.PluginManager$2$1$1.run(PluginManager.java:384)
      at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
      at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
      at jenkins.model.Jenkins$8.runTask(Jenkins.java:924)
      at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
      at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)
      Caused by: java.io.IOException: Unable to read /var/lib/jenkins/sauce-ondemand.xml
      at hudson.XmlFile.unmarshal(XmlFile.java:165)
      at hudson.Plugin.load(Plugin.java:264)
      at hudson.plugins.sauce_ondemand.PluginImpl.start(PluginImpl.java:95)
      at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:449)
      at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:438)
      ... 9 more
      Caused by: com.thoughtworks.xstream.converters.ConversionException: null : null
      ---- Debugging information ----
      cause-exception : java.lang.NullPointerException
      cause-message : null
      class : hudson.plugins.sauce_ondemand.PluginImpl
      required-type : hudson.plugins.sauce_ondemand.PluginImpl
      converter-type : hudson.util.RobustReflectionConverter
      path : /hudson.plugins.sauce_ondemand.PluginImpl
      line number : 12
      version : not available
      -------------------------------
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79)
      at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
      at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
      at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
      at hudson.util.XStream2.unmarshal(XStream2.java:114)
      at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
      at hudson.XmlFile.unmarshal(XmlFile.java:163)
      ... 13 more
      Caused by: java.lang.NullPointerException
      at hudson.diagnosis.OldDataMonitor.report(OldDataMonitor.java:220)
      at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:330)
      at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:229)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
      ... 22 more
      }}

        Attachments

          Activity

          Hide
          prolificcoder Satyajit Malugu added a comment -

          I am seeing the exact same issue on 1.151

          Show
          prolificcoder Satyajit Malugu added a comment - I am seeing the exact same issue on 1.151
          Hide
          halkeye Gavin Mogan added a comment -

          Satyajit Malugu M Chon

          Did you ever find a solution?

          I'm thinking there might be a really old version of the config file lying around. Can you check your $JENKINS_HOME for an on demand xml file? If so try deleting it and reinstalling

          Show
          halkeye Gavin Mogan added a comment - Satyajit Malugu M Chon Did you ever find a solution? I'm thinking there might be a really old version of the config file lying around. Can you check your $JENKINS_HOME for an on demand xml file? If so try deleting it and reinstalling
          Hide
          mcsf M Chon added a comment -

          Thank you. Yes, I am now at version 1.158 and the issue seems to have gone away.

          Show
          mcsf M Chon added a comment - Thank you. Yes, I am now at version 1.158 and the issue seems to have gone away.

            People

            Assignee:
            jsmoxon Jack Moxon
            Reporter:
            mcsf M Chon
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: