On Fri, May 16, 2014 at 7:20 AM, Paul Seymour <[email protected]> wrote:

> Hello,
>
> Just updated to 3.6.0 and a strange thing is happening (might not be
> related to 3.6 specifically just testing before making the jump from 2.7
> for real).
>
> I have a puppet master running under Apache/Passenger and when testing a
> client this happens:-
>
> $ puppet agent -t --no-daemonize --noop
> Info: Retrieving pluginfacts
> Info: Retrieving plugin
> Notice: /File[/var/lib/puppet/lib/puppet]/ensure: removed
> Notice: /File[/var/lib/puppet/lib/facter]/ensure: removed
> Error: Could not retrieve catalog from remote server: Error 400 on SERVER:
> Could not find class <CLASS> for ....
> Warning: Not using cache on failed catalog
> Error: Could not retrieve catalog; skipping run
>
> However if I shutdown the master and run it under a shell with "--debug
> --no-daemonize" everything is fine and clients (re-download) the
> facts/plugins
> and get a catalog etc.
>
> I am a bit mystified about this, and ideas ?
>

Kind of a guess, but this *may* be
https://tickets.puppetlabs.com/browse/PUP-2610, which is a rack-specific
bug we stumbled across yesterday. If so, you *may* be able to workaround it
by setting environment_timeout = 0 (for details on that settings see
http://docs.puppetlabs.com/puppet/latest/reference/environments.html#tuning-environment-caching
).

So that's a conjecture on top of a conjecture, but if you don't mind
experimenting, you could see if that setting makes any difference.

Thanks,
Kylo

-- 
Kylo Ginsberg
[email protected]

*Join us at PuppetConf 2014**, September 23-24 in San Francisco
- http://puppetconf.com <http://puppetconf.com/>*
*Register by May 30th to take advantage of the Early Adopter discount
<http://links.puppetlabs.com/puppetconf-early-adopter> **—**save $349!*

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CALsUZFEkeXPaXPcBfT6nB-MEH10wi9QfOk%3DCJaHqPW1tHyMQ0g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to