Adding a script to do the full puppet provisioning - fixed #37