Skip to content

Remove non-existent refresh_compute_worker_health Celery Beat task #2410

@AybH26

Description

@AybH26

Problem

CELERY_BEAT_SCHEDULE in src/settings/base.py contains an entry that
publishes competitions.tasks.refresh_compute_worker_health every 60s,
but the task is not defined anywhere in the codebase.

Effect

Every minute, Beat publishes a task name the worker cannot resolve,
producing repeated NotRegistered / KeyError errors on the
site_worker prefork consumer. This pollutes logs and, under certain
conditions, can break the consumer channel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BeginnerThis would be a good task for a beginner to take on, to learn about the projectBug

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions