从Jenkins挂起的Docker容器挂起

时间:2014-11-05 17:25:30

标签: jenkins containers docker hang

我今天尝试使用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.

由于无法对配置进行任何更改,我完全被卡住了。

1 个答案:

答案 0 :(得分:0)

从jenkins / config.xml手动删除元素并重新启动jenkins