Hi, i was testing puppet postrun_command option and i found that it will be executed even if puppet run fails to complete successfully as seen in this snippets :
debug: Executing 'rm /root/file' > debug: catalog supports formats: b64_zlib_yaml dot marshal pson raw yaml; > using pson > err: Could not retrieve catalog from remote server: Error 400 on SERVER: > Could not find class standardbuild for natty64.in at > /etc/puppet/manifests/nodes.pp:7 on node natty64.in > info: Not using expired catalog for natty64.in from cache; expired at Tue > Mar 27 15:53:04 +0000 2012 > notice: Using cached catalog > err: Could not retrieve catalog; skipping run > debug: Executing 'touch /root/file' > so i'd like to know if i can make sure that postrun_command won't be executed if puppet run rails Or even has a single individual failure Thanks in advance -- Best Regards, Eslam Mamdouh El Husseiny *Systems Administrator** Cloud Niners Ltd. * *Cellular: (+2) 011 198 40 40 Mansoura: (+2) 050 234 70 81 Cairo: (+2) 022 *268 34 60 Fax: (+2) 022 268 34 63 -- 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.