[Buildbot] #2970: latent slaves fail

Buildbot trac trac at buildbot.net
Sun Oct 26 02:56:30 UTC 2014


#2970: latent slaves fail
---------------------+--------------------
Reporter:  dustin    |      Owner:
    Type:  defect    |     Status:  new
Priority:  critical  |  Milestone:  0.9.0
 Version:  master    |   Keywords:  latent
---------------------+--------------------
 {{{
 2014-10-25 22:45:21+0200 [Broker,1,192.168.178.29] Slave docker received
 connection while not trying to substantiate.  Disconnecting.
 2014-10-25 22:45:21+0200 [Broker,1,192.168.178.29] Peer will receive
 following PB traceback:
 2014-10-25 22:45:21+0200 [Broker,1,192.168.178.29] Unhandled Error
         Traceback (most recent call last):
           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/buildbot/master/buildbot/pbmanager.py", line 170, in
 call_attached
             d = defer.maybeDeferred(persp.attached, mind)
           File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
 packages/twisted/internet/defer.py", line 139, in maybeDeferred
             result = f(*args, **kw)
           File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
 packages/twisted/internet/defer.py", line 1237, in unwindGenerator
             return _inlineCallbacks(None, gen, Deferred())
         --- <exception caught here> ---
           File "/Users/benoit/Python/buildbotEnv/lib/python2.7/site-
 packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks
             result = g.send(result)
           File
 "/Users/benoit/Python/buildbot/master/buildbot/buildslave/protocols/pb.py",
 line 97, in attached
             yield self.buildslave.attached(self)
           File
 "/Users/benoit/Python/buildbot/master/buildbot/buildslave/base.py", line
 719, in attached
             self._disconnect(bot)
           File
 "/Users/benoit/Python/buildbot/master/buildbot/buildslave/base.py", line
 434, in _disconnect
             tport = slave.broker.transport
         exceptions.AttributeError: 'Connection' object has no attribute
 'broker'

 --------------
 and:

 2014-10-25 22:32:48+0200 [Broker,0,192.168.178.29] slave 'docker'
 attaching from IPv4Address(TCP, '192.168.178.29', 51831)
 2014-10-25 22:32:48+0200 [Broker,0,192.168.178.29] Got slaveinfo from
 'docker'
 2014-10-25 22:32:48+0200 [-] bot attached
 2014-10-25 22:32:48+0200 [Broker,0,192.168.178.29] Peer will receive
 following PB traceback:
 2014-10-25 22:32:48+0200 [Broker,0,192.168.178.29] 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/protocols/pb.py",
 line 97, in attached
             yield self.buildslave.attached(self)
           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
 374, in attached
             yield self.updateSlave()
           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/buildbot/master/buildbot/buildslave/base.py", line
 884, in _sent
             d1 = sb.attached(self, remote, self.slave_commands)
         exceptions.TypeError: attached() takes exactly 3 arguments (4
 given)

 2014-10-25 22:33:24+0200 [Broker,1,192.168.178.29] slave 'docker'
 attaching from IPv4Address(TCP, '192.168.178.29', 51834)
 2014-10-25 22:33:24+0200 [Broker,1,192.168.178.29] Got duplication
 connection from 'docker' starting arbitration procedure
 2014-10-25 22:33:24+0200 [Broker,1,192.168.178.29] Got error while trying
 to ping connected slave docker:Calling Stale Broker
 2014-10-25 22:33:24+0200 [Broker,1,192.168.178.29] Old connection for
 'docker' was lost, accepting new
 2014-10-25 22:33:24+0200 [Broker,1,192.168.178.29] Got slaveinfo from
 'docker'
 2014-10-25 22:33:24+0200 [-] bot attached
 2014-10-25 22:33:24+0200 [Broker,1,192.168.178.29] Peer will receive
 following PB traceback:
 2014-10-25 22:33:24+0200 [Broker,1,192.168.178.29] 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/protocols/pb.py",
 line 97, in attached
             yield self.buildslave.attached(self)
           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
 374, in attached
             yield self.updateSlave()
           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/buildbot/master/buildbot/buildslave/base.py", line
 884, in _sent
             d1 = sb.attached(self, remote, self.slave_commands)
         exceptions.TypeError: attached() takes exactly 3 arguments (4
 given)

 2014-10-25 22:33:42+0200 [Broker,2,192.168.178.29] slave 'docker'
 attaching from IPv4Address(TCP, '192.168.178.29', 51836)
 2014-10-25 22:33:42+0200 [Broker,2,192.168.178.29] Got duplication
 connection from 'docker' starting arbitration procedure
 2014-10-25 22:33:42+0200 [Broker,2,192.168.178.29] Got error while trying
 to ping connected slave docker:Calling Stale Broker
 2014-10-25 22:33:42+0200 [Broker,2,192.168.178.29] Old connection for
 'docker' was lost, accepting new
 2014-10-25 22:33:42+0200 [Broker,2,192.168.178.29] Got slaveinfo from
 'docker'
 2014-10-25 22:33:42+0200 [-] bot attached
 2014-10-25 22:33:42+0200 [Broker,2,192.168.178.29] Peer will receive
 following PB traceback:
 2014-10-25 22:33:42+0200 [Broker,2,192.168.178.29] 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/protocols/pb.py",
 line 97, in attached
             yield self.buildslave.attached(self)
           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
 374, in attached
             yield self.updateSlave()
           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/buildbot/master/buildbot/buildslave/base.py", line
 884, in _sent
             d1 = sb.attached(self, remote, self.slave_commands)
         exceptions.TypeError: attached() takes exactly 3 arguments (4
 given)
 }}}

--
Ticket URL: <http://trac.buildbot.net/ticket/2970>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list