[Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py
Buildbot
nobody at buildbot.net
Fri Apr 13 16:21:44 UTC 2012
#2280: re-adding a builder causes exception in pbmanager.py
---------------------+------------------------
Reporter: stepchen | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Version: 0.8.6p1 | Resolution:
Keywords: |
---------------------+------------------------
Description changed by tom.prince:
Old description:
> I accidentally removed a builder. When I added it back and reconfigure, I
> got the exception below.
>
> 2012-04-10 13:56:49-0400 [-] beginning configuration update
> 2012-04-10 13:56:49-0400 [-] Loading configuration from
> '/buildbot/master.cfg'
> 2012-04-10 13:56:49-0400 [-] during reconfig:
> Traceback (most recent call last):
> File "/usr/lib/python2.7/site-
> packages/twisted/internet/defer.py", line 989, in unwindGenerator
> return _deferGenerator(f(*args, **kwargs), Deferred())
> File "/usr/lib/python2.7/site-
> packages/twisted/internet/defer.py", line 891, in _deferGenerator
> result = g.next()
> File "/usr/lib/python2.7/site-
> packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/botmaster.py", line
> 168, in reconfigService
> new_config))
> File "/usr/lib/python2.7/site-
> packages/twisted/internet/defer.py", line 989, in unwindGenerator
> return _deferGenerator(f(*args, **kwargs), Deferred())
> --- <exception caught here> ---
> File "/usr/lib/python2.7/site-
> packages/twisted/internet/defer.py", line 891, in _deferGenerator
> result = g.next()
> File "/usr/lib/python2.7/site-
> packages/buildbot-0.8.6p1-py2.7.egg/buildbot/config.py", line 718, in
> reconfigService
> d = svc.reconfigService(new_config)
> File "/usr/lib/python2.7/site-
> packages/buildbot-0.8.6p1-py2.7.egg/buildbot/buildslave.py", line 202, in
> reconfigService
> self.password, self.getPerspective)
> File "/usr/lib/python2.7/site-
> packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 55, in
> register
> disp.register(username, password, pfactory)
> File "/usr/lib/python2.7/site-
> packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 125, in
> register
> % (username, self.portstr))
> exceptions.KeyError: "username 'hostname' is already registered
> on PB port tcp:9989"
>
> 2012-04-10 13:56:49-0400 [-] WARNING: reconfig partially applied; master
> may malfunction
New description:
I accidentally removed a builder. When I added it back and reconfigure, I
got the exception below.
{{{
2012-04-10 13:56:49-0400 [-] beginning configuration update
2012-04-10 13:56:49-0400 [-] Loading configuration from
'/buildbot/master.cfg'
2012-04-10 13:56:49-0400 [-] during reconfig:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-
packages/twisted/internet/defer.py", line 989, in unwindGenerator
return _deferGenerator(f(*args, **kwargs), Deferred())
File "/usr/lib/python2.7/site-
packages/twisted/internet/defer.py", line 891, in _deferGenerator
result = g.next()
File "/usr/lib/python2.7/site-
packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/botmaster.py", line
168, in reconfigService
new_config))
File "/usr/lib/python2.7/site-
packages/twisted/internet/defer.py", line 989, in unwindGenerator
return _deferGenerator(f(*args, **kwargs), Deferred())
--- <exception caught here> ---
File "/usr/lib/python2.7/site-
packages/twisted/internet/defer.py", line 891, in _deferGenerator
result = g.next()
File "/usr/lib/python2.7/site-
packages/buildbot-0.8.6p1-py2.7.egg/buildbot/config.py", line 718, in
reconfigService
d = svc.reconfigService(new_config)
File "/usr/lib/python2.7/site-
packages/buildbot-0.8.6p1-py2.7.egg/buildbot/buildslave.py", line 202, in
reconfigService
self.password, self.getPerspective)
File "/usr/lib/python2.7/site-
packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 55, in
register
disp.register(username, password, pfactory)
File "/usr/lib/python2.7/site-
packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 125, in
register
% (username, self.portstr))
exceptions.KeyError: "username 'hostname' is already registered on
PB port tcp:9989"
2012-04-10 13:56:49-0400 [-] WARNING: reconfig partially applied; master
may malfunction
}}}
--
--
Ticket URL: <http://trac.buildbot.net/ticket/2280#comment:1>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list