Hi James, 2011/1/3 James Ralston <rals...@pobox.com>
> [...] > So, here's my question: if you are currently using the "svn update" > approach to manage /etc/puppet on the puppetmaster, have you taken > conscious steps to help avoid a race condition? If so, what are they? > And if not, why not? > [...] > I use a script (see attachement) which build up a local copy of /etc/puppet from SVN. When it's done, the master is stopped, the configuration is replaced and the master is started again. The script isn't bullet proof yet, but it shouldn't be a big deal to implement some additional checks to make it more robust. Kind regards, Thomas -- 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.
svnSync.sh
Description: Bourne shell script