Extracted satisfying augeas requirements into a separate puppet manifest.
Added separate config.privision block to the Vagrantfile for augeas before site manifest to allow the site manifest to execute with the satisfied dependencies.