I think I found the issue. Looks like Passenger only works on Intel Macs. I'm using a PPC server for dev work. I will try on Intel.
--- Thanks, Allan Marcus 505-667-5666 On Jun 18, 2009, at 5:38 PM, Allan Marcus wrote: > > I think this might be a RUBYLIB issues. What is the best way to tell > my system to look for the libraries? > > For example: /opt/local/lib/ruby/gems/1.8/gems/rack-0.4.0/lib > > Is there any logging from Passenger as it tries to run the config.ru > file? > > > --- > Thanks, > > Allan Marcus > 505-667-5666 > > > > On Jun 18, 2009, at 8:57 AM, Nigel Kersten wrote: > >> >> >> On Thu, Jun 18, 2009 at 6:28 AM, Allan Marcus <al...@lanl.gov> wrote: >> >> No, I'm not. >> >> bash-3.2# ps ax | grep -i pup >> 10815 ?? Ss 0:00.02 /opt/local/bin/ruby /opt/local/bin/ >> puppetmasterd >> >> is there a special way I need to start puppetmasterd? Right now, >> since >> I'm just testing, I just start it on the command line as the root >> user. >> >> Don't start puppetmasterd. Just start Apache. It handles everything >> with Passenger so long as your virtual host and config.ru are set up >> correctly. >> >> >> >> >> --- >> Thanks, >> >> Allan Marcus >> 505-667-5666 >> >> >> >> On Jun 17, 2009, at 7:41 PM, Nigel Kersten wrote: >> >>> >>> >>> On Wed, Jun 17, 2009 at 5:46 PM, Allan Marcus <al...@lanl.gov> >> wrote: >>> >>> Yes, correct. But how can I tell if puppet is using Passenger? >>> >>> I see the following in my /var/log/apache2/error_log file: >>> >>> [Tue Jun 16 17:32:01 2009] [notice] Apache/2.2.11 (Unix) mod_ssl/ >>> 2.2.11 OpenSSL/0.9.7l PHP/5.2.8 Phusion_Passenger/2.2.2 configured >> -- >>> resuming normal operations >>> >>> I see the following too: >>> >>> $ ps ax | grep -i Pass >>> 2436 ?? S 0:00.04 /opt/local/lib/ruby/gems/1.8/gems/ >>> passenger-2.2.2/ext/apache2/ApplicationPoolServerExecutable 0 /opt/ >>> local/lib/ruby/gems/1.8/gems/passenger-2.2.2/bin/passenger-spawn- >>> server /opt/local/bin/ruby /tmp/passenger.2413 >>> 2437 ?? S 1:28.57 Passenger spawn server >>> >>> but is a Passenger log? Is there anyway to confirm that puppet is >>> using passenger? >>> >>> You're using passenger. >>> >>> Unless you also have a virtual host set up with mod_proxy to talk to >>> mongrel backends, or have a standalone puppetmasterd process that is >>> using webrick, you're using it. >>> >>> Are you seeing processes like this in your process listing? >>> >>> Rack: /usr/share/puppet/rack/puppetmasterd >>> >>> >>> >>> >>> >>> >>> On Jun 17, 2009, at 6:34 PM, Nigel Kersten wrote: >>> >>>> >>>> >>>> On Wed, Jun 17, 2009 at 5:21 PM, Allan Marcus <al...@lanl.gov> >>> wrote: >>>> >>>> How can I tell if it's using Passenger? >>>> >>>> So how are you starting it now? >>>> >>>> If you've followed those instructions on the wiki, you should only >>>> be starting apache and nothing else, and the virtual host you've >>>> defined will be using passenger/Rack. >>>> >>>> >>>> >>>> >>>> >>>> --- >>>> Thanks, >>>> >>>> Allan Marcus >>>> 505-667-5666 >>>> >>>> >>>> >>>> On Jun 16, 2009, at 6:24 PM, Nigel Kersten wrote: >>>> >>>>> >>>>> On Tue, Jun 16, 2009 at 4:39 PM, Allan Marcus<al...@lanl.gov> >>> wrote: >>>>>> >>>>>> hello, >>>>>> >>>>>> I have installed an configered passenger on my OS X server >>>> according >>>>>> to http://reductivelabs.com/trac/puppet/wiki/UsingPassenger >>>>>> >>>>>> Now, how do I tell puppet to use it? Do I need to put something >>> in >>>>>> my / >>>>>> etc/puppet/puppet.conf file? >>>>> >>>>> Nope. If you have config.ru set up correctly, there's nothing >>>> special >>>>> for Passenger required in puppet.conf >>>>> >>>>> Just start apache, and it will set up a rack puppetmasterd >>>>> application. >>>>> >>>>>> >>>>>> --- >>>>>> Thanks, >>>>>> >>>>>> Allan Marcus >>>>>> 505-667-5666 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Nigel Kersten >>>>> nig...@google.com >>>>> System Administrator >>>>> Google, Inc. >>>>> >>>>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> Nigel Kersten >>>> nig...@google.com >>>> System Administrator >>>> Google, Inc. >>>> >>>>> >>> >>> >>> >>> >>> >>> >>> -- >>> Nigel Kersten >>> nig...@google.com >>> System Administrator >>> Google, Inc. >>> >>>> >> >> >> >> >> >> >> -- >> Nigel Kersten >> nig...@google.com >> System Administrator >> Google, Inc. >> >>> > > > > --~--~---------~--~----~------------~-------~--~----~ 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---