The GitHub Actions job "Check newsfragment PR number" on airflow.git/fix/coordinator/mark-running-before-startup has succeeded. Run started by GitHub user jason810496 (triggered by jason810496).
Head commit for run: b8d34facc6301b7259c42c86c86c3e97899726be / LIU ZHE YOU <[email protected]> Report language-SDK tasks running while the runtime starts up The coordinator path left the task queued until the language runtime had connected back to the supervisor. Locating artifacts and waiting out task_startup_timeout were therefore charged to [scheduler] task_queued_timeout, whose handler revokes and requeues the task, and none of it was visible in the UI. A runtime that never started looked like a task that had never been picked up at all, and the stdout and stderr it produced while failing were discarded instead of written to the task log -- for a missing main class or a runtime that is not installed, that output is the whole explanation. The Python path reports the forked child's pid before handing it any work and materializes its Dag bundle inside that window, so this brings the two paths in line. The pid reported here is the supervisor's own because the server rejects a heartbeat whose pid differs from the one it was told at the start, and that is what lets the transition happen before the runtime exists. Report URL: https://github.com/apache/airflow/actions/runs/30896432948 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
