Skip to content

Celery provider 3.16.0 breaks Airflow 2.11.1 #61913

@potiuk

Description

@potiuk

Body

The 3.16.0 provider installed with Airflow 2.11.1 fails celery executor with:

Traceback (most recent call last):
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/jobs/scheduler_job_runner.py", line 1008, in _execute
      self._run_scheduler_loop()
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/jobs/scheduler_job_runner.py", line 1153, in _run_scheduler_loop
      executor.heartbeat()
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/traces/tracer.py", line 58, in wrapper
      return func(*args, **kwargs)
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/executors/base_executor.py", line 244, in heartbeat
      self.trigger_tasks(open_slots)
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/traces/tracer.py", line 58, in wrapper
      return func(*args, **kwargs)
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/executors/base_executor.py", line 383, in trigger_tasks
      self._process_tasks(task_tuples)
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/providers/celery/executors/celery_executor.py", line 150, in _process_tasks
      task_tuples_to_send = [task_tuple[:3] + (self.team_name,) for task_tuple in task_tuples]
    File "/home/airflow/.local/lib/python3.10/site-packages/airflow/providers/celery/executors/celery_executor.py", line 150, in <listcomp>
      task_tuples_to_send = [task_tuple[:3] + (self.team_name,) for task_tuple in task_tuples]
  AttributeError: 'CeleryExecutor' object has no attribute 'team_name'

See https://github.com/apache/airflow/actions/runs/22018420629/job/63624588757?pr=61909#step:5:1775

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions