For some of the larger installations, resolving some of the wls_install facts can be very time-consuming. Puppet added facter caching to Facter version 4. By default, facter caching is disabled.


The requirements for enabling facter caching are:

  • At least Facter version 4.1.0.
  • Your existing facts must still work with Facter setting force-dot-resolution enabled

Enable facter caching

To enable facter caching, you must include the class wls_install into your Puppet codebase. You also must add at least the following line to your hieradata:

wls_install::fact_caching::enabled:     true

See here for more information about setting the Time To Live (TTL) for the different wls_install facts.

Experience the Power of Puppet for WebLogic

If you want to play and experiment with Puppet and WebLogic, please take a look at our playgrounds. At our playgrounds, we provide you with a pre-installed environment, where you experiment fast and easy.

For WebLogic   here at our playground...