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.