[Python-Dev] Snow Leopard buildbot failing again...

Bill Janssen janssen at parc.com
Mon Jun 27 21:00:09 CEST 2011


exarkun at twistedmatrix.com wrote:

> On 05:01 pm, janssen at parc.com wrote:
> >I see that parc-snowleopard-1 went down again.  I've done a software
> >update, rebooted, and installed the latest buildslave, 0.8.4.  I can
> > ping dinsdale.python.org successfully from the machine.  However,
> > when I
> >start the buildslave, I get this:
> >
> >[snip]
> 
> >
> >The buildslave took more than 10 seconds to start, so we were unable to
> > confirm that it started correctly. Please 'tail twistd.log' and look
> > for a
> > line that says 'configuration update complete' to verify correct
> > startup.
> 
> Did you look at twistd.log?
> 
> Jean-Paul

Um... not to look for "configuration update complete", I'm afraid.
Isn't that a buildmaster-only thing?  Here's what was there.

2011-06-27 09:45:31-0700 [-] Log opened.
2011-06-27 09:45:31-0700 [-] twistd 8.2.0 (/usr/bin/python 2.6.1) starting up.
2011-06-27 09:45:31-0700 [-] reactor class: twisted.internet.selectreactor.SelectReactor.
2011-06-27 09:45:31-0700 [-] Starting BuildSlave -- version: 0.8.4
2011-06-27 09:45:31-0700 [-] recording hostname in twistd.hostname
2011-06-27 09:46:01-0700 [-] Starting factory <buildslave.bot.BotFactory instance at 0x101637368>
2011-06-27 09:46:01-0700 [-] Connecting to dinsdale.python.org:9020
2011-06-27 09:46:02-0700 [Broker,client] message from master: attached
2011-06-27 09:46:02-0700 [Broker,client] I have a leftover directory '3.1.parc-snowleopard-1' that is not being used by the buildmaster: you can delete it now
2011-06-27 09:46:03-0700 [Broker,client] SlaveBuilder.remote_print(AMD64 Snow Leopard 2 custom): message from master: attached
2011-06-27 09:46:03-0700 [Broker,client] SlaveBuilder.remote_print(AMD64 Snow Leopard 2 2.7): message from master: attached
2011-06-27 09:46:03-0700 [Broker,client] SlaveBuilder.remote_print(AMD64 Snow Leopard 2 3.x): message from master: attached
2011-06-27 09:46:03-0700 [Broker,client] SlaveBuilder.remote_print(AMD64 Snow Leopard 2 3.2): message from master: attached
2011-06-27 09:46:05-0700 [Broker,client] Connected to dinsdale.python.org:9020; slave is ready
2011-06-27 09:46:05-0700 [Broker,client] sending application-level keepalives every 600 seconds

There is that 30-second lag between "recording hostname in
twistd.hostname" and "Starting factory", which is presumably what
triggers the warning from buildslave.  See
<http://trac.buildbot.net/ticket/68> and <http://trac.buildbot.net/ticket/745>.

Bill


More information about the Python-Dev mailing list