Dremio yarn provisioning not using all the cores

I have a yarn cluster with total 256 available cores.
I provisioned 32 workers with 8 cores each but only seem to be getting 1 core per worker.

Is your YARN cluster setup to use cores as a resource? If not RM will use/set only one core