
*Usando máquinas virtuales precisas de VSphere Client 5.1 Ubuntu con Puppet Enterprise 3.3.1 y PostgreSQL 9.3.1
Estoy utilizando la misma base de datos postgresql para administrar un nuevo titiritero y sé que las licencias están vinculadas a la cantidad de certificados SSL utilizados, pero de lo que no estoy seguro es si los datos asociados con el seguimiento de la cantidad de certificados SSL generados y administrado se maneja en la base de datos postgresql. Esencialmente tenía un titiritero que desinstalé además de un único agente títere. Posteriormente instalé un nuevo Puppet Master en una máquina virtual separada y usé las mismas bases de datos/usuarios/contraseñas de PostgreSQL y esperaba que mi consola Puppet indicara que solo se usó 1 licencia, pero parecen ser 3 licencias a pesar de tener solo un nodo (es decir el nodo maestro anterior ahora es un agente del nuevo maestro).
Además, a pesar de tener un certificado aceptado para mi nuevo agente, que anteriormente era maestro, parece no responder a pesar de esperar 30 minutos para ejecutar una marioneta y también ejecutar manualmente una ejecución de marioneta.
Respuesta1
¿Ha revocado el certificado del servidor anterior? Si ejecuta puppet cert --list
su maestro, debería poder ver todos los certificados de títeres válidos. Luego puede revocar el antiguo puppet cert --clean {node certname}
si tiene un certificado para una máquina que ya no existe.