Just to follow up for this --
The need for extra memory is because the avalanche part of Rocks (where installing nodes are willing to re-serve RPMs that they have downloaded) now uses RAM to store the downloaded RPMs instead of disk. This means that a node must have enough
memory to hold the installer AND the RPMs that is installs.
That's not always convenient and there is at least one way around it.
# rocks set host bootaction <name of node> action="install notracker"
# rocks set host attr <name of node> UseTracker False
# rocks set host boot action=install
And then go. This will work for machines that have at least 2GB memory (I haven't tested the lower limit, it's probably around
1.2GB).
There is another way, that is untested, to place the downloaded RPMS on a disk partition instead of memory.
-P