Puppet: Error: No se pudo configurar el 'archivo' en asegurar: getaddrinfo: Nombre o servicio desconocido en Ubuntu 14.04 x64

Puppet: Error: No se pudo configurar el 'archivo' en asegurar: getaddrinfo: Nombre o servicio desconocido en Ubuntu 14.04 x64

Estoy intentando usar Puppet para implementar un servidor en Ubuntu 14.04 x64.

Puedo hacer ping bien al servidor de Puppet y el servidor está configurado correctamente en Puppet.conf. Puppet puede conectarse al maestro, enviar su clave, puedo firmar la clave en el maestro y comenzar a ejecutar la implementación sin ningún problema, sin embargo, al ejecutar la implementación veo los siguientes errores:

Error: Could not set 'file' on ensure: getaddrinfo: Name or service not known
Error: Could not set 'file' on ensure: getaddrinfo: Name or service not known
Wrapped exception:
getaddrinfo: Name or service not known
Error: /File[/var/lib/puppet/lib/puppet/provider/a2mod.rb]/ensure: change from absent to file failed: Could not set 'file' on ensure: getaddrinfo: Name or service not known

Recibo esto varias veces (resultado completo aquí:http://pastebin.com/mx6eXGvd).

Todos mis archivos en el manifiesto de Puppet usan este puppet:///modules/MODULE/FILEformato y nunca antes había tenido problemas como este. Está claro que el agente títere y el maestro pueden comunicarse, entonces, ¿alguien sabe qué podría estar causando este error?

Respuesta1

También en su salida está esta línea: Error: No se pudo recuperar el catálogo del servidor remoto: getaddrinfo: Nombre o servicio desconocido

Esto me hace pensar que la resolución DNS de su agente títere no funciona y su cliente no puede encontrar un servidor llamado 'puppet' (o cualquier nombre de host que haya configurado como 'servidor' en puppet.conf).

información relacionada