As many learning Puppet for the first time, the fact that the order of actions is undefined unless specific metaparameters like 'require' are used. Fine.
This got me to thinking. The GNU make program has the "-j" option, which allows make to start more than one action in parallel if the actions are at the same dependency level. I've used this option on a 48-core machine to great benefit. So, why can't there be a similar option in the puppet agent? I can easily imagine how this could substantially reduce the length of time for a puppet run. (The make "-j" option allows an optional numeric value, which, if given, is the maximum number of actions that can be run in parallel. If no numeric is given, then there's no limit to the number of parallel actions). I did a quick review of the Puppet manual but I didn't see anything like this. Am I missing something? Is this a good idea? Cordially, Jon Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.