[Buildbot-devel] buildbot, docker, and the slave protocol
Dan Kegel
dank at kegel.com
Thu Jan 29 15:24:42 UTC 2015
Probably it's not docker's fault; I just verified that
sudo apt-get install lxc-docker
sudo docker run -i -t ubuntu /bin/bash
didn't disturb ssh or netcat connections.
So I'm off debugging our own stuff, but still,
a stateless protocol that could tolerate disconnections
might be handy.
On Wed, Jan 28, 2015 at 7:26 PM, Dan Kegel <dank at kegel.com> wrote:
> I'm trying to use docker inside a build run via buildbot.
> (Not the other way around... this is a normal buildbot, no containers,
> no nothing.)
>
> The slave runs a shell step that builds a docker image
> and intends to use it to run tests, but the job fails with messages like
> remoteFailed: [Failure instance: Traceback (failure with no frames):
> <class 'twisted.internet.error.ConnectionLost'>: Connection to the
> other side was lost in a non-clean fashion.
> ]
>
> This just happened, so I haven't really looked into it yet, but it kind
> of feels like Docker is frobbing the network and making buildbot's
> connection drop. Shame buildbot doesn't have a stateless client protocol
> lying around waiting for someone to test it. (Does it?)
> - Dan
More information about the devel
mailing list