I have mentioned this bug in the past, but apparently still not fixed in maas 3.2.5-12014-g.da4969479 rev. 23696.
I created a fresh KVM host (Dell r710), Ubuntu 20.04 with hwe-20.04-edge kernel and set the CPU and Memory over commitment to 6.0. The server was never used before with ample storage, CPU, and RAM available and was greeted with this error: Apparently my RAM and Cores needs to be 0 to be able to deploy although I have 884736MB Ram and 96 Cores available.
However, once I set the CPU & RAM overcommit to 1.0, I can create VM’s, however, the resources are much less at that point (I’d like to have that over commit potential).