Today, an NM could register with -1 memory and -1 cpu with the RM.
YARN-414 [Umbrella] Usability issues in YARN
YARN-576 RM should not allow registrations from NMs that do not satisfy minimum scheduler allocations