[Buildbot-commits] [Buildbot] #1780: Latent build slaves shut down uncleanly and get forgotten by the master

Buildbot nobody at buildbot.net
Fri May 13 00:37:38 UTC 2011


#1780: Latent build slaves shut down uncleanly and get forgotten by the master
---------------------------+--------------------
Reporter:  jacobian        |       Owner:
    Type:  defect          |      Status:  new
Priority:  critical        |   Milestone:  0.8.4
 Version:  0.8.3p1         |  Resolution:
Keywords:  virtualization  |
---------------------------+--------------------

Comment (by exarkun):

 Eventually (when I shut the master down) this appeared in my logs as well:

 {{{

 2011-05-12 20:34:37-0400 [-] Unhandled error in Deferred:
 2011-05-12 20:34:37-0400 [-] Unhandled Error
         Traceback (most recent call last):
           File "/usr/lib/python2.5/threading.py", line 462, in __bootstrap
             self.__bootstrap_inner()
           File "/usr/lib/python2.5/threading.py", line 486, in
 __bootstrap_inner
             self.run()
           File "/usr/lib/python2.5/threading.py", line 446, in run
             self.__target(*self.__args, **self.__kwargs)
         --- <exception caught here> ---
           File "/srv/bb-
 master/Projects/Twisted/trunk/twisted/python/threadpool.py", line 210, in
 _worker
             result = context.call(ctx, function, *args, **kwargs)
           File "/srv/bb-
 master/Projects/Twisted/trunk/twisted/python/context.py", line 59, in
 callWithContext
             return self.currentContext().callWithContext(ctx, func, *args,
 **kw)
           File "/srv/bb-
 master/Projects/Twisted/trunk/twisted/python/context.py", line 37, in
 callWithContext
             return func(*args,**kw)
           File "/srv/bb-master/.local/lib/python2.5/site-
 packages/buildbot-0.8.2-py2.5.egg/buildbot/ec2buildslave.py", line 260, in
 _stop_instance
             instance.stop()
           File "build/bdist.linux-i686/egg/boto/ec2/instance.py", line
 244, in stop

           File "build/bdist.linux-i686/egg/boto/ec2/connection.py", line
 610, in stop_instances

           File "build/bdist.linux-i686/egg/boto/connection.py", line 595,
 in get_list

         boto.exception.EC2ResponseError: EC2ResponseError: 400 Bad Request
         <?xml version="1.0" encoding="UTF-8"?>
 <Response><Errors><Error><Code>UnsupportedOperation</Code><Message>The
 instance 'i-f6c3dc99' does not have an 'ebs' root device type and cannot
 be stopped.</Message></Error></Errors><RequestID>18ab3806-62cb-
 4de7-a4e1-723d712f8340</RequestID></Response>
 }}}

-- 
Ticket URL: <http://trac.buildbot.net/ticket/1780#comment:12>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the Commits mailing list