Solucionado fallo en configuración de vagrant. Faltaba un end.
Añadido submodulo epel desde https://github.com/stahnma/puppet-module-epel.git
Añadido repositorio de repoforge desde https://github.com/Spredzy/puppet-repoforge.git
Añadido rol de puppet para common y modificado el nodes.pp para que el servidor web tenga ese rol common
Merge branch 'modulo_epel'