I'm looking into ways to kickstart Linux installs on bare metal for a consistent set of hardware (Intel x86 64-bit) on CentOS 6.5 with specific configurations and packages. I came across Spacewalk which looks like it offers some promising possibilities. Has anyone used this before and have and pros/cons with it? I plan to try it out and see how it works but there appear to be a few alternatives (FIA, Cobbler, OpenQRM, or rolling my own PXE/DHCP/TFTP).