puppet 2.7.11 + ruby 1.9.3 + passenger

203 views
Skip to first unread message

Chad Huneycutt

unread,
Mar 1, 2012, 2:40:08 PM3/1/12
to puppet...@googlegroups.com
So does anyone have a working setup with puppet 2.7.11 + ruby 1.9.3 + passenger?

I am currently using rack-1.0.1 (rack-1.4.1 had same behavior) and
passenger 3.0.11, and I get some authentication problems (shown
below). If I use an auth.conf that is wide open (auth any, allow *),
the agent can successfully retrieve his catalog and plugins and apply
them. Using webrick works fine as well.

The agent shows this:

err: /File[/var/lib/puppet/lib]: Failed to generate additional
resources using 'eval_generate: Error 403 on SERVER: Forbidden
request: garth.cc.gatech.edu(130.207.127.12) access to
/file_metadata/plugins [search] at line 0

err: /File[/var/lib/puppet/lib]: Could not evaluate: Error 403 on
SERVER: Forbidden request: garth.cc.gatech.edu(130.207.127.12) access
to /file_metadata/plugins [find] at line 0 Could not retrieve file
metadata for puppet://garth.cc.gatech.edu/plugins: Error 403 on
SERVER: Forbidden request: garth.cc.gatech.edu(130.207.127.12) access
to /file_metadata/plugins [find] at line 0


The master shows only:

[error] [client 130.207.127.12] (104)Connection reset by peer:
ap_content_length_filter: apr_bucket_read() failed


I have tried both rack 1.4.1 and rack 1.0.1, and several versions of
passenger, including 2.2.2, 2.2.15, and pretty much all the 3.0.X
versions. With passenger versions from 3.0.0 to 3.0.7, I get much
more serious sounding errors for both the agent and master. passenger
2.2.2 didn't seem to really work at all.

So my question is, can this work, and if so, what versions should I use?


--
Chad M. Huneycutt

Ron

unread,
Mar 2, 2012, 8:41:02 AM3/2/12
to puppet...@googlegroups.com
Based on everything I have read thus far and my experiences working with Ruby 1.9.{2,3} and Puppet 2.7.x, you should stick with Ruby 1.8.7 until later versions of Puppet 2.7.x/2.8. IMHO
Reply all
Reply to author
Forward
0 new messages