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 -~----------~----~----~----~------~----~------~--~---