On Nov 12, 2008, at 4:51 PM, joe wrote:

>
> That makes sense, though I would think if you have recurse => true and
> a subscribe/notify, then checksumming should be enabled by default in
> that scenario also.  It may not be feasible depending on the internal
> workings of puppet, but that would seem to be the expected behavior.

I guess I'm of two minds, but this doesn't really come up very often  
-- most people don't seem to want to do recursive checking without  
having a remote source.

Anyone else have an opinion?

>
> On Nov 12, 7:20 pm, Luke Kanies <[EMAIL PROTECTED]> wrote:
>> On Nov 7, 2008, at 1:07 PM, joe wrote:
>>
>>> I don't think it's a bug that puppet sees two reasons to bounce the
>>> service, I think it's a bug that it's only doing it when I change  
>>> the
>>> checksum to mtime.  The default is md5 (I think) and it would appear
>>> that when you define a file resource that is a directory with  
>>> recurse
>>> => true, puppet should generate md5s on all the files in that dir on
>>> the first run, so it can keep track of them later, regardless of
>>> whether puppet is copying the files into that directory or not.  It
>>> seems to only work if puppet is sourcing the files in the directory.
>>> It should work either way.
>>
>> There is no default for checksum.  If you use file sources, then the
>> source parameter makes sure checksums are checked, but otherwise, you
>> need to add 'checksum => md5' or 'check => checksum' to your  
>> resources.
>>
>> If you add 'checksum => md5' you'll get the behaviour you want.
>>
>> --
>> It has recently been discovered that research causes cancer in
>> labratory rats.
>> ---------------------------------------------------------------------
>> Luke Kanies |http://reductivelabs.com|http://madstop.com
> >


-- 
Don't hit at all if it is honorably possible to avoid hitting; but
never hit soft! -- Theodore Roosevelt
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to