The GitHub Actions job "Tests (AMD)" on 
airflow.git/refactor/logging/clarify-logging-config-class-core has failed.
Run started by GitHub user jason810496 (triggered by jason810496).

Head commit for run:
eef5d244fb72f76c9c8beeb7f5bc6d16377c13c8 / LIU ZHE YOU <[email protected]>
Clarify ``logging_config_class`` contract and document REMOTE_TASK_LOG

``[logging] logging_config_class`` is documented as a "Logging class" but
actually resolves to a ``logging.config.dictConfig`` dict, and the
``REMOTE_TASK_LOG`` / ``DEFAULT_REMOTE_CONN_ID`` side channel that powers
remote log read-back was undocumented. Custom configs silently lost UI log
read-back as a result.

- Document the real contract for ``logging_config_class`` (dict, not class)
  and the ``REMOTE_TASK_LOG`` / ``DEFAULT_REMOTE_CONN_ID`` module-level
  attributes in the config option help, ``advanced-logging-configuration.rst``,
  and the ``discover_remote_log_handler`` docstring.
- Add a startup ``WARNING`` when ``remote_logging`` is on but the user's
  logging module is missing ``REMOTE_TASK_LOG``, emitted from
  ``configure_logging`` after ``dictConfig`` runs so it sees the final state.

Report URL: https://github.com/apache/airflow/actions/runs/27021649421

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to