grafana/oncall

Alert matching query does not exist

Opened this issue · 0 comments

What went wrong?

What happened:

  • can not receive alert, include demo test

What did you expect to happen:

  • recevive alert

How do we reproduce it?

I don't know how to reproduce it, but the log keeps reporting errors.

oncall Traceback (most recent call last):
oncall   File "/usr/local/lib/python3.11/site-packages/celery/app/autoretry.py", line 38, in run
oncall     return task._orig_run(*args, **kwargs)
oncall            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
oncall   File "/etc/app/apps/integrations/tasks.py", line 42, in create_alertmanager_alerts
oncall     alert = Alert.create(
oncall             ^^^^^^^^^^^^^
oncall   File "/etc/app/apps/alerts/models/alert.py", line 167, in create
oncall     if group.resolved_by == AlertGroup.SOURCE and group.resolved_by_alert is None:
oncall                                                   ^^^^^^^^^^^^^^^^^^^^^^^
oncall   File "/usr/local/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 236, in __get__
oncall     rel_obj = self.get_object(instance)
oncall               ^^^^^^^^^^^^^^^^^^^^^^^^^
oncall   File "/usr/local/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 199, in get_object
oncall     return qs.get(self.field.get_reverse_related_filter(instance))
oncall            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
oncall   File "/usr/local/lib/python3.11/site-packages/django/db/models/query.py", line 637, in get
oncall     raise self.model.DoesNotExist(
oncall apps.alerts.models.alert.Alert.DoesNotExist: Alert matching query does not exist.
oncall 2024-04-18 04:07:43,769 source=engine:celery worker=ForkPoolWorker-37 task_id=fb768c29-3cc5-4c00-bff5-105706ab62bb task_name=apps.integrations.tasks.create_alertmanager_alerts name=celery.app.trace level=INFO Task apps.integrations.tasks.create_alertmanager_alerts[fb768c29-3cc5-4c00-bff5-105706ab62bb] retry: Retry in 58s: DoesNotExist('Alert matching query does not exist.')

Grafana OnCall Version

1.4.3

Product Area

Alert Flow & Configuration

Grafana OnCall Platform?

Kubernetes

User's Browser?

Chrome

Anything else to add?

No response