[Buildbot-devel] 0.7.11 regression?

Marijn Vriens marijnvriens at gmail.com
Sun Jul 12 17:01:29 UTC 2009


Hi all,

Switched a slave to buildbot 0.7.11 and I got the traceback below.
"easy_installing" back to 0.7.10p1 seems to fix it. Machine is a ubuntu 9.04
running on AMD64, buildbot is running in a virtualenv.  The master is still
running 0.7.10p1.

As I can read the logfile, the build dies at the first step:

from buildbot.steps.source import Mercurial
f1 = factory.BuildFactory()
hg = Mercurial("http://protocultura.cl/hg/steward/", mode="export")
f1.addStep(hg, description="Updating", descriptionDone="Updated")

The traceback from slave/twistd.log is:

2009-07-12 16:40:13+0000 [Broker,client]
SlaveBuilder.remote_ping(<SlaveBuilder 'steward-py2.6' at 18400392>)
2009-07-12 16:40:13+0000 [Broker,client] <SlaveBuilder 'steward-py2.6' at
18400392>.startBuild2009-07-12 16:40:13+0000 [Broker,client] Peer will
receive following PB traceback:
2009-07-12 16:40:13+0000 [Broker,client] Unhandled Error
        Traceback (most recent call last):          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/Twisted-8.2.0-py2.6-linux-x86_64.egg/twisted/spread/banana.py",
line 146, in gotItem
            self.callExpressionReceived(item)          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/Twisted-8.2.0-py2.6-linux-x86_64.egg/twisted/spread/banana.py",
line 111, in callExpressionReceived
            self.expressionReceived(obj)          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/Twisted-8.2.0-py2.6-linux-x86_64.egg/twisted/spread/pb.py",
line 514, in expressionReceived
            method(*sexp[1:])          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/Twisted-8.2.0-py2.6-linux-x86_64.egg/twisted/spread/pb.py",
line 826, in proto_message
            self._recvMessage(self.localObjectForID, requestID, objectID,
message, answerRequired, netArgs, netKw)
        --- <exception caught here> ---
          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/Twisted-8.2.0-py2.6-linux-x86_64.egg/twisted/spread/pb.py",
line 840, in _recvMessage
            netResult = object.remoteMessageReceived(self, message, netArgs,
netKw)
          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/Twisted-8.2.0-py2.6-linux-x86_64.egg/twisted/spread/flavors.py",
line 114, in remoteMessageReceived
            state = method(*args, **kw)
          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/buildbot-0.7.11-py2.6.egg/buildbot/slave/bot.py",
line 168, in remote_startCommand
            self.command = factory(self, stepId, args)
          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/buildbot-0.7.11-py2.6.egg/buildbot/slave/commands.py",
line 752, in __init__            self.setup(args)
          File
"/home/buildslave/slave2.6/pyenv/lib/python2.6/site-packages/buildbot-0.7.11-py2.6.egg/buildbot/slave/commands.py",
line 2502, in setup
            self.branchType = args['branchType']
        exceptions.KeyError: 'branchType'

Regards,
       Marijn.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20090712/0236fd8f/attachment.html>


More information about the devel mailing list