Details
Description
After upgrading puppet to version 3.6.1, the following error occurs:
Attempted to pop, but already at root of the context stack.
|
And afterwards log is flooded with following message:
no 'environments' in {:root_environment=>#<Puppet::Node::Environment:0x7fe1930f5a38 @manifest="/", @modulepath=[], @name=:"*root*", @watching=true, @config_version=nil>, :current_environment=>#<Puppet::Node::Environment:0x7fe1930f5a38 @manifest="/", @modulepath=[], @name=:"*root*", @watching=true, @config_version=nil>} at top of [[0, nil, nil]]
|
This was not an issue in 3.6.0. Unfortunately this happens at seemingly random times, soon after starting the puppetmaster service.
Attachments
Issue Links
- is duplicated by
-
PUP-2662 puppet fails to compile catalogs after updating to puppet-server-3.6.1-1.el6.noarch
-
- Closed
-
-
PUP-1558 Serialize webrick request handlers
-
- Closed
-
- relates to
-
PUP-2610 Rack masters lose track of environment loaders
-
- Closed
-
-
DOCUMENT-134 Call out in the docs that Puppet requires a multi-process rack server or webrick.
-
- Closed
-
- links to