Puppet não pôde recuperar informações da fonte do plugin

5

Toda vez que eu executo o fantoche, recebo esse erro.

err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: Could not retrieve information from source(s) puppet://puppet/plugins

    
por crb 07.07.2010 / 15:37

2 respostas

12

O motivo pelo qual esse erro ocorre é que você ativou o pluginsync e não tem nenhum plug-in para sincronizar. O pluginsync é ativado por padrão nos pacotes do Ubuntu. Infelizmente, devido ao design do fantoche, a mensagem de erro é um pouco imponente e gera um pouco de cor-de-rosa em sua saída de teste verde.

Existem duas opções:

  1. Desative o pluginsync em cada cliente: edite o /etc/puppet/puppet.conf e defina pluginsync=false .

  2. Crie pelo menos um plug-in.

A solução mais fácil é criar um único diretório lib em um módulo de sua escolha. Até mesmo um plugin vazio é suficiente para fazer com que o erro desapareça.

(Resposta encontrada em este relatório de erros .)

    
por 07.07.2010 / 15:41
0

Verifique o arquivo de log no servidor se houver alguma pista, mas provavelmente isso é causado por um servidor de arquivos configurado incorretamente.

    
por 07.07.2010 / 15:40

Tags