Removed vagrant submodule and added submodules for the puppet manifests, vagrant now running
submodule removed not working
vagrant now working