Jenkins插件ssh-agent显示“错误:无法运行ssh-add”

时间:2019-08-22 08:24:15

标签: jenkins ssh-agent

我遇到错误“错误:无法运行ssh-add” 我正在尝试SSH进入远程计算机,所以

设置了SSH凭据 pic1 管道脚本正在调用ssh-agent pic2 在执行作业时,我在下面看到错误 pic3

我已经尝试了此报告的错误https://issues.jenkins-ci.org/browse/JENKINS-50181,但是它不起作用,并且该错误已在我现在拥有的最新版本1.17中得到解决。 谁能建议解决此问题的方法。

2 个答案:

答案 0 :(得分:1)

这只是一个疯狂的猜测,因为这可能有不同的原因。

但是我只是遇到了这个错误,我的问题是,当我在詹金斯(Jenkins)中创建证书时,我忘记在输入的末尾添加一个key:value

i18n_patterns

答案 1 :(得分:1)

将SSH public 密钥放入Jenkins凭据,而不是正确地放置 private 密钥时,出现此错误。

请注意,私钥是长密钥,如下所示:

-----BEGIN RSA PRIVATE KEY-----
... lots of unreadable random characters for many lines ...
-----END RSA PRIVATE KEY-----