O problema foi por causa de uma falta de configuração no Hiera:
apache::vhost_dir: '/etc/httpd/conf.d/vhosts'
apache::vhost_enable_dir: '/etc/httpd/conf.d/vhosts'
Acho que podemos adicionar uma condição para que: apache :: vhost_dir seja diferente do apache :: vhost_enable_dir ass bem como apache :: mod_dir deve ser diferente de apache :: mod_enable_dir