Falha ao abrir conexão TCP para plugins: 8140

1

Estou implantando vários vm's em ganeti com o fantoche open source, quando eu executo o agente puppet nesse host específico, eu continuo recebendo este erro:

Info: Retrieving pluginfacts
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Failed to generate additional resources using 'eval_generate': Failed to open TCP connection to plugins:8140 (getaddrinfo: Name or service not known)
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve file metadata for puppet://plugins: Failed to open TCP connection to plugins:8140 (getaddrinfo: Name or service not known)
Info: Caching catalog for host.domain.net
Info: Applying configuration version '1476293845'
Notice: /Stage[main]/Apt::Update/Exec[apt_update]/returns: executed successfully
Notice: Finished catalog run in 6.57 seconds

Eu incluí vários módulos neste host, e o engraçado é que eles são implementados, exceto um módulo (facts_module), portanto, meu /etc/facter/facts.d/ está vazio, assim como /var/lib/puppet/facts.d/ .

Notável é que este host não pode resolver "fantoche", mas sim o mestre de fantoches. Estou usando o registro srv para a zona e posso resolvê-lo a partir do host.

Alguém pode ajudar com isso? Você precisa de mais informações? Obrigado adiantado!

    
por Max 12.10.2016 / 20:05

1 resposta

1

Eu posso resolver o problema! Eu tive um erro de digitação na minha ganeti-os-image no meu /etc/puppet/puppet.conf , que é assim:

........
pluginsource = puppet://plugins <-- with only tow slashes
pluginfactsource = puppet:///pluginfacts
........

em vez de:

........
pluginsource = puppet:///plugins <-- three slashes
pluginfactsource = puppet:///pluginfacts
........

Esta é uma nova imagem, portanto, somente esse host específico foi afetado. Obrigado

    
por 13.10.2016 / 12:54

Tags