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]

Reply via email to