Migrated from shell to puppet provisioner