When applying Blazar filter to check if have available hosts, it is considering allocation ratio?

 File "/var/lib/kolla/venv/lib/python3.10/site-packages/blazar/plugins/instances/instance_plugin.py", line 310, in pickup_hosts
ERROR oslo_messaging.rpc.server     raise mgr_exceptions.NotEnoughHostsAvailable()
ERROR oslo_messaging.rpc.server blazar.manager.exceptions.NotEnoughHostsAvailable: Not enough hosts available

The host in blazar aggregate has 48 vcpus and 8.0 allocation ratio, 40 of this vcpus are consumed. Considering the allocation ratio, I must be able to create a lease with more than 8vCPU. Anyone can help?

Regards.