Ticket #2280 (closed defect: fixed)
re-adding a builder causes exception in pbmanager.py
| Reported by: | stepchen | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.8.7 |
| Version: | 0.8.6p1 | Keywords: | |
| Cc: |
Description (last modified by tom.prince) (diff)
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
Change History
comment:2 Changed 13 months ago by tom.prince
I guess you are talking about a slave rather than a builder? I think https://github.com/tomprince/buildbot/tree/bug2280 should fix the issue.
comment:3 Changed 13 months ago by dustin
- Milestone changed from undecided to 0.8.7
Looks right to me - shall we get that merged?
comment:5 Changed 13 months ago by stepchen
I am talking about a builder. Though that's the last builder in the slave.
Note: See
TracTickets for help on using
tickets.
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)