On Fri, 2010-03-12 at 06:18 -0800, DieterVDW wrote: > On Mar 12, 2:48 pm, Brice Figureau <brice-pup...@daysofwonder.com> > wrote: > > Yes it is, because it happens in the "file serving" code as part of > > getting information about a given file. This part of the process doesn't > > know getting the checksum is unnecessary (in fact this is the same code > > that is used to serve file metadata over the wire, except in this case > > it is locally executed). > > And this happens also if the files aren't fileserved?
Yes. The checksum are needed when remotely fileserving (and sometimes locally), thus they are also computed when managing local (not sourced) files, because the same code is run. > Bug 3170 seems to suggest checksum => undef should work though? It used to work in 0.24.x, but we lost this in 0.25 when the whole file serving system was refactored (and greatly improved despite what you found). > Anyway, it would indeed be great if this were solved. I concur. This is annoying. I have a 5 minutes hack to disable checksumming, but it far from being production ready. I don't think I'll have time this week-end to work on this, but if I can find 5 minutes, I'll try to send a preliminary patch to puppet-dev. > I wish I understood Ruby, would love to peek under the hood of > puppet... I learnt ruby by fixing bugs in Puppet. You can do the same :-) > Thanks for taking the time to look at this, and making our lives > easier :) . -- Brice Figureau Follow the latest Puppet Community evolutions on www.planetpuppet.org! -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.