Issue #16605 has been reported by Egon Kastelijn.

----------------------------------------
Bug #16605: Service-resource gets restarted because Puppet agent (wrongfully) 
concludes that the MD5SUM of a dependant File-resource has changed 
https://projects.puppetlabs.com/issues/16605

Author: Egon Kastelijn
Status: Unreviewed
Priority: Normal
Assignee: 
Category: agent
Target version: 
Affected Puppet version: 2.7.18
Keywords: puppet agent md5sum wrong trigger file service
Branch: 


* Cause:
In our Puppet infrastructure we sometimes see some strange messages in our 
Puppet agent logs.
At the moment it occurs, the files on the Puppet master don't change, but 
somehow the Puppet agent mentions/concludes that the MD5SUM of a file has 
changed (from 'A' to 'B')
This is logged in the Puppet agent log.
When I quickly log into the Puppet agent machine and check the MD5SUM of the 
specified file, then the MD5SUM is still 'A' (the way it should be)
This itself does not really cause a problem.

* Effect:
The problem is that our recipes contain Service resources that depend on the 
File that gets 'changed'.
This triggers the Service to restart, which causes unwanted service disruptions.

* Log:
<pre>
<..snip...> (notice): content changed '{md5}2ac665d04a88ad4cbec4bb214577efe6' 
to '{md5}7068b0d27e78eed563593c8da3f943ec'
<..snip..> (notice): Triggered 'refresh' from 1 events
</pre>

* Infrastructure information:
<pre>
RHEL5.8
  1x Puppet Master (webrick)
~40x Puppet Agent
facter-1.6.12-2.el5
puppet-2.7.18-1.el5
puppet-server-2.7.18-1.el5
</pre>

* Reproducability:
It happens multiple times per week, but on different files and at different 
moments of the day.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to