update puppet submodules and add a git pull