Description of problem: High CPU usage and slow puppet performance with the following puppet configuration file { "/some/path": owner => "user1", group => "group1", ensure => directory, recurse => true } Puppet discussion in Google Group http://groups.google.com/group/puppet-users/browse_thread/thread/3348b01f1bbc00ab according to the discussion, there is a patch on either 0.25 or 0.24.8 which will allow "checksum" option to get around this problem. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Perusing the list discussion and upstream ticket, can't this be mitigated somewhat using checksum => undef? And even that is only relevant if you've set a default checksum for the File type, if I'm reading things correctly. At the least, it's being fixed upstream and it not likely something we can sanely backport to 0.24.8 in our packages. Is there any objection to closing this as UPSTREAM?
sure
Done. Thanks for reporting this and following up upstream!