Eu imagino que você esteja usando mestre / escravo de marionetes. Esta é uma mensagem do mestre de marionetes quando um nó não consegue encontrar sua definição em side.pp.
A estrutura do diretório de manifesto do módulo sys_info é semelhante,
Fantoche
init.pp é como,
class sys_info {
package { 'gkrelmm' :
ensure => '2.3.5-5',
}
exec { 'gkrellm' :
command => '/usr/bin/gkrellm &',
require => Package['gkrellm'],
}
}
e site.pp é como,
node 'losttemple.linuxmaster.com' {
include sys_info
}
Eu criei esses arquivos e digitei no terminal
sudo puppet apply /etc/puppet/manifests/site.pp --modulepath=/etc/puppet/modules/
e mostrou um erro
Error: Could not find default node or by name with '(my com name)' on node (my com name)
Há algo de errado com o código que eu digitei?
Eu imagino que você esteja usando mestre / escravo de marionetes. Esta é uma mensagem do mestre de marionetes quando um nó não consegue encontrar sua definição em side.pp.
Sou novo no fantoche e também tenho esse problema. Pelo que aprendi, acredito que se você adicionar uma decoração de Nó com seu mestre de marionetes em [site.pp], o erro desaparecerá.
Depois de cavar um pouco, eu entendi que eu estava usando mestre / escravo de marionetes, e isso significa que o mestre de marionetes também aplica o que ele encontra no site.pp e esse erro ocorre quando ele não encontra seu nome lá.