Yep. Sometimes I even wonder why are people considering other options. By default I installed the packages from puppetlabs and I have forgotten about it.
P.S. I even think that puppetDB should install with postgresql by default. It scales better debugging is much better and maintenance too. Best, Nikola On Tue, Apr 02, 2013 at 01:08:29PM +0100, Ken Barber wrote: > This is me installing a puppetmaster for Ubuntu with the bog-standard > apt repos the other day - took less than 5 minutes: > > https://gist.github.com/kbarber/5209267 > > As you can see it was pretty straight-forward (apt-get install > puppetmaster-passenger, more or less) - note this was a clean Ubuntu > 12.04 installation, so do start fresh as Felix suggests. I haven't got > a gist of an installation with the puppetlabs repos recently, but it > should be similar - only include the Puppetlabs repos first: > > http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-debian-and-ubuntu > > The puppetlabs repos will give you the latest version of Puppet which > is probably the way to go. > > Note I never: > > * Installed passenger from brightbox > * Installed using any gems > * Made any manual changes (at least not with my basic setup, your > mileage may vary) > > So either use the stuff hosted by Ubuntu, or by PL and you should be > good. Let us know how you go. > > ken. > > On Tue, Apr 2, 2013 at 12:54 PM, Felix Frank > <[email protected]> wrote: > > Hi, > > > > On 03/26/2013 08:11 PM, thinkwell wrote: > >> Puppet runs always generating scads of errors > >> <http://thinkwelldesigns.com/errors2.html>.Is Passenger enabled? > > > > Well, the error is titled with "Passanger" so I'd say yes ;) > > > > The error also advises to check the webservers's logfiles. Have you? > > > > If apache logs aren't helpful, there may be something on the puppet side > > of things. Rack applications may do some logging of their own. > > > >> This. Is. Getting. To. Be. One. *S**creeeeaaaammmmming.*Pain. > > > > Dude. > > > >> Thanks for your help Ramin, but why oh why can't we have up-to-date > >> documentation that gives correct step-by-step installation directions? > >> How esoteric does this have to be? > > > > I've found that ruby applications can be made to be very portable, but > > the more so if you do *everything* the intended ruby way. With the > > different OS environments, there are lots of half-assed compromises > > (e.g. install some software through packages, others through gems etc.) > > and the howto's will often reflect the respective author's personal > > preference with regards to the respective details. Also, they want to > > keep things simple between differen OS releases. > > > > Long story short, I concur that in Debian (Ubuntu propably the same), > > getting Passenger via packages is a better choice than gems. I cannot > > comment on 3.x vs. 2.x, but I've seen good mileage with the stock Debian > > packages for apache/passenger (not tried a 3.x master yet, though). > > > > Sadly that won't match the docs exactly, but I think this should be > > painless enough: > > - start from scratch > > - get the components via apt > > - apply the configs from the howto as best you can > > - clean up the leftover errors from the discrepancies > > > > HTH, > > Felix > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Puppet Users" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > To post to this group, send email to [email protected]. > > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
