Jenkins GIT_SSH组件权限导致build失败的问题。
2017-09-21 15:03
603 查看
using GIT_SSH to set credentials ERROR: Error cloning remote repo 'origin' hudson.plugins.git.GitException: Failed to setup credentials at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1645) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:71) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:352) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:559) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:153) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:146) at hudson.remoting.UserRequest.perform(UserRequest.java:153) at hudson.remoting.UserRequest.perform(UserRequest.java:50) at hudson.remoting.Request$2.run(Request.java:332) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at hudson.remoting.Engine$1$1.run(Engine.java:85) at java.lang.Thread.run(Thread.java:745) at ......remote call to Channel to /xx.xx.xx.xx(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1545) at hudson.remoting.Channel.call(Channel.java:830) Jenkins自动构建项目时出现以上错误。具体原因是git将项目拉取下来时候设置的用户组是root,但拉取submodule时用户组为普通users,导致执行git submodule update命令在项目创建文件夹失败。由此可以判断是Build Nodes的问题。node使用JNLP agent方式连接。在Jenkins->Nodes->对应node下的Script Console里执行如下语句:
Thread.getAllStackTraces().keySet().each() {
t -> t.interrupt();
}
相关文章推荐
- 解决因文件权限导致git fetch命令执行失败的问题
- git ssh秘钥的添加解决克隆时没有权限的问题
- 用非管理员权限启动主程序,并用管理员权限启动子程序,导致WM_COPYDATA消息发送失败的问题
- 在Jenkins中使用Git Plugin访问Https代码库失败的问题
- hadoop学习笔记(2)-hadoop安装目录权限的问题导致datanode启动失败
- Mac git pull失败,最新操作系统导致 SSH issues with Mac OS X High Sierra
- ssh 免密码登陆失败的权限问题
- ssh无密码登录认证失败 权限问题
- 解决Ubuntu重装系统后,导致SSH认证失败的问题
- centos下/var/empty/sshd的目录权限导致ssh远程失败
- 关于ssh证书访问git仓库时的权限问题
- git用ssh连接出现权限失败的解决办法
- 关于ssh证书访问git仓库时的权限问题
- Jenkins遇到问题一:jenkins配置权限不对导致无法登陆或者空白页面解决办法
- 解决由于权限问题导致YUM安装失败
- Jenkins权限配置失误后导致登录失败的解决办法
- Jenkins权限配置失误后导致登录失败的解决办法
- Jenkins权限配置失误后导致登录失败的解决办法
- 用非管理员权限启动主程序,并用管理员权限启动子程序,导致WM_COPYDATA消息发送失败的问题
- 关于ssh连接主机git连接github失败的问题