The GitHub Actions job "Tests (AMD)" on airflow.git/fix-stackdriver-transport-send-guard has failed. Run started by GitHub user roshanprabu (triggered by potiuk).
Head commit for run: f9954224f5978e456147bd933f77062b1b65b038 / roshanprabu <[email protected]> Guard StackdriverRemoteLogIO's transport.send() against errors The log processor's transport.send() call ran unguarded. This processor is installed for every supervised component (scheduler, dag-processor, triggerer, workers) whenever REMOTE_TASK_LOG routes through Stackdriver, so any IAM permission error, gRPC connectivity failure, or quota exception from Cloud Logging propagated straight out of the structlog processor and crashed the entire process -- observed as a dag-processor stuck in CrashLoopBackOff from a missing logging.logEntries.create IAM binding. The read path already has this exact guard one function down (see the try/except around read_logs() a few lines below, with the same rationale in its comment); the write path was simply missing the equivalent. Log delivery is best-effort, so this logs a warning via the handler's own logger instead of raising. Report URL: https://github.com/apache/airflow/actions/runs/31276513000 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
