[Buildbot-devel] 0.7.11 regression?
Dustin J. Mitchell
dustin at zmanda.com
Mon Jul 13 00:14:02 UTC 2009
Marcus, it looks like args['branchType'] needs to use
args.get('branchType', 'SOMEDEFAULT') -- what should the default be?
Dustin
On Sun, Jul 12, 2009 at 1:01 PM, Marijn Vriens<marijnvriens at gmail.com> wrote:
> 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.
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
> details at: http://p.sf.net/sfu/Challenge
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
>
--
Open Source Storage Engineer
http://www.zmanda.com
More information about the devel
mailing list