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

Unresolved dependencies installing maven-plugin 3.0-rc1 on Jenkins 2.73.1 LTS

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Blocker Blocker
    • maven-plugin
    • None
    • Jenkins 2.70.3 LTS
      Latest plugins (including static analysis plugins, etc.)
      See the git repository in the description

      When I installed maven-plugin 3.0-rc1 into my Docker lts-with-plugins image, the resulting image reports unresolved plugin dependencies at startup.

      If I revert maven-plugin 3.0-rc1, the plugin dependencies are resolved as expected.

      Steps to duplicate the problem:

      1. Clone, build, and run the docker instance
          $ git lfs clone https://github.com/MarkEWaite/docker-lfs
          $ cd docker-lfs
          $ git lfs fetch origin ccc7c48e15cb754f2dec68fc7bbb68d029d215fd
          $ git checkout -b plugins-unresolved ccc7c48e15cb754f2dec68fc7bbb68d029d215fd
          $ docker build -t jenkins:unresolved-deps .
          $ docker run -i --rm --publish 8080:8080 jenkins:unresolved-deps
        
      2. Connect a web browser to that docker instance (http://localhost:8080)
      3. Open the "Manage Jenkins" and "Manage Plugins"

      Log messages to console log report:

      SEVERE: Failed Loading plugin Maven Integration plugin v3.0-rc1 (maven-plugin)
      java.io.IOException: Maven Integration plugin v3.0-rc1 failed to load.
       - apache-httpcomponents-client-4-api v4.5.3-1.0 is missing. To fix, install v4.5.3-1.0 or later.
       - jsch v0.1.54.1 is missing. To fix, install v0.1.54.1 or later.
              at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626)
              at hudson.PluginManager$2$1$1.run(PluginManager.java:516)
              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$7.runTask(Jenkins.java:1090)
              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:748)
      

      They also report:

      Sep 28, 2017 6:41:18 PM jenkins.InitReactorRunner$1 onTaskFailed
      SEVERE: Failed Loading plugin Conditional BuildStep v1.3.6 (conditional-buildstep)
      java.io.IOException: Conditional BuildStep v1.3.6 failed to load.
       - Maven Integration plugin v3.0-rc1 failed to load. Fix this plugin first.
              at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626)
              at hudson.PluginManager$2$1$1.run(PluginManager.java:516)
              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$7.runTask(Jenkins.java:1090)
              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:748)
      
      Sep 28, 2017 6:41:18 PM jenkins.InitReactorRunner$1 onTaskFailed
      SEVERE: Failed Loading plugin Jenkins Parameterized Trigger plugin v2.35.2 (parameterized-trigger)
      java.io.IOException: Jenkins Parameterized Trigger plugin v2.35.2 failed to load.
       - Conditional BuildStep v1.3.6 failed to load. Fix this plugin first.
              at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626)
              at hudson.PluginManager$2$1$1.run(PluginManager.java:516)
              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$7.runTask(Jenkins.java:1090)
              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:748)
      
      Sep 28, 2017 6:41:18 PM jenkins.InitReactorRunner$1 onTaskFailed
      SEVERE: Failed Loading plugin Static Analysis Utilities v1.92 (analysis-core)
      java.io.IOException: Static Analysis Utilities v1.92 failed to load.
       - Maven Integration plugin v3.0-rc1 failed to load. Fix this plugin first.
              at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626)
              at hudson.PluginManager$2$1$1.run(PluginManager.java:516)
              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$7.runTask(Jenkins.java:1090)
              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:748)
      

      and many more like it...

            oleg_nenashev Oleg Nenashev
            markewaite Mark Waite
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: