The GitHub Actions job "Tests (AMD)" on airflow.git/onikolas/fix_pool_cross_team_enforcement has succeeded. Run started by GitHub user o-nikolas (triggered by o-nikolas).
Head commit for run: 8d92b3b66e91690af4a2d868bc71fe310ff050fd / Niko Oliveira <[email protected]> Enforce pool team ownership in scheduling loop The scheduler's _executable_task_instances_to_queued bypassed pool team ownership checks, allowing tasks from one team to use pools owned by another team. The existing PoolSlotsAvailableDep had the correct logic but was never invoked in the scheduler's critical section. Add an inline team check that batch-resolves pool-to-team mappings and blocks cross-team pool access before tasks are queued for execution. Report URL: https://github.com/apache/airflow/actions/runs/27657772834 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
