我今天尝试使用docker 1.3.1和Jenkins docker插件v0.8在Jenkins中配置我的节点。
docker容器从jenkins成功启动但是jenkins拒绝了它们,因为我的bashrc中有一些回声。 我从Docker服务器手动删除了这些节点。
现在,我需要从jenkins删除这些节点,我无法删除它们。删除操作只是挂起。 对Jenkins配置的任何更改也会挂起。
有什么建议吗?
注意: 尝试使用
1. Groovy控制台删除Docker节点2.尝试使用Manage jenkins中的删除选项 - >节点
3.尝试使用Jenkins-cli脚本删除这些节点。
容器日志
SSH connection reports a garbage before a command execution.
Check your .bashrc, .profile, and so on to make sure it is quiet.
The received junk text is as follows:
hudson.AbortException
at hudson.plugins.sshslaves.SSHLauncher.verifyNoHeaderJunk(SSHLauncher.java:854)
at hudson.plugins.sshslaves.SSHLauncher.access$100(SSHLauncher.java:134)
at hudson.plugins.sshslaves.SSHLauncher$2.call(SSHLauncher.java:698)
at hudson.plugins.sshslaves.SSHLauncher$2.call(SSHLauncher.java:691)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
[11/05/14 15:54:55] Launch failed - cleaning up connection
[11/05/14 15:54:55] [SSH] Connection closed.
由于无法对配置进行任何更改,我完全被卡住了。
答案 0 :(得分:0)
从jenkins / config.xml手动删除元素并重新启动jenkins