jenkins无法安装插件-docker image

过度交换

以下是jenkins映像(2.190.2版)中用于安装插件的相关代码段:

FROM jenkins/jenkins:2.190.2
#......
# ...... 
# Add jenkins plugin
COPY plugins.txt /usr/share/jenkins/plugins.txt
RUN /usr/local/bin/plugins.sh /usr/share/jenkins/plugins.txt

下面的plugins.txt列表是在詹金斯1.642.1版本发布时准备的:

git:latest
git-client:latest
git-server:latest
github:latest
github-api:latest
github-branch-source:latest
docker-commons:latest
docker-workflow:latest
docker-build-publish:latest
dockerhub-notification:latest
aws-credentials:latest
aws-java-sdk:latest
amazon-ecs:latest
workflow-aggregator:latest
workflow-api:latest
workflow-basic-steps:latest
workflow-cps-global-lib:latest
workflow-cps:latest
workflow-durable-task-step:latest
workflow-job:latest
workflow-scm-step:latest
workflow-step-api:latest
workflow-support:latest
workflow-multibranch:latest
pipeline-stage-step:latest
pipeline-stage-view:latest
pipeline-input-step:latest
pipeline-build-step:latest
pipeline-rest-api:latest
icon-shim:latest
async-http-client:latest
structs:latest
credentials:latest
plain-credentials:latest
ssh-credentials:latest
credentials-binding:latest
authentication-tokens:latest
momentjs:latest
handlebars:latest
scm-api:latest
mapdb-api:latest
subversion:latest
durable-task:latest
script-security:latest
mailer:latest
ace-editor:latest
jquery-detached:latest
cloudbees-folder:latest
branch-api:latest
zentimestamp:latest
token-macro:latest
jackson2-api:latest

以下是错误docker-compose logs

Attaching to docker-jenkins_jenkins_1
[36mjenkins_1  |[0m Running from: /usr/share/jenkins/jenkins.war
[36mjenkins_1  |[0m webroot: 
.....
.......
[36mjenkins_1  |[0m java.io.IOException: SSH Credentials Plugin version 1.18 failed to load.
[36mjenkins_1  |[0m  - Trilead API Plugin version 1.0.4 is older than required. To fix, install version 1.0.5 or later.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:33.848+0000 [id=32]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Credentials Binding Plugin v1.20 (credentials-binding)
[36mjenkins_1  |[0m java.io.IOException: Credentials Binding Plugin version 1.20 failed to load.
[36mjenkins_1  |[0m  - SSH Credentials Plugin version 1.18 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:33.920+0000 [id=32]    INFO    j.b.a.SecurityProviderInitializer#addSecurityProvider: Initializing Bouncy Castle security provider.
[36mjenkins_1  |[0m 2019-11-11 17:40:34.255+0000 [id=32]    INFO    j.b.a.SecurityProviderInitializer#addSecurityProvider: Bouncy Castle security provider initialized.
[36mjenkins_1  |[0m 2019-11-11 17:40:34.256+0000 [id=27]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Docker Commons Plugin v1.15 (docker-commons)
[36mjenkins_1  |[0m java.io.IOException: Docker Commons Plugin version 1.15 failed to load.
[36mjenkins_1  |[0m  - Credentials Binding Plugin version 1.20 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.261+0000 [id=27]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline: REST API Plugin v2.12 (pipeline-rest-api)
[36mjenkins_1  |[0m java.io.IOException: Pipeline: REST API Plugin version 2.12 failed to load.
[36mjenkins_1  |[0m  - pipeline-graph-analysis version 1.4 is missing. To fix, install version 1.4 or later.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.262+0000 [id=27]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline: Stage View Plugin v2.12 (pipeline-stage-view)
[36mjenkins_1  |[0m java.io.IOException: Pipeline: Stage View Plugin version 2.12 failed to load.
[36mjenkins_1  |[0m  - Pipeline: REST API Plugin version 2.12 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.263+0000 [id=27]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jenkins Mailer Plugin v1.29 (mailer)
[36mjenkins_1  |[0m java.io.IOException: Jenkins Mailer Plugin version 1.29 failed to load.
[36mjenkins_1  |[0m  - display-url-api version 2.3.1 is missing. To fix, install version 2.3.1 or later.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.264+0000 [id=27]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline: Basic Steps v2.18 (workflow-basic-steps)
[36mjenkins_1  |[0m java.io.IOException: Pipeline: Basic Steps version 2.18 failed to load.
[36mjenkins_1  |[0m  - apache-httpcomponents-client-4-api version 4.5.5-3.0 is missing. To fix, install version 4.5.5-3.0 or later.
[36mjenkins_1  |[0m  - Jenkins Mailer Plugin version 1.29 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.266+0000 [id=26]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jenkins Git client plugin v3.0.0 (git-client)
[36mjenkins_1  |[0m java.io.IOException: Jenkins Git client plugin version 3.0.0 failed to load.
[36mjenkins_1  |[0m  - apache-httpcomponents-client-4-api version 4.5.10-1.0 is missing. To fix, install version 4.5.10-1.0 or later.
[36mjenkins_1  |[0m  - SSH Credentials Plugin version 1.18 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m  - jsch version 0.1.55.1 is missing. To fix, install version 0.1.55.1 or later.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.267+0000 [id=26]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jenkins GIT server Plugin v1.8 (git-server)
[36mjenkins_1  |[0m java.io.IOException: Jenkins GIT server Plugin version 1.8 failed to load.
[36mjenkins_1  |[0m  - Jenkins Git client plugin version 3.0.0 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.268+0000 [id=26]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline: Shared Groovy Libraries v2.15 (workflow-cps-global-lib)
[36mjenkins_1  |[0m java.io.IOException: Pipeline: Shared Groovy Libraries version 2.15 failed to load.
[36mjenkins_1  |[0m  - Jenkins GIT server Plugin version 1.8 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.270+0000 [id=26]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline v2.6 (workflow-aggregator)
[36mjenkins_1  |[0m java.io.IOException: Pipeline version 2.6 failed to load.
[36mjenkins_1  |[0m  - Pipeline: Stage View Plugin version 2.12 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m  - lockable-resources version 2.3 is missing. To fix, install version 2.3 or later.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.272+0000 [id=30]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jenkins Git plugin v4.0.0 (git)
[36mjenkins_1  |[0m java.io.IOException: Jenkins Git plugin version 4.0.0 failed to load.
[36mjenkins_1  |[0m  - Jenkins Git client plugin version 3.0.0 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.273+0000 [id=30]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin GitHub plugin v1.29.5 (github)
[36mjenkins_1  |[0m java.io.IOException: GitHub plugin version 1.29.5 failed to load.
[36mjenkins_1  |[0m  - display-url-api version 2.0 is missing. To fix, install version 2.0 or later.
[36mjenkins_1  |[0m  - Jenkins Git plugin version 4.0.0 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.275+0000 [id=30]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jenkins Subversion Plug-in v2.12.2 (subversion)
[36mjenkins_1  |[0m java.io.IOException: Jenkins Subversion Plug-in version 2.12.2 failed to load.
[36mjenkins_1  |[0m  - SSH Credentials Plugin version 1.18 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.281+0000 [id=27]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin CloudBees Docker Hub/Registry Notification v2.4.0 (dockerhub-notification)
[36mjenkins_1  |[0m java.io.IOException: CloudBees Docker Hub/Registry Notification version 2.4.0 failed to load.
[36mjenkins_1  |[0m  - Docker Commons Plugin version 1.15 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.282+0000 [id=33]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Amazon Web Services SDK v1.11.670 (aws-java-sdk)
[36mjenkins_1  |[0m java.io.IOException: Amazon Web Services SDK version 1.11.670 failed to load.
[36mjenkins_1  |[0m  - apache-httpcomponents-client-4-api version 4.5.10-2.0 is missing. To fix, install version 4.5.10-2.0 or later.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.283+0000 [id=29]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin CloudBees AWS Credentials Plugin v1.28 (aws-credentials)
[36mjenkins_1  |[0m java.io.IOException: CloudBees AWS Credentials Plugin version 1.28 failed to load.
[36mjenkins_1  |[0m  - Amazon Web Services SDK version 1.11.670 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.284+0000 [id=29]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin CloudBees Docker Build and Publish plugin v1.3.2 (docker-build-publish)
[36mjenkins_1  |[0m java.io.IOException: CloudBees Docker Build and Publish plugin version 1.3.2 failed to load.
[36mjenkins_1  |[0m  - Docker Commons Plugin version 1.15 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[36mjenkins_1  |[0m     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.285+0000 [id=29]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Docker Pipeline v1.21 (docker-workflow)
[36mjenkins_1  |[0m java.io.IOException: Docker Pipeline version 1.21 failed to load.
[36mjenkins_1  |[0m  - Pipeline: Basic Steps version 2.18 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
[36mjenkins_1  |[0m     

[36mjenkins_1  |[0m 2019-11-11 17:40:34.286+0000 [id=29]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Amazon Elastic Container Service plugin v1.23 (amazon-ecs)
[36mjenkins_1  |[0m java.io.IOException: Amazon Elastic Container Service plugin version 1.23 failed to load.
[36mjenkins_1  |[0m  - apache-httpcomponents-client-4-api version 4.5.5-3.0 is missing. To fix, install version 4.5.5-3.0 or later.
[36mjenkins_1  |[0m  - CloudBees AWS Credentials Plugin version 1.28 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at java.lang.Thread.run(Thread.java:748)
[36mjenkins_1  |[0m 2019-11-11 17:40:34.287+0000 [id=29]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin GitHub Branch Source Plugin v2.5.8 (github-branch-source)
[36mjenkins_1  |[0m java.io.IOException: GitHub Branch Source Plugin version 2.5.8 failed to load.
[36mjenkins_1  |[0m  - GitHub plugin version 1.29.5 failed to load. Fix this plugin first.
[36mjenkins_1  |[0m     at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:922)
[36mjenkins_1  |[0m     at hudson.PluginManager$2$1$1.run(PluginManager.java:545)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
[36mjenkins_1  |[0m     at jenkins.model.Jenkins$5.runTask(Jenkins.java:1118)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
[36mjenkins_1  |[0m     at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)

localhost:8080第一次连接到jenkins之后,我只是使用初始密码,并且没有配置其他任何内容,而是以admin身份登录。


上面的插件列表需要更改jenkins 2.190.2版本的缺少依赖项。

如何解决这些插件依赖性问题?适用于jenkins 2.190.2版本

伊恩·W

您遇到了许多问题。如您所说,您正在使用jenkins:2.190.2,但您的插件列表来自:jenkins:1.647(2016/02/04)。不仅在主要方面,而且在每个LTS和插件中,都发生了很多变化。

docker/plugins.sh已被取代docker/install-plugins.sh这里的用法

echo “警告:不建议使用plugins.sh,请切换到install-plugins.sh”

install-plugins.sh将解析并下载插件的所有依赖项(每个插件列表在网站的详细信息中列出了它们),因此托管列表可以短得多。只要列出您需要的顶级插件,它将解决所有依赖性。Maven插件也逐渐删除了未使用的依赖项。

注意:如果您想要已知的配置(不是最新的),请使用最新的主列表运行一次,然后检入该列表和已解决的列表。将已解析的列表供入docker实例。

您可以使用此脚本来简化列表:

println "Jenkins Instance : " + Jenkins.getInstance().getComputer('').getHostName() + " - " + Jenkins.getInstance().getRootUrl() 
println "Installed Plugins: "
println "=================="
Jenkins.instance.pluginManager.plugins.sort(false) { a, b -> a.getShortName().toLowerCase() <=> b.getShortName().toLowerCase()}.each { plugin ->
   println "${plugin.getShortName()}:${plugin.getVersion()} | ${plugin.getDisplayName()} "
}

println""
println "Plugins Dependency tree (...: dependencies; +++: dependants) :"
println "======================="
Jenkins.instance.pluginManager.plugins.sort(false) { a, b -> a.getShortName().toLowerCase() <=> b.getShortName().toLowerCase()}.each { plugin ->
   println "${plugin.getShortName()}:${plugin.getVersion()} | ${plugin.getDisplayName()} "
   println "+++ ${plugin.getDependants()}"
   println "... ${plugin.getDependencies()}"
   println ''
}

或者您可以使用以下命令开始:

credentials-binding
workflow-aggregator
docker-plugin
amazon-ecs

例如,工作流聚合器:2.6(管道)插入:

... [lockable-resources (2.3), pipeline-stage-view (2.10), workflow-api (2.29), workflow-basic-steps (2.11), workflow-cps-global-lib (2.11), workflow-cps (2.56), workflow-durable-task-step (2.22), workflow-job (2.25), workflow-multibranch (2.20), workflow-scm-step (2.6), workflow-step-api (2.16), workflow-support (2.20), cloudbees-folder (6.6), credentials (2.1.18), git-client (2.7.3), jackson2-api (2.8.11.3), pipeline-build-step (2.7), pipeline-input-step (2.8), pipeline-milestone-step (1.3.1), pipeline-stage-step (2.3), scm-api (2.2.8), structs (1.15), pipeline-model-definition (1.3.2)]

一直工作到您的清单被覆盖。您可能希望删除或替换某些内容(例如:zentimestamp)。

我在DevOps答案中回答了类似的插件升级问题除了每个插件版本可能会改变的依赖关系列表(因此自动依赖关系解析==好)之外,Jenkins一直在逐步取消插件的捆绑。他们提供了split-plugins.txt列表供参考(也请阅读split-plugin-cycles.txt)。三导是列表中的最新产品。似乎您的插件之一取决于先前捆绑的版本(因此您拥有1.0.4的副本),但是它与您的显式版本无关,plugins.txt并且plugins.sh不会提取依赖项。

注意:您可能会发现您可能暂时不得不显式地包括未捆绑的插件,直到新版本的插件显式声明了依赖性。

还有插件/发行版兼容性的问题,可能不适用于您的情况。插件都依赖于基本的Jenkins版本,因此,如果运行旧的Jenkins版本,将无法加载新版本。反之亦然:未更新的插件可能会在较新的Jenkins上损坏。更新中心(和文档)解释说。

最后,在升级Jenkins版本时,您应该查看升级指南LTS变更日志插件也一样将插件文档和变更日志移到存储库中是一项主要举措仅仅依靠latest并期望一切都能正常工作是信念的飞跃。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在docker上安装建议的jenkins插件

为什么 jenkins 无法在 docker 中安装 git 插件?

在Docker中构建Jenkins时插件无法安装

无法在 Docker 中部署的 Jenkins 中安装插件

无法使用Artifactory插件将Docker Image推送到Jenkins管道中的Artifactory

将Jenkins插件安装到Docker Jenkins

Docker Image安装php模块

无法使用jenkins的docker slave插件创建docker映像

Docker Image 无法通过 Jenkins Pipeline 和 docker.withRegistry 推送到 ECR

Docker安装LVM插件

在docker中安装Redmine插件获取“无法找到Gemfile”

Mongodb on debian docker image - 无法忍受

Docker Java Image无法连接到Docker Mongo

Jenkins Docker插件无法连接到Docker服务器主机URL

官方 PHP:Apache Docker Image - 让 MySql 插件工作

无法在Laravel上将安装php-gd安装到centos 7.2中以用于Intervention Image插件

Jenkins管道docker.image调用生成超时

apk python 包未安装在 Alpine Docker Image 中

asp.net core docker image 找不到安装的sdk

使用Jenkins CloudBees Docker自定义构建环境插件时无法使用Dockerfile

实施jenkins docker image + chrome + ruby未知错误时出现问题:Chrome无法启动:崩溃(Selenium :: WebDriver :: Error :: UnknownError)

Jenkins + Docker:使用Image.inside命令时如何控制Docker用户

使用Jenkins Pipeline将Docker Image传输到Docker Hub时出错

无法在 Jenkins 中安装 Groovy 插件

无法通过 Kubernetes 在 jenkins 中安装插件

Docker Build Image-无法进入目录并运行命令

Kaniko为什么无法推送多阶段Docker Image?

无法在 kafka connect docker image 中运行 kafka connect datagen

Teradata Database Docker Image