Here's a problem I didn't really think about for
so long. I'm kind of hoping somebody solved it
already :)

I'm working on a "geoip" module that among other
things, installs a cronjob to update the geoip
databases periodically.

Now the cronjob is just a plain file resource
that puppet drops into '/etc/cron.d/'.

== Problem ==

Doing that on 50 machines will result
in all of them trying to download the geoip dbs
at the same time.

== Possible solutions ==

1) prepend the cronjob task with "perl -e 'sleep rand 3600' ; "
   or equivalent

2) have a puppet template "randomize" the cron minute, hour and
   eventually day.

== Question ==

About 2), how do I randomize a template and have puppet avoid
replacing it whenever there's a new run?

Is there a way to do this?

--
Cosimo

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To post to this group, send email to puppet-us...@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