I''m trying to setup my puppetmaster to use apache/mongrel. I''ve followed the guide at http://projects.puppetlabs.com/projects/1/wiki/Using_Mongrel for doing this. My puppetmaster starts fine. When I have a client hit the puppetmaster I get the following. From master: err: uninitialized constant Mongrel::Const::REQUEST_PATH From client: info: Retrieving plugin err: /File[/var/lib/puppet/lib]: Failed to generate additional resources using ''eval_generate'': Error 400 on SERVER: uninitialized constant Mongrel::Const::REQUEST_PATH err: /File[/var/lib/puppet/lib]: Could not evaluate: Error 400 on SERVER: uninitialized constant Mongrel::Const::REQUEST_PATH Could not retrieve file metadata for puppet://puppet/plugins: Error 400 on SERVER: uninitialized constant Mongrel::Const::REQUEST_PATH info: Loading facts in hcs_service info: Loading facts in memorysize info: Loading facts in os_version info: Loading facts in hcs_service info: Loading facts in memorysize info: Loading facts in os_version err: Could not retrieve catalog from remote server: Error 400 on SERVER: uninitialized constant Mongrel::Const::REQUEST_PATH warning: Not using cache on failed catalog err: Could not retrieve catalog; skipping run Did I mis-configure something, and if so can someone help point me in the correct direction? This is on a SLES10 SP3 server/client systems. I compiled puppet 2.6.4 from source using SLES provided packages to meet dependencies (ruby). Thanks, Jake -- 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 Wed, Jan 12, 2011 at 14:13, Jake - USPS <jacob.m.mccann@usps.gov> wrote:> I''m trying to setup my puppetmaster to use apache/mongrel. I''ve > followed the guide at http://projects.puppetlabs.com/projects/1/wiki/Using_Mongrel > for doing this. > > My puppetmaster starts fine. When I have a client hit the > puppetmaster I get the following. > > From master: > err: uninitialized constant Mongrel::Const::REQUEST_PATHHrm. Can you tell us which version of Mongrel you have on that machine? To my eye that looks like something isn''t correctly loading, and I wonder if it is because we have not specified a sufficiently recent version of Mongrel; they changed that way back in time, so older versions didn''t have that contstant...> Did I mis-configure something, and if so can someone help point me in > the correct direction?I don''t think this is your fault, and it really doesn''t look like something your configuration could have caused. :) Regards, Daniel -- ✉ Daniel Pittman <daniel@rimspace.net> ⌨ daniel@rimspace.net (XMPP) ☎ +1 503 893 2285 ♻ made with 100 percent post-consumer electrons -- 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.
This is version of mongrel included with SLES10 SP3 eagnmnmbpe26:~ # rpm -q rubygem-mongrel -i Name : rubygem-mongrel Relocations: (not relocatable) Version : 0.3.13 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany Release : 2.4 Build Date: Fri Apr 13 11:17:11 2007 Install Date: Thu Jan 6 14:56:15 2011 Build Host: berio.suse.de Group : Development/Languages/Ruby Source RPM: rubygem- mongrel-0.3.13-2.4.src.rpm Size : 1805341 License: GNU General Public License (GPL) Signature : DSA/SHA1, Fri Apr 13 11:18:23 2007, Key ID a84edae89c800aca Packager : http://bugs.opensuse.org URL : http://mongrel.rubyforge.org/ Summary : A small fast HTTP library and server that runs Rails, Camping, and Nitro apps Description : Mongrel is a fast HTTP library and server for Ruby that is intended for hosting Ruby web applications of any kind using plain HTTP rather than FastCGI or SCGI. It is framework agnostic and already supports Ruby On Rails, Og+Nitro, and Camping frameworks. Authors: -------- Zed A. Shaw Distribution: SUSE Linux Enterprise 10 (X86-64) I didn''t see anywhere a version of mongrel that was required at a minimum, maybe I missed that though. Thanks, Jake On Jan 12, 11:17 pm, Daniel Pittman <dan...@rimspace.net> wrote:> On Wed, Jan 12, 2011 at 14:13, Jake - USPS <jacob.m.mcc...@usps.gov> wrote: > > > I''m trying to setup my puppetmaster to use apache/mongrel. I''ve > > followed the guide athttp://projects.puppetlabs.com/projects/1/wiki/Using_Mongrel > > for doing this. > > > My puppetmaster starts fine. When I have a client hit the > > puppetmaster I get the following. > > > From master: > > err: uninitialized constant Mongrel::Const::REQUEST_PATH > > Hrm. Can you tell us which version of Mongrel you have on that > machine? To my eye that looks like something isn''t correctly loading, > and I wonder if it is because we have not specified a sufficiently > recent version of Mongrel; they changed that way back in time, so > older versions didn''t have that contstant... > > > Did I mis-configure something, and if so can someone help point me in > > the correct direction? > > I don''t think this is your fault, and it really doesn''t look like > something your configuration could have caused. :) > > Regards, > Daniel > -- > ✉ Daniel Pittman <dan...@rimspace.net> > ⌨ dan...@rimspace.net (XMPP) > ☎ +1 503 893 2285 > ♻ made with 100 percent post-consumer electrons-- 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 Thu, Jan 13, 2011 at 08:20, Jake - USPS <jacob.m.mccann@usps.gov> wrote:> This is version of mongrel included with SLES10 SP3 > > eagnmnmbpe26:~ # rpm -q rubygem-mongrel -i > Version : 0.3.13 Vendor: SUSE LINUX[..]> I didn''t see anywhere a version of mongrel that was required at a > minimum, maybe I missed that though.Embarrassingly enough, we don''t actually know exactly what the minimum version is. It looks like somewhere around 0.3.15 or so (just above what you have), but we can''t officially confirm that anything below about 1.1.5 will entirely work. (Mongrel has had some exciting release changes over time...) Anyway, that isn''t *your* fault, especially. We didn''t know, so hadn''t previously documented the requirement; I will be off to update the documentation now. (For what it is worth, if you can get Passenger in place instead you are doing much more what we generally recommend folks do here. :) Thanks, Daniel -- ✉ Daniel Pittman <daniel@rimspace.net> ⌨ daniel@rimspace.net (XMPP) ☎ +1 503 893 2285 ♻ made with 100 percent post-consumer electrons -- 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.
Thanks for letting me know. Also, what is Passenger? I''m new to puppet and not super familiar with ruby. Thanks, Jake On Jan 13, 2:02 pm, Daniel Pittman <dan...@rimspace.net> wrote:> On Thu, Jan 13, 2011 at 08:20, Jake - USPS <jacob.m.mcc...@usps.gov> wrote: > > > This is version of mongrel included with SLES10 SP3 > > > eagnmnmbpe26:~ # rpm -q rubygem-mongrel -i > > Version : 0.3.13 Vendor: SUSE LINUX > > [..] > > > I didn''t see anywhere a version of mongrel that was required at a > > minimum, maybe I missed that though. > > Embarrassingly enough, we don''t actually know exactly what the minimum > version is. It looks like somewhere around 0.3.15 or so (just above > what you have), but we can''t officially confirm that anything below > about 1.1.5 will entirely work. (Mongrel has had some exciting > release changes over time...) > > Anyway, that isn''t *your* fault, especially. We didn''t know, so > hadn''t previously documented the requirement; I will be off to update > the documentation now. > > (For what it is worth, if you can get Passenger in place instead you > are doing much more what we generally recommend folks do here. :) > > Thanks, > Daniel > -- > ✉ Daniel Pittman <dan...@rimspace.net> > ⌨ dan...@rimspace.net (XMPP) > ☎ +1 503 893 2285 > ♻ made with 100 percent post-consumer electrons-- 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 Fri, Jan 14, 2011 at 9:47 AM, Jake - USPS <jacob.m.mccann@usps.gov> wrote:> Thanks for letting me know. Also, what is Passenger? I''m new to > puppet and not super familiar with ruby.http://www.modrails.com/ "Phusion Passenger™ — a.k.a. mod_rails or mod_rack — makes deployment of Ruby web applications, such as those built on the revolutionary Ruby on Rails web framework, a breeze." -- 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.