Read more

restart puppetmaster after changing custom functions

Kim Klotz
November 25, 2015Software engineer at makandra GmbH

The puppet master caches custom functions. If you edit an existing function (e.g. while you’re developing it), you’ll need to restart the puppet master before the new version can be used.

That also means you can't test functions in a different puppet environment. And also if you have changed functions in a different puppet environment (where you e.g. test some new module version) and this environment runs at first after a puppetmaster restart, you have this changed functions also in your production environment.

Illustration online protection

Rails Long Term Support

Rails LTS provides security patches for old versions of Ruby on Rails (2.3, 3.2, 4.2 and 5.2)

  • Prevents you from data breaches and liability risks
  • Upgrade at your own pace
  • Works with modern Rubies
Read more Show archive.org snapshot

Changes in modules/$FOOBAR/lib/puppet/parser/functions indicate a change of functions executed on the puppetmaster.

Posted by Kim Klotz to makandra Operations (2015-11-25 12:18)