Task #3019
closedPartially broken instant notifications on AskLibO
0%
Description
2 weeks ago I upgraded the OS of the box serving AskLibO, and upgraded the PG cluster to PG11. I also had to upgrade the virtualenvs due to the Python ABI change. Unfortunately something broke on the way, because the Instant Alert system is not reliable anymore. Sometimes it triggers an email, sometimes not. I've not been able to find a clear pattern; I see
Task askbot.tasks.record_post_update_celery_task[…] raised unexpected: DoesNotExist('Post matching query does not exist.',) […] Exception: Post matching query does not exist
lines in the log, which do seem related, but I'm missing the AskBot knowledge to understand where they come from, and why they didn't occur before the upgrade.
I recall we had a similar problem about 1 year ago, with some actions triggering instant alert but not all. You did some magic to fix that, but AFAIK didn't document that. Could you please have a look again, Evgeny Fadeev? And/or point me where to look.