A builder bailed out with this error (which causes the buildd-manager on the soyuz side to report "Fault 8002").
2009/12/17 10:59 GMT [HTTPChannel,14055,XXX.XXX.XXX.177] XXX.XXX.XXX.177 - - [17/Dec/2009:10:59:44 +0000] "POST /rpc HTTP/1.0" 200 275 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)"
2009/12/17 10:59 GMT [HTTPChannel,14056, XXX.XXX.XXX.177] Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/twisted/web/http.py", line 557, in requestReceived
self.process()
File "/usr/lib/python2.4/site-packages/twisted/web/server.py", line 153, in process
self.render(resrc)
File "/usr/lib/python2.4/site-packages/twisted/web/server.py", line 160, in render
body = resrc.render(self)
File "/usr/lib/python2.4/site-packages/twisted/web/xmlrpc.py", line 118, in render
defer.maybeDeferred(function, *args).addErrback(
--- <exception caught here> ---
File "/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line 107, in maybeDeferred
result = f(*args, **kw)
File "/usr/share/launchpad-buildd/canonical/buildd/slave.py", line 623, in xmlrpc_abort
self.slave.abort()
File "/usr/share/launchpad-buildd/canonical/buildd/slave.py", line 345, in abort
self.manager.abort()
File "/usr/share/launchpad-buildd/canonical/buildd/slave.py", line 191, in abort
self._subprocess.transport.signalProcess('TERM')
exceptions.AttributeError: 'DebianBuildManager' object has no attribute '_subprocess'
This is caused by the manager trying to abort a slave which hasn't started a build process off yet. Should be very easy to detect and fix.