patchwork.ozlabs.org down, and e-mails not recorded

Jeff Kirsher jeffrey.t.kirsher at intel.com
Wed Mar 21 09:28:46 AEDT 2018


On Tue, Mar 20, 2018 at 5:19 AM, Jeremy Kerr <jk at ozlabs.org> wrote:
> Hi all,
>
> Good news: with the logging we had in place recently (and a fix to
> correct error reporting), it looks like we've found the problem with
> parsing emails from a series. This issue was recently addressed by
> Daniel, so I've updated patchwork.ozlabs.org to run the current
> stable/2.0 branch, which has fixes for these. Hopefully this resolves
> the issue with dropped patches.
>
> The update should also make the mail parser a little more robust against
> transient failures too.
>
> Let me know how things go over the next few days.
>
> Thomas and Dave: please keep using the custom addresses you've
> configured for the incoming mail feed; this will allow me to keep an eye
> on things on my side too. Assuming everything goes fine, we can revert
> to the usual address next week.
>

Thanks and so far it looks like it is fixed, I will continue to
monitor it though.  I did notice pwclient throwing some errors, such
as:

Traceback (most recent call last):
  File "/home/jtkirshe/bin/pwclient", line 827, in <module>
    main()
  File "/home/jtkirshe/bin/pwclient", line 780, in main
    action_get(rpc, patch_id)
  File "/home/jtkirshe/bin/pwclient", line 300, in action_get
    patch = rpc.patch_get(patch_id)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1602, in __request
    verbose=self.__verbose
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1283, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1311, in single_request
    self.send_content(h, request_body)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1459, in send_content
    connection.endheaders(request_body)
  File "/usr/lib64/python2.7/httplib.py", line 1038, in endheaders
    self._send_output(message_body)
  File "/usr/lib64/python2.7/httplib.py", line 882, in _send_output
    self.send(msg)
  File "/usr/lib64/python2.7/httplib.py", line 844, in send
    self.connect()
  File "/usr/lib64/python2.7/httplib.py", line 821, in connect
    self.timeout, self.source_address)
  File "/usr/lib64/python2.7/socket.py", line 575, in create_connection
    raise err
socket.error: [Errno 111] Connection refused

So I downloaded a new copy of pwclient (in case it needed to be
updated) and the above error has only happened once.  Thought I would
make you aware of it, just in case it was not expected.

-- 
Cheers,
Jeff


More information about the Patchwork mailing list