-
Bug
-
Resolution: Not A Defect
-
Blocker
-
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:
- 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
- Connect a web browser to that docker instance (http://localhost:8080)
- 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...