It looks like Ruby might be logging with UTF-16 encoding and Docker (Python) is expecting UTF-8. This is causing encoding errors in the airflow UI when airflow tries to render the logs. It's not failing the tasks so its a minor issue but it can clog up the logs with a lot of error messages which can be confusing.
Several UCLA collections are failing with
https://dlme-airflow-dev.stanford.edu/log?dag_id=ucla_armenia_collections&task_id=armenia_collections_etl.transform_ucla_armenia_collections&execution_date=2024-06-16T07%3A00%3A00%2B00%3A00
It looks like Ruby might be logging with UTF-16 encoding and Docker (Python) is expecting UTF-8. This is causing encoding errors in the airflow UI when airflow tries to render the logs. It's not failing the tasks so its a minor issue but it can clog up the logs with a lot of error messages which can be confusing.