Você deve colocar / etc / puppet / config em um repositório de código-fonte, como o Subversion ou o git. Então no cron, apenas atualize o / etc / puppet / config com o mais recente do repositório. Você pode, então, fazer o check in de uma mudança no seu repositório de código e, com o próximo cron executado em cada mestre de marionetes, você será atualizado.
Isso tem o benefício adicional de ter sua configuração de marionetes rastreada para que você possa ver quem / o que / quando as alterações foram feitas.