On Thursday, June 20, 2013 3:27:03 PM UTC-5, Charlie Brune wrote: > > I'm wondering if I have the same question. > > I have a laptop that works well with my Puppet Master while I'm at home. > However, when I leave home, puppet no longer is able to apply the manifests > (configs) assigned to it. > > I was hoping that it would simply continue to apply whatever manifests it > knew about while at home before I left. > > Should I not be using the Master/Agent technique for using Puppet? > > Normally, if the agent is running in daemon mode and fails to retrieve a fresh catalog from the master, it applies the last catalog it successfully did retrieve. That sounds like what you want. Make sure the agent is configured with usecacheonfailure = true, either in the config file or on the command line.
I guess it's possible that the agent only falls back to cached catalogs when the master reports a compilation failure, and not when it's unreachable. That would be odd, and probably worth filing a ticket over. Do note, however, that parts of a cached catalog that require contact with the master will fail of the master is unreachable. The most significant such thing that I can think of is File resources with a 'source' parameter (as opposed to a 'content' parameter). John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.