Peter Berghold
2012-Jan-25 14:48 UTC
[Puppet Users] apache/passenger/puppet/dashboard integration
Hi folks, Over the last week or so I''ve been banging my head against the wall trying to get dashboard working and trying to figure out why "end of file" reports are happening during some of my puppet runs. In the process of hacking around I''ve managed to trash my puppetmaster so I''m going to do something I''ve been wanting to do for a while and build a new puppet master server from scratch. I started this last night and got (surprise, surprise) dashboard working on the first try. Still haven''t messed around with passenger but that''s next on my hit parade. I''ve also decided to do something else that I''ve been putting off and set up a wiki as an open notebook to the world where I''m going to document my steps as they happen from OS build to working puppet master with dashboard. The OS I''ve picked (since it worked so smoothly last night) is Ubuntu 11. The ruby that comes with it is 1.8.7 out of the box. I''ve been wanting to retire the last of my CentOS boxes since versionitis seems to bite me more often on that platform than any of my Debian and friends boxen. Any knowledge donations are quite welcomed. -- Peter L. Berghold Owner, Shark River Technical Solutions LLC -- 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.
Walter Heck
2012-Jan-25 15:14 UTC
Re: [Puppet Users] apache/passenger/puppet/dashboard integration
Go with Debian or an Ubuntu LTS version instead of the latest Ubuntu, you''ll have much longer support: http://en.wikipedia.org/wiki/Ubuntu_(operating_system)#Releases http://en.wikipedia.org/wiki/Debian#Releases Enjoy! Walter Heck On Wed, Jan 25, 2012 at 16:48, Peter Berghold <salty.cowdawg@gmail.com> wrote:> Hi folks, > > Over the last week or so I''ve been banging my head against the wall trying > to get dashboard working and trying to figure out why "end of file" reports > are happening during some of my puppet runs. In the process of hacking > around I''ve managed to trash my puppetmaster so I''m going to do something > I''ve been wanting to do for a while and build a new puppet master server > from scratch. > > I started this last night and got (surprise, surprise) dashboard working on > the first try. Still haven''t messed around with passenger but that''s next > on my hit parade. > > I''ve also decided to do something else that I''ve been putting off and set up > a wiki as an open notebook to the world where I''m going to document my steps > as they happen from OS build to working puppet master with dashboard. The > OS I''ve picked (since it worked so smoothly last night) is Ubuntu 11. The > ruby that comes with it is 1.8.7 out of the box. > > I''ve been wanting to retire the last of my CentOS boxes since versionitis > seems to bite me more often on that platform than any of my Debian and > friends boxen. > > Any knowledge donations are quite welcomed. > > > -- > Peter L. Berghold > Owner, Shark River Technical Solutions LLC > > -- > 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.-- Walter Heck -- follow @walterheck on twitter to see what I''m up to! -- Check out my new startup: Server Monitoring as a Service @ http://tribily.com Follow @tribily on Twitter and/or ''Like'' our Facebook page at http://www.facebook.com/tribily -- 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.
Christopher Wood
2012-Jan-25 15:25 UTC
Re: [Puppet Users] apache/passenger/puppet/dashboard integration
On Wed, Jan 25, 2012 at 05:14:51PM +0200, Walter Heck wrote:> Go with Debian or an Ubuntu LTS version instead of the latest Ubuntu, > you''ll have much longer support: > http://en.wikipedia.org/wiki/Ubuntu_(operating_system)#Releases > http://en.wikipedia.org/wiki/Debian#ReleasesI concur with the point of using Debian Stable or Ubuntu LTS for the centre of your puppet infrastructure. I''ve been creating and maintaining puppet infrastructure for Debian 6, Ubuntu 10.04, and CentOS 5/6 in parallel. My preferences for ease of puppetized management, platform stability, and lack of unpleasant surprises go roughly in that order too.> Enjoy! > > Walter Heck > > On Wed, Jan 25, 2012 at 16:48, Peter Berghold <salty.cowdawg@gmail.com> wrote: > > Hi folks, > > > > Over the last week or so I''ve been banging my head against the wall trying > > to get dashboard working and trying to figure out why "end of file" reports > > are happening during some of my puppet runs. In the process of hacking > > around I''ve managed to trash my puppetmaster so I''m going to do something > > I''ve been wanting to do for a while and build a new puppet master server > > from scratch. > > > > I started this last night and got (surprise, surprise) dashboard working on > > the first try. Still haven''t messed around with passenger but that''s next > > on my hit parade. > > > > I''ve also decided to do something else that I''ve been putting off and set up > > a wiki as an open notebook to the world where I''m going to document my steps > > as they happen from OS build to working puppet master with dashboard. The > > OS I''ve picked (since it worked so smoothly last night) is Ubuntu 11. The > > ruby that comes with it is 1.8.7 out of the box. > > > > I''ve been wanting to retire the last of my CentOS boxes since versionitis > > seems to bite me more often on that platform than any of my Debian and > > friends boxen. > > > > Any knowledge donations are quite welcomed. > > > > > > -- > > Peter L. Berghold > > Owner, Shark River Technical Solutions LLC > > > > -- > > 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. > > > > -- > Walter Heck > > -- > follow @walterheck on twitter to see what I''m up to! > -- > Check out my new startup: Server Monitoring as a Service @ http://tribily.com > Follow @tribily on Twitter and/or ''Like'' our Facebook page at > http://www.facebook.com/tribily > > -- > 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. > >-- 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.
Christopher Wood
2012-Jan-25 15:39 UTC
Re: [Puppet Users] apache/passenger/puppet/dashboard integration
inline On Wed, Jan 25, 2012 at 09:48:27AM -0500, Peter Berghold wrote:> Hi folks, > > Over the last week or so I''ve been banging my head against the wall trying > to get dashboard working and trying to figure out why "end of file" > reports are happening during some of my puppet runs.� In the process of > hacking around I''ve managed to trash my puppetmaster so I''m going to do > something I''ve been wanting to do for a while and build a new puppet > master server from scratch. > > I started this last night and got (surprise, surprise) dashboard working > on the first try.� Still haven''t messed around with passenger but that''s > next on my hit parade. > > I''ve also decided to do something else that I''ve been putting off and set > up a wiki as an open notebook to the world where I''m going to document my > steps as they happen from OS build to working puppet master with > dashboard.� The OS I''ve picked (since it worked so smoothly last night) is > Ubuntu 11.� The ruby that comes with it is 1.8.7 out of the box.�Worth mentioning (albeit the machines do not use ensure => latest): Ubuntu: $ cat /etc/issue; cat /etc/debian_version; ruby -v Ubuntu 10.04.2 LTS \n \l squeeze/sid ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux] Debian: $ cat /etc/issue; cat /etc/debian_version; ruby -v Debian GNU/Linux 6.0 \n \l 6.0.3 ruby 1.8.7 (2010-08-16 patchlevel 302) [i486-linux]> I''ve been wanting to retire the last of my CentOS boxes since versionitis > seems to bite me more often on that platform than any of my Debian and > friends boxen. > > Any knowledge donations are quite welcomed. > > -- > Peter L. Berghold > Owner, Shark River Technical Solutions LLC > > -- > 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.-- 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.
Peter Berghold
2012-Jan-25 16:10 UTC
Re: [Puppet Users] apache/passenger/puppet/dashboard integration
I''d rather use Ubuntu LTS but that''s not a valid template with my VPS provider unfortunately. Ubuntu 11 64 bit is available and seems to work OK for now. Debian 6 had become my standard but it would seem there was an issue with Debian 6 and the hypervisor the VPS provider uses and last I heard they were waiting to hear back from their hypervisor vendor to get a fix for it. CentOS has been problematic for me on the VPS platforms for all sorts of reasons including kernel issues within the VPS environment. On Wed, Jan 25, 2012 at 10:39 AM, Christopher Wood < christopher_wood@pobox.com> wrote:> inline > > On Wed, Jan 25, 2012 at 09:48:27AM -0500, Peter Berghold wrote: > > Hi folks, > > > > Over the last week or so I''ve been banging my head against the wall > trying > > to get dashboard working and trying to figure out why "end of file" > > reports are happening during some of my puppet runs.� In the process > of > > hacking around I''ve managed to trash my puppetmaster so I''m going to > do > > something I''ve been wanting to do for a while and build a new puppet > > master server from scratch. > > > > I started this last night and got (surprise, surprise) dashboard > working > > on the first try.� Still haven''t messed around with passenger but > that''s > > next on my hit parade. > > > > I''ve also decided to do something else that I''ve been putting off and > set > > up a wiki as an open notebook to the world where I''m going to > document my > > steps as they happen from OS build to working puppet master with > > dashboard.� The OS I''ve picked (since it worked so smoothly last > night) is > > Ubuntu 11.� The ruby that comes with it is 1.8.7 out of the box.� > > Worth mentioning (albeit the machines do not use ensure => latest): > > > Ubuntu: > > $ cat /etc/issue; cat /etc/debian_version; ruby -v > Ubuntu 10.04.2 LTS \n \l > > squeeze/sid > ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux] > > > Debian: > > $ cat /etc/issue; cat /etc/debian_version; ruby -v > Debian GNU/Linux 6.0 \n \l > > 6.0.3 > ruby 1.8.7 (2010-08-16 patchlevel 302) [i486-linux] > > > > > > I''ve been wanting to retire the last of my CentOS boxes since > versionitis > > seems to bite me more often on that platform than any of my Debian and > > friends boxen. > > > > Any knowledge donations are quite welcomed. > > > > -- > > Peter L. Berghold > > Owner, Shark River Technical Solutions LLC > > > > -- > > 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. > > -- > 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. > >-- Peter L. Berghold Owner, Shark River Technical Solutions LLC -- 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.