On 11/02/2014 08:57 AM, Philipp Dallig wrote:
> ignorecache is set with "--test". Default we have a cache of 3 Minutes.
> I think that should be the config value:
> https://docs.puppetlabs.com/references/latest/configuration.html#environmenttimeout

You're mixing caching scopes here.

The ignorecache setting on the agent basically tells Puppet to not use
the locally cached catalog in case that the master fails to serve a new
catalog.

As far as I know, there is no way for the agent to tell the master to
process a catalog request and ignore caches while doing so.

The general problem is indeed confusing, because puppet agent --test
should not receive a different catalog than a background agent that is
running right before or after the --test invocation.

To the OP, here are things that you can check
 - syslog on the agent system, the background agent should leave some
log traces
 - /var/lib/puppet/state on the agent, which should be updated by the
background process - it includes the mentioned cached catalog, which you
should inspect to find wether the telnet package is in there or not

You might even wish to enable debug logging for the background agent, in
puppet.conf.

HTH,
Felix

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/5457B91D.3000100%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to