Airflow pools are not limiting the number of running task instances for the following dag in 188.8.131.52
Steps to recreate:
Create a pool of size 5 through the UI.
The following dag has 52 tasks with increasing priority corresponding to the task number. There should only ever be 5 tasks running at a time however I observed 29 'used slots' in a pool with 5 slots
Relevant configurations from airflow.cfg: