jscheffl opened a new pull request, #52952:
URL: https://github.com/apache/airflow/pull/52952

   closes: #52922
   
   I have noticed during providers release testing July 2025 that API endpoint 
is started also on TaskSDK task runner and other components. But the API plugin 
endpoint should only be loaded and be active on API server on Airflow 3 and 
Webserver is running on Airflow 2.
   Unfortuantely in plugins_manager there is currently no concept in detecting 
this, while this needs to be created a secondary check is added to check on 
which component the plugin is loaded.
   
   Negative side effect: If you run 
`AIRFLOW__CORE__EXECUTOR=airflow.providers.edge3.executors.edge_executor.EdgeExecutor
 airflow plugins -o yaml` then the plugin is listed but is not providing the 
details of the endpoint. This is only provided on API server and webserver now.


-- 
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