changed provisioning to shell and added additional puppet config