Eu tenho um módulo de fantoches instalado que é chamado ntp .
Um nó que eu defino por
node testip { include myconfig::ntpp }
e em /etc/puppet/modules/myconfig/manifests/init.pp tenho
class myconfig::ntpp {
include common
class {'ntp':
server_list => $common::data::ntpServerList
}
}
Isso funciona perfeitamente.
Mas se eu substituir myconfig::ntpp por myconfig::ntp , obtenho
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate declaration: Class[Myconfig::Ntp] is already declared; cannot redeclare on node testip
Pergunta
É possível ter meu nó como?:
node testip { include myconfig::ntp }