Objetivo
El objetivo es deshabilitar las ejecuciones automáticas de Puppet-agent que ocurren cada 30 minutos. Es posible cambiar el intervalo , pero las ejecuciones automáticas de Puppet-agent deberían deshabilitarse por completo.
Intento uno
De acuerdo con esta documentación , debería ser posible desactivar las ejecuciones automáticas de Puppet-agent configurando lo siguiente:
/etc/puppet/puppet.conf
[agent]
daemonize=false
resultados en
Notice: Run of Puppet configuration client already in progress;
skipping (/var/lib/puppet/state/agent_catalog_run.lock exists)
si la marioneta se ejecuta manualmente en el intervalo de ejecución predeterminado de 30 minutos.
Intento dos
user@hostname:~$ sudo puppet agent --disable
resultados en
user@hostname:~$ sudo puppet agent -t
Notice: Skipping run of Puppet configuration client;
administratively disabled (Reason: 'reason not specified');
Use 'puppet agent --enable' to re-enable.
Intento tres
Esta documentación se encontró después de buscar en Google la pregunta de estas preguntas y respuestas, pero la información proporcionada no respondió la pregunta.
daemonize=false
configuración aún reside en la sección Agente en /etc/puppet/puppet.conf
chkconfig puppet off && service puppet stop
en Red Hat y derivados.