On May 16, 2009, at 4:29 PM, Frank Sweetser wrote:

>
>
> Recently, through no obvious change that I can find, I started  
> getting these
> messages on each puppet run on two hosts:
>
> Sat May 16 16:52:17 -0400 2009
> //Node[fedora.wpi.edu]/ntp_client/File[/etc/ntp.conf]/checksum  
> (notice):
> checksum changed '{md5}cf294ce81a023d1cda9bbaa7ac359c2c' to
> '{md5}8bca22fcbc96b285185621d23d82b1f4'
>
> Sat May 16 16:52:17 -0400 2009
> //Node[fedora.wpi.edu]/ntp_client/File[/etc/ntp.conf] (notice):  
> Filebucketed
> to backups with sum 8bca22fcbc96b285185621d23d82b1f4
>
> Sat May 16 16:52:17 -0400 2009
> //Node[fedora.wpi.edu]/ntp_client/File[/etc/ntp.conf]/content  
> (notice):
> content changed '{md5}8bca22fcbc96b285185621d23d82b1f4' to
> '{md5}cf294ce81a023d1cda9bbaa7ac359c2c'
>
> Sat May 16 16:52:18 -0400 2009 //Node[fedora.wpi.edu]/ntp_base/ 
> Service[ntpd]
> (notice): Triggering 'refresh' from 2 dependencies
>
> So first the checksum changes from A to B, then the file contents  
> change from
> B to A.  Each of these changes then triggers a refresh on the  
> service that
> subscribes to the file.


You've almost assuredly come across some kind of internal race  
condition, albeit one I've not seen before.  We've refactored all of  
this code in 0.25 (thankfully), but the 0.24 code paths for getting  
checksum and content information around was, um, horrible.

The confusing thing is why you're getting this on some hosts but not  
others.  Maybe try removing or editing the state file, to remove the  
stored info about the ntp.conf?

-- 
Happiness is not achieved by the conscious pursuit of happiness; it is
generally the by-product of other activities. -- Aldous Huxley
---------------------------------------------------------------------
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 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to