A control repository with a Vagrant environment for a 2x split-stack Puppet infrastructure