Issue #20245 has been updated by Duncan Innes. Target version set to 3.x
---------------------------------------- Feature #20245: Use inotify to trigger checks https://projects.puppetlabs.com/issues/20245#change-89259 * Author: Duncan Innes * Status: Unreviewed * Priority: Immediate * Assignee: * Category: * Target version: 3.x * Affected Puppet version: * Keywords: inotify * Branch: ---------------------------------------- Using inotify (on Linux - not sure of other OS options) would allow Puppet to trigger checks on a more immediate basis. Currently Puppet checks on a fixed schedule with a bit of jitter thrown in for good measure. This means there is a window of opportunity (albeit a small one) for files to drift. The rationale behind this request is from looking at estates deployed in virtualized or cloud environments. In these kind of deployments, CPU usage can be a premium (either on a monetary cost basis or a CPU load basis). Estates that are configured to run full Puppet checks on a frequent basis pay the price of increased host usage. Whilst careful writing of manifests etc can mitigate this and keep running time to a minimum, the opportunity exists to remove this periodic load and rely on the system itself to alert Puppet to any changes to files of interest. It may also be possible after incorporating this to then allow Puppet to run selective checks to target only the files that have been changed. Providing the lowest system loading option to users will be of great interest to those who are charged based on CPU cycles and those who want their systems to be as 'quiet' as possible other than for designated system loads. -- 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
