The puppet roll can be installed on a running system. The following assumes that roll is available in .iso form and is called "puppet.iso".
$ su - root # rocks add roll puppet.iso # rocks enable roll puppet # cd /export/rocks/install # rocks create distro # rocks run roll puppet | bash # shutdown -r now |