Suy*_*pta 7 sha jenkins jenkins-plugins docker ubuntu-16.04
我从 Ubuntu 16.04 LTS 服务器中的 jenkinsci/blueocean docker 镜像启动了一个新容器。容器启动良好,我能够完美地看到 Jenkins 控制台。当我尝试安装任何未与此图像捆绑在一起的插件时,它会给出如下所示的 SHA-256 不匹配错误:-
java.io.IOException: Downloaded file /var/jenkins_home/plugins/build-pipeline-plugin.jpi.tmp does not match expected SHA-256, expected 'Ci0bq1rxqEDWF1RklJvBZANp75727gH13+5cFr5HDbs=', actual 'c0qvGjbwCXYFueMfd77NFvIfRPG21Dxt4OxbZ+Gc/7c='
at hudson.model.UpdateCenter.throwVerificationFailure(UpdateCenter.java:1902)
at hudson.model.UpdateCenter.verifyChecksums(UpdateCenter.java:1934)
at hudson.model.UpdateCenter$InstallationJob.replace(UpdateCenter.java:2104)
at hudson.model.UpdateCenter$UpdateCenterConfiguration.install(UpdateCenter.java:1237)
at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1755)
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2015)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1726)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:112)
at java.lang.Thread.run(Thread.java:748)
Run Code Online (Sandbox Code Playgroud)
我尝试安装或更新的所有插件都会发生这种情况。我用谷歌搜索了它,但没有得到任何建设性的东西。
我还在服务器中将 Jenkins 作为独立安装,但我再次收到相同的错误,这似乎与我的服务器本身有关。
我也想安装插件,而容器是通过 Blue Ocean 或 Jenkins 官方镜像构建的,以使一切都作为代码运行,但似乎我最终会遇到同样的问题。
有人可以帮我解决它或找到安装插件的替代方法吗?
小智 0
转到JenkinsHome\plugins\删除插件本身旁边的问题文件,在您的情况下,build-pipeline-plugin然后通过上传(jenkins UI - >管理 - >pluginManager - >高级 - >部署插件 - >部署)或通过正常搜索并安装来重新安装插件用户界面。
| 归档时间: |
|
| 查看次数: |
1370 次 |
| 最近记录: |