Updating puppetfile to latest api
fixed issues with building the system in vagrant that had crept back in