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 -~----------~----~----~----~------~----~------~--~---