Make the facts timeout.
Make the facts timeout.

Without the correct kernel modules and/or on some hosts, you can find that
/usr/bin/ipmitool lan print 1 will never exit, meaning that puppet never runs.

Add timeouts to make sure we exit sooner or later

logicminds/bmclib,Yelp/bmclib