On Mon, Feb 20, 2012 at 12:00 PM, Khoury Brazil <khoury.bra...@gmail.com> wrote:
> Hi,
>
> Starting a new thread since the question and problem are completely
> different at this point. I've written modules that implement a client
> side firewall and overwrite and flush any changes made by a user. This
> is mandated by several different internal security policies and of
> course compliance. I'm pretty much at the stage where I'm ready to
> start deploying but recently hit a snag: catalog expiration on the
> client. The client caches and uses the cached catalog as expected, but
> unfortunately if a client is "off-network" for too long the catalog
> expires and we get fun stuff like:
>
> Not using expired catalog for <hostname> from cache; expired at <date>
>
> I've tried using 'use_cached_catalog' just as a test, but it appears
> that an expiration date in a catalog takes priority over everything
> else.

I think you've already stumbled on the answer in the previous thread.
The cache timeout is unfortunately tied to runinterval setting. I'm
pretty sure there's a ticket requesting to split them up. The closest
thing you can do today:

run puppet agent through cron instead of running a daemon.
configure runinterval to a much longer period.

Thanks,

Nan

-- 
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.

Reply via email to