[Buildbot] #3048: ConnectionError when the Docker host is not available
Buildbot trac
trac at buildbot.net
Tue Nov 18 22:29:55 UTC 2014
#3048: ConnectionError when the Docker host is not available
----------------------------------+------------------------
Reporter: Ben | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Version: master | Resolution:
Keywords: docker, slave, latent |
----------------------------------+------------------------
Comment (by Ben):
As a final note for today, when the {{{stop_instance}}} goes wrong, the
consequences are pretty bad !
{{{
2014-11-18 23:22:27+0100 [-] Unhandled error in Deferred:
2014-11-18 23:22:27+0100 [-] Unhandled Error
Traceback (most recent call last):
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/internet/defer.py", line 423, in errback
self._startRunCallbacks(fail)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/internet/defer.py", line 490, in _startRunCallbacks
self._runCallbacks()
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/internet/defer.py", line 577, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1155, in gotResult
_inlineCallbacks(r, g, deferred)
--- <exception caught here> ---
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1097, in _inlineCallbacks
result = result.throwExceptionIntoGenerator(g)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/python/failure.py", line 389, in
throwExceptionIntoGenerator
return g.throw(self.type, self.value, self.tb)
File
"/Users/benoit/Python/buildbot/master/buildbot/buildslave/base.py", line
783, in insubstantiate
yield d
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/python/threadpool.py", line 196, in _worker
result = context.call(ctx, function, *args, **kwargs)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/python/context.py", line 118, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args,
**kw)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/twisted/python/context.py", line 81, in callWithContext
return func(*args,**kw)
File
"/Users/benoit/Python/buildbot/master/buildbot/buildslave/docker.py", line
150, in _thd_stop_instance
docker_client.stop(instance['Id'])
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/docker/client.py", line 992, in stop
timeout=(timeout + self._timeout))
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/docker/client.py", line 73, in _post
return self.post(url, **self._set_request_timeout(kwargs))
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/requests/sessions.py", line 500, in post
return self.request('POST', url, data=data, json=json,
**kwargs)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/requests/sessions.py", line 457, in request
resp = self.send(prep, **send_kwargs)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/requests/sessions.py", line 569, in send
r = adapter.send(request, **kwargs)
File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
packages/requests/adapters.py", line 420, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [Errno 1] _ssl.c:507:
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol
version
}}}
The slave keeps running, but doesn't accept any new build ...
--
Ticket URL: <http://trac.buildbot.net/ticket/3048#comment:7>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list