trlopes1974 opened a new issue, #41276:
URL: https://github.com/apache/airflow/issues/41276

   ### Apache Airflow version
   
   Other Airflow 2 version (please specify below)
   
   ### If "Other Airflow 2 version" selected, which one?
   
   2.9.2
   
   ### What happened?
   
   Case 2 of issue #39717 
   
   Task fails with the message:
   Executor reports task instance <TaskInstance: 
CSDISPATCHER_OTHERS.dispatch_restores scheduled__2024-08-05T19:47:00+00:00 
[queued]> finished (failed) although the task says it's queued. (Info: None) 
Was the task killed externally.
   
   Despite that the Airflow task has an external_executor_id, it is not 
registered in flower ( celery)
   
   Dagrun Running | Task instance's dagrun was not in the 'running' state but 
in the state 'failed'. -- | -- Task Instance State | Task is in the 'failed' 
state.
   external_executor_id a01b358f-ad34-4b16-81b9-fd69218f613e does not exist in 
flower / celery
   
   look at the timestamps in the logs:
   
![image](https://github.com/user-attachments/assets/9fb967ab-e353-413e-adbb-3e82672a6b2c)
   
   
![image](https://github.com/user-attachments/assets/cb5921a3-ad6e-438c-92f0-c87ce0a4f0ee)
   
   there is a gap of 10minutes betwwen the Start ( dummy task) and the 
dispatch_restores task.
   And this behaviour is recurrent, (the 10m gap)
   
   and in the task log:
   'attempt=1.log.SchedulerJob.log'
   (tkapp) ttauto@slautop02$ cat attempt=1.log.SchedulerJob.log
   [2024-08-05T21:02:15.585+0100] {event_scheduler.py:40} WARNING - Marking 
task instance <TaskInstance: CSDISPATCHER_OTHERS.dispatch_restores 
scheduled__2024-08-05T19:47:00+00:00 [queued]> stuck in queued as failed. If 
the task instance has available retries, it will be retried.
   [2024-08-05T21:02:16.750+0100] {scheduler_job_runner.py:843} ERROR - 
Executor reports task instance <TaskInstance: 
CSDISPATCHER_OTHERS.dispatch_restores scheduled__2024-08-05T19:47:00+00:00 
[queued]> finished (failed) although the task says it's queued. (Info: None) 
Was the task killed externally?
   
   
   
   ### What you think should happen instead?
   
   The external task should exist in celery and the reason for the task to be 
marked as failed should be explicit.
   There is no other info that justifies the task to fail.
   
   ### How to reproduce
   
   I just happens
   
   ### Operating System
   
   NAME="Red Hat Enterprise Linux" VERSION="8.9 (Ootpa)" ID="rhel" 
ID_LIKE="fedora" VERSION_ID="8.9" PLATFORM_ID="platform:el8" PRETTY_NAME="Red 
Hat Enterprise Linux 8.9 (Ootpa)" ANSI_COLOR="0;31" 
CPE_NAME="cpe:/o:redhat:enterprise_linux:8::baseos" 
HOME_URL="https://www.redhat.com/"; 
DOCUMENTATION_URL="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8";
 BUG_REPORT_URL="https://bugzilla.redhat.com/";  REDHAT_BUGZILLA_PRODUCT="Red 
Hat Enterprise Linux 8" REDHAT_BUGZILLA_PRODUCT_VERSION=8.9 
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux" 
REDHAT_SUPPORT_PRODUCT_VERSION="8.9"
   
   ### Versions of Apache Airflow Providers
   
   apache-airflow==2.9.2
   apache-airflow-providers-celery==3.7.2
   apache-airflow-providers-common-io==1.3.2
   apache-airflow-providers-common-sql==1.14.0
   apache-airflow-providers-fab==1.1.1
   apache-airflow-providers-ftp==3.9.1
   apache-airflow-providers-hashicorp==3.7.1
   apache-airflow-providers-http==4.11.1
   apache-airflow-providers-imap==3.6.1
   apache-airflow-providers-postgres==5.11.1
   apache-airflow-providers-sftp==4.10.1
   apache-airflow-providers-smtp==1.7.1
   apache-airflow-providers-sqlite==3.8.1
   apache-airflow-providers-ssh==3.11.1
   
   
   ### Deployment
   
   Other
   
   ### Deployment details
   
   Just simple airflow install on linux box.
   Using PostgresQLm Rabbitmq and celery executor
   
   ### Anything else?
   
   randomly
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to