[Buildbot-devel] Slaves behind Dynamic IPs
Michael Parker
parkerm at pobox.com
Sun Nov 28 20:14:33 UTC 2004
Howdy,
I have a couple of slaves behind dynamic IP addresses. When the IP
address changes they are no longer able to talk to the master, getting
this traceback:
2004/11/27 14:14 CST [Broker,client] Traceback from remote host --
Traceback (most recent call last):
File
"/usr/lib/python2.2/site-packages/twisted/spread/pb.py",
line 1734, in remote_respond
d = self.portalWrapper.portal.login(self, mind,
IPerspective)
File
"/usr/lib/python2.2/site-packages/twisted/cred/portal.py",
line 94, in login
return maybeDeferred(c.requestAvatarId, credentials
File
"/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 214, in addCallback
callbackKeywords=kw)
File
"/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 205, in addCallbacks
self._runCallbacks()
--- <exception caught here> ---
File
"/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
self.result = callback(self.result, *args, **kw)
File "/usr/lib/python2.2/site-packages/buildbot/master.py",
line 474, in requestAvatar
p = self.botmaster.getPerspective(avatarID)
File "/usr/lib/python2.2/site-packages/buildbot/master.py",
line 322, in getPerspective
raise ValueError("duplicate slave, old one connected from
%s" \
exceptions.ValueError: duplicate slave, old one connected from
IPv4Address(TCP, 'NNN.NNN.NNN.NNN', 33447)
Is there something that can be set on the master side, or run on the
slave side to clear up the old IP and allow a connection from the new?
Thanks
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20041128/7a4d084f/attachment.bin>
More information about the devel
mailing list