Thanks Felix.... But how is Filebucket currently used? Is there a "puppet agent --restore" functionality that I missed?
On Tue, Apr 19, 2011 at 3:20 AM, Felix Frank <felix.fr...@alumni.tu-berlin.de> wrote: > On 04/18/2011 11:22 PM, Mohamed Lrhazi wrote: >> I forgot to think about a little detail, while introducing Puppet to >> our environment :) >> >> For each change to production systems, one has to submit a script >> detailing what changes will be made and how to revert them back.. I >> was wondering if any of you, who implemented something similar, would >> care to share how they did it. >> >> Simply reverting puppet's own config to a previous repository version >> would not be enough in most cases, as it would not necessarily involve >> restoring overwritten files on the clients, if those files were not >> originally generated from puppet itself. >> >> I guess Puppet's buckets would be involved in the answer, but my >> understanding is that they are not documented yet, correct? is such a >> feature planned for upcoming releases? >> >> am currently thinking that our only option would be to write and run >> scripts to backup the specific files any change would affect, prior to >> running "puppet agent --no-noop", so the revert step would be to run >> another script to restore the backups, restart services... > > Filebucket does work for this purpose already. There should be a man > page (I know there is one in the Debian packages). > > Doing this in a scripted fashion may be tricky, though. It will probably > involve parsing agent logs. > > HTH, > Felix > > -- > 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. > > -- 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.