So, I''ve got a system that does this: root@emcbackup8 puppet]# puppet agent -t info: Loading facts in php_version info: Loading facts in lsf_queues info: Loading facts in need_proxy info: Loading facts in n_mounts info: Loading facts in compute_node info: Loading facts in php_version info: Loading facts in lsf_queues info: Loading facts in need_proxy info: Loading facts in n_mounts info: Loading facts in compute_node err: Could not retrieve catalog from remote server: Error 414 on SERVER: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>414 Request-URI Too Large</title> </head><body> <h1>Request-URI Too Large</h1> <p>The requested URL''s length exceeds the capacity limit for this server.<br /> </p> <hr> <address>Apache/2.2.3 (CentOS) Server at provisions Port 8140</address> </body></html> warning: Not using cache on failed catalog err: Could not retrieve catalog; skipping run However, I''ve got a number of other systems that get identical manifests as this: node /^emcbackup\d\/ { include backup_base } Which run just fine. All the clients involved have identical puppet versions (2.6.7, the master is 2.7.1). I know I can change the URL length in Apache, though the docs basically say you should never need to do that, and I''m inclined to agree since the other, identical clients don''t have this issue. The backup_base class basically calls a selection of other classes used my much of our infrastructure, without issue. Unfortunately, our environment changes quickly and I can''t point to a change that triggered this. this is, again, the ONLY host displaying this. Any thoughts on where to look deeper on this one? --debug shows nothing useful, as the error is coming from Apache.. Thanks! Matt -- Matthew Nicholson -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On 12 October 2011 06:52, Matthew Nicholson <matthew.a.nicholson@gmail.com>wrote:> > <title>414 Request-URI Too Large</title> > </head><body> > <h1>Request-URI Too Large</h1> >> Which run just fine. All the clients involved have identical puppet > versions (2.6.7, the master is 2.7.1). I know I can change the URL > > It looks like http://projects.puppetlabs.com/issues/6117. Can you try witha client running 2.7.x as well? John -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On Tue, Oct 11, 2011 at 03:52:21PM -0400, Matthew Nicholson wrote:> So, I''ve got a system that does this: > > root@emcbackup8 puppet]# puppet agent -t > info: Loading facts in php_version > info: Loading facts in lsf_queues > info: Loading facts in need_proxy > info: Loading facts in n_mounts > info: Loading facts in compute_node > info: Loading facts in php_version > info: Loading facts in lsf_queues > info: Loading facts in need_proxy > info: Loading facts in n_mounts > info: Loading facts in compute_nodeIs your facts list (like n_mounts) very long? Looks like you are hitting http://projects.puppetlabs.com/issues/2668 which should be gone with 2.7.0 (http://projects.puppetlabs.com/issues/6117) -Stefan
Moving the client to the 2.7.x release did the trick! And yes, n_mounts does return a large number of facts. Not positive this host would return much more than others, but it would be one of the highest numbers returned. Thanks! On Tue, Oct 11, 2011 at 5:33 PM, Stefan Schulte < stefan.schulte@taunusstein.net> wrote:> On Tue, Oct 11, 2011 at 03:52:21PM -0400, Matthew Nicholson wrote: > > So, I''ve got a system that does this: > > > > root@emcbackup8 puppet]# puppet agent -t > > info: Loading facts in php_version > > info: Loading facts in lsf_queues > > info: Loading facts in need_proxy > > info: Loading facts in n_mounts > > info: Loading facts in compute_node > > info: Loading facts in php_version > > info: Loading facts in lsf_queues > > info: Loading facts in need_proxy > > info: Loading facts in n_mounts > > info: Loading facts in compute_node > > Is your facts list (like n_mounts) very long? Looks like you are hitting > http://projects.puppetlabs.com/issues/2668 which should be gone with 2.7.0 > (http://projects.puppetlabs.com/issues/6117) > > -Stefan >-- Matthew Nicholson -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.