Airflow 3.1.6 does not log into log files anymore. Logging was switched from stdlib logging to structlog in Airflow 3.1.0 (apache/airflow#52651). Now it is not configurable anymore the same way as before.
The documentation of the log configuration is outdated and not valid anymore.
The doc is out of date, [...].
In Airflow 3 the mechanism to configure logging has changed, and things should be implemented as a structlog processor, and user control of the full logging config is not possible anymore. Sorry.
Yes this is a problem that needs addressing, [...]
apache/airflow#60384 (comment)
It seems that a patch for Airflow is required to get the logs working again. Changes could be necessary at the following places:
Tasks
Airflow 3.1.6 does not log into log files anymore. Logging was switched from stdlib logging to structlog in Airflow 3.1.0 (apache/airflow#52651). Now it is not configurable anymore the same way as before.
The documentation of the log configuration is outdated and not valid anymore.
It seems that a patch for Airflow is required to get the logs working again. Changes could be necessary at the following places:
Tasks