<div dir="ltr">Was it really a reconfig?<div><br></div><div>reconfig is not supposed to cancel jobs.</div><div>Are you sure somebody didn't just hit cancel button frenziedly at the same time?</div><div><br></div><div>Regards</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Aug 9, 2018 at 3:35 AM Dan Kegel <<a href="mailto:dank@kegel.com">dank@kegel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I've always been leery of doing 'buildbot reconfig' while builds are running,<br>
but I did it accidentally just now.  Result?  The builds became zombies,<br>
but the master thought they were still going.<br>
<br>
I clicked stop again for good measure, didn't help.<br>
<br>
For what it's worth, the log shows:<br>
<br>
2018-08-08 18:28:08-0700<br>
[_GenericHTTPChannelProtocol,4747,10.18.112.18]  <Build<br>
mezzanine-mz-try-ubu1604 number:111 results:retry>: stopping build: no<br>
reason 6<br>
2018-08-08 18:28:08-0700<br>
[_GenericHTTPChannelProtocol,4747,10.18.112.18]<br>
RemoteCommand.interrupt <RemoteShellCommand '['bau', '-v',<br>
'package']'> no reason<br>
2018-08-08 18:28:08-0700<br>
[_GenericHTTPChannelProtocol,4747,10.18.112.18]  but this<br>
RemoteCommand is already inactive<br>
2018-08-08 18:28:08-0700<br>
[_GenericHTTPChannelProtocol,4747,10.18.112.18] Got fatal Exception on<br>
DB<br>
        Traceback (most recent call last):<br>
          File "/home/buildbot/.local/lib/python3.6/site-packages/twisted/python/threadpool.py",<br>
line 266, in <lambda><br>
            inContext.theWork = lambda: context.call(ctx, func, *args, **kw)<br>
          File "/home/buildbot/.local/lib/python3.6/site-packages/twisted/python/context.py",<br>
line 122, in callWithContext<br>
            return self.currentContext().callWithContext(ctx, func, *args, **kw)<br>
          File "/home/buildbot/.local/lib/python3.6/site-packages/twisted/python/context.py",<br>
line 85, in callWithContext<br>
            return func(*args,**kw)<br>
          File "/home/buildbot/.local/lib/python3.6/site-packages/buildbot-1.2.1.dev66-py3.6.egg/buildbot/db/pool.py",<br>
line 210, in __thd<br>
            log.err(e, 'Got fatal Exception on DB')<br>
        --- <exception caught here> ---<br>
          File "/home/buildbot/.local/lib/python3.6/site-packages/buildbot-1.2.1.dev66-py3.6.egg/buildbot/db/pool.py",<br>
line 184, in __thd<br>
            rv = callable(arg, *args, **kwargs)<br>
          File "/home/buildbot/.local/lib/python3.6/site-packages/buildbot-1.2.1.dev66-py3.6.egg/buildbot/db/logs.py",<br>
line 157, in thdAddLog<br>
            "log with slug '%r' already exists in this step" % (slug,))<br>
        builtins.KeyError: "log with slug ''cancelled'' already exists<br>
in this step"<br>
<br>
$ buildbot --version<br>
Buildbot version: 1.2.1-dev66<br>
Twisted version: 18.4.0<br>
<br>
This is from late may,<br>
v1.2.0-60-gfacc54044<br>
plus a couple gitlab patches.<br>
- Dan<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@buildbot.net" target="_blank">users@buildbot.net</a><br>
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a><br>
</blockquote></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p dir="ltr"><br></p>
</div></div>