Project

General

Profile

Actions

tickets #153202

open

mailman - ERROR Failed [rebuild_email_cache_votes] - Email matching query does not exist.

Added by pjessen 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Mailing lists
Target version:
-
Start date:
2024-01-08
Due date:
% Done:

0%

Estimated time:

Description

When looking at #153199, I came across the following:

2024-01-08T00:00:38.970988+00:00 mailman3 mailman-web[23817]: 00:00:38 [Q] INFO Process-1:7 processing [rebuild_email_cache_votes]
2024-01-08T00:00:38.989382+00:00 mailman3 mailman-web[1416]: 00:00:38 [Q] ERROR Failed [rebuild_email_cache_votes] - Email matching query does not exist. : Traceback (most rec
ent call last):
2024-01-08T00:00:38.989429+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/django_q/cluster.py", line 432, in worker
2024-01-08T00:00:38.989450+00:00 mailman3 mailman-web[1416]:     res = f(*task["args"], **task["kwargs"])
2024-01-08T00:00:38.989468+00:00 mailman3 mailman-web[1416]:           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T00:00:38.989483+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/hyperkitty/tasks.py", line 222, in _rebuild_email_cache_votes
2024-01-08T00:00:38.989497+00:00 mailman3 mailman-web[1416]:     email = Email.objects.get(id=email_id)
2024-01-08T00:00:38.989514+00:00 mailman3 mailman-web[1416]:             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T00:00:38.989528+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/django/db/models/manager.py", line 87, in manager_method
2024-01-08T00:00:38.989542+00:00 mailman3 mailman-web[1416]:     return getattr(self.get_queryset(), name)(*args, **kwargs)
2024-01-08T00:00:38.989556+00:00 mailman3 mailman-web[1416]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T00:00:38.989573+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/django/db/models/query.py", line 637, in get
2024-01-08T00:00:38.989587+00:00 mailman3 mailman-web[1416]:     raise self.model.DoesNotExist(
2024-01-08T00:00:38.989601+00:00 mailman3 mailman-web[1416]: hyperkitty.models.email.Email.DoesNotExist: Email matching query does not exist.
2024-01-08T00:00:40.225319+00:00 mailman3 mailman-web[23826]: 00:00:40 [Q] INFO Process-1:8 processing [rebuild_email_cache_votes]
2024-01-08T00:00:40.255386+00:00 mailman3 mailman-web[1416]: 00:00:40 [Q] ERROR Failed [rebuild_email_cache_votes] - Email matching query does not exist. : Traceback (most rec
ent call last):
2024-01-08T00:00:40.255471+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/django_q/cluster.py", line 432, in worker
2024-01-08T00:00:40.255507+00:00 mailman3 mailman-web[1416]:     res = f(*task["args"], **task["kwargs"])
2024-01-08T00:00:40.255553+00:00 mailman3 mailman-web[1416]:           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T00:00:40.255584+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/hyperkitty/tasks.py", line 222, in _rebuild_email_cache_votes
2024-01-08T00:00:40.255614+00:00 mailman3 mailman-web[1416]:     email = Email.objects.get(id=email_id)
2024-01-08T00:00:40.255643+00:00 mailman3 mailman-web[1416]:             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T00:00:40.255673+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/django/db/models/manager.py", line 87, in manager_method
2024-01-08T00:00:40.255703+00:00 mailman3 mailman-web[1416]:     return getattr(self.get_queryset(), name)(*args, **kwargs)
2024-01-08T00:00:40.255732+00:00 mailman3 mailman-web[1416]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T00:00:40.255761+00:00 mailman3 mailman-web[1416]:   File "/usr/lib/python3.11/site-packages/django/db/models/query.py", line 637, in get
2024-01-08T00:00:40.255790+00:00 mailman3 mailman-web[1416]:     raise self.model.DoesNotExist(
2024-01-08T00:00:40.255820+00:00 mailman3 mailman-web[1416]: hyperkitty.models.email.Email.DoesNotExist: Email matching query does not exist.

It repeats every 6 minutes, so presumably a cronjob.

Actions #1

Updated by crameleon 4 months ago

  • Private changed from Yes to No

Already noticed this as well, but did not investigate more closely yet as it does not seem to impact overall operation. Surely not quite right though.

Actions

Also available in: Atom PDF