[Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py

Buildbot nobody at buildbot.net
Fri Apr 13 14:54:04 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   |   Keywords:
---------------------+-----------------------
 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>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the Commits mailing list