On 8/26/2014 4:23 PM,
keith....@gmail.com wrote:
> HI guys;
>
> after speaking with puppet labs and gettting the pricing for my site,
> I thought it maybe cheaper to go open source. so I am asking for a good
> all have given my the dreaded ruby error. I have updated the agent nodes
> to the latest version of puppet/factor/hiera, but still get the error, I
> have installed via RVM ruby 2.0, 2.1.2, and have seen passenger not
> running ( passenger-status) and still get the ruby message from the clients.
>
> so I am asking for a little help and any links you guys can recommend
>
> site info:
> 800 OSX machines 300 Windows
>
> would like puppetmaster to be CentOS with passenger and dashboard or forman
>
> Thanks in advance
> Keith
Those are some awesomely horrible how-tos. The last one isn't too bad
other than still recommending PassengerUseGlobalQueue which is not
available in Passenger4 and on by default in Passenger3 IIRC.
The standard Passenger/Puppet master how-to should work fine for you.
https://docs.puppetlabs.com/guides/passenger.html#install-apache-and-passenger
However you should completely ignore the step where they tell you to gem
install rack passenger. Just use the standard packages from EPEL.
They're probably called rubygems-rack and rubygems-passenger or some
such. There is also no need to install RVM, scl ruby, or compile anything.
In regards to tuning Passenger I finally got around to writing down the
configs you actually want to touch as well as listing all the parameters
which are wrong, deprecated, and plain old broken.
http://ask.puppetlabs.com/question/13433/how-should-i-tune-passenger-to-run-puppet/
Ramin