dstandish opened a new issue, #54143: URL: https://github.com/apache/airflow/issues/54143
### Body ### user story as a support engineer, i want to be able to see which pod a task instance ran on for every task attempt more ### detail Airflow tracks the hostname field on the TI table. It's purpose there is mainly for reading logs of running tasks served over http server on the celery worker. Because this is its purpose, we allow users to override the hostname callable to be something else, e.g. the IP address of the worker. But this tends to conflict with its other use, namely of troubleshooting and debugging. In the k8s context, the pod name can be more useful than the IP address. So if we're using IP address instead of pod name, then we lose some troubleshooting ability. ### suggestion let's maybe add this info in the event log. maybe the Log table should add an extra json field with arbitrary metadata info ### Committer - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow project. -- 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]
