On Thu, Sep 20, 2007 at 02:39:54PM -0400, Luke Macken wrote:
So bodhi has recently been having some issues with TurboMail, which
seems to
stop dispatching mid-push. Bodhi still 'turbomail.enqueue's the messages, but
the worker threads seem to be dead.
I created a new package with a patch from upstream Ticket #17
(
http://trac.orianagroup.com/turbomail/ticket/17/).
http://lmacken.fedorapeople.org/rpms/python-TurboMail-2.0.4-3.fc7.noarch.rpm
I installed this package on releng1, so we'll see how it works during the next
updates push. More testing is welcome :)
This patch actually helped bring the bug to the surface, instead of the
silent death that we were used to. The only problem is that upon error,
it infinitely attempts to re-enqueue the mail -- which is not the best
action IMO (thus, I probably won't be patching Fedora's TurboMail with
this unless it can be re-worked a bit).
Thankfully, the error was simple to fix:
SMTPRecipientsRefused: {u'bodhi': (550, '5.1.1 <bodhi>... User
unknown')}
I had previously fixed this issue in my development branch, so I killed
last nights push, and will be doing a bodhi upgrade today to pull in a
bunch of bugfixes and database changes. After that, I will resume the
push.
luke