Chad Huneycutt
2012-Mar-01 19:40 UTC
[Puppet Users] puppet 2.7.11 + ruby 1.9.3 + passenger
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 -- 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.
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 On Thursday, March 1, 2012 2:40:08 PM UTC-5, Chad Huneycutt wrote:> > 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 > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/aAshbAWqWTEJ. 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.