Linux low on entropy can cause certain operations to be very slow. Encryption operations need entropy to ensure randomness. Entropy is generated by the OS when you use the keyboard, the mouse or the disk. If an encryption operation is missing entropy it will wait until enough is generated.

three options

  • use rngd service (include wls_install::urandomfix class)
  • set java.security in JDK ( jre/lib/security in my jdk7 module )
  • set -Djava.security.egd=file:/dev/./urandom param

Oracle binaries files and alternate download location

Some manifests like wls_install:weblogic, wls_install::bsu, wls_install::opatch, wls_install::fmw support an alternative mountpoint for the big oracle setup/install files. When not provided it uses the files folder located in the wls_install puppet module else you can use $source =>

  • “/mnt”
  • “/vagrant”
  • “puppet:///modules/wls_install/” (default)
  • “puppet:///middleware/”

when the files are also accessible locally then you can also set $remote_file => false this will not move the files to the download folder, just extract or install