pzi
2011-Jan-05 15:24 UTC
[Puppet Users] puppet 2.6.4 installation options for redhat/centos
After a quick read of the ''Installation Guide'' at puppetlabs.com I see that there is either tar or distro options. I looked at distro option and see that for redhat there is only outdated puppet-0.25.5-1.el5.noarch.rpm at http://download.fedora.redhat.com/pub/epel/5/x86_64/ . No rpms for 2.6.4. Anyway that EPEL source of rpms would be my last option. Tried the latest tar option with puppet-2.6.4.tar.gz and see that that install.rb is very buggy - there are serious permission problems. The steps from the ''Installation Guide'' do not produce a running server: tar xzvf puppet-2.6.4.tar.gz cd puppet-2.6.4 ruby install.rb cd /etc/puppet puppet --genconfig > puppet.conf mkdir -p /etc/puppet/manifests cd /etc/puppet/manifests cat <<EOF > site.pp # site.pp file { "/etc/sudoers": owner => root, group => root, mode => 440 } EOF puppetmasterd --mkusers puppetmasterd The puppetmasterd does not start. You have to start the creative part with fixing permissions in /etc and var by hand. Then run into ssl certs issues. Does anyone have a "real" installation guide that works? -- 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.
Sebastian Hempel
2011-Jan-05 16:14 UTC
Re: [Puppet Users] puppet 2.6.4 installation options for redhat/centos
Hi, For installing the latest version of puppet under RedHat / CentOS you can use the following address http://tmz.fedorapeople.org/repo/puppet/epel/5Server/ As fare as I know it''s the "private" repository of the maintainer for the puppet packages in EPEL. Best regards Sebastain Am 05.01.2011 16:24, schrieb pzi:> After a quick read of the ''Installation Guide'' at puppetlabs.com I see > that there is either tar or distro options. I looked at distro option > and see that for redhat there is only outdated > puppet-0.25.5-1.el5.noarch.rpm at http://download.fedora.redhat.com/pub/epel/5/x86_64/ > . No rpms for 2.6.4. Anyway that EPEL source of rpms would be my last > option. > Tried the latest tar option with puppet-2.6.4.tar.gz and see that that > install.rb is very buggy - there are serious permission problems. The > steps from the ''Installation Guide'' do not produce a running server: > > tar xzvf puppet-2.6.4.tar.gz > cd puppet-2.6.4 > ruby install.rb > cd /etc/puppet > puppet --genconfig > puppet.conf > mkdir -p /etc/puppet/manifests > cd /etc/puppet/manifests > cat <<EOF > site.pp > # site.pp > file { "/etc/sudoers": > owner => root, group => root, mode => 440 > } > EOF > puppetmasterd --mkusers > puppetmasterd > > > The puppetmasterd does not start. You have to start the creative part > with fixing permissions in /etc and var by hand. Then run into ssl > certs issues. Does anyone have a "real" installation guide that > works? >-- *Sebastian Hempel* Veilchenweg 4 · 95195 Röslau · Germany eMail: sebastian@hempel-roeslau.de -- 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.
ssteinerX@gmail.com
2011-Jan-05 17:46 UTC
Re: [Puppet Users] puppet 2.6.4 installation options for redhat/centos
On Jan 5, 2011, at 10:24 AM, pzi wrote:> After a quick read of the ''Installation Guide'' at puppetlabs.com I see > that there is either tar or distro options. I looked at distro option > and see that for redhat there is only outdated > puppet-0.25.5-1.el5.noarch.rpm at http://download.fedora.redhat.com/pub/epel/5/x86_64/ > . No rpms for 2.6.4. Anyway that EPEL source of rpms would be my last > option. > Tried the latest tar option with puppet-2.6.4.tar.gz and see that that > install.rb is very buggy - there are serious permission problems. The > steps from the ''Installation Guide'' do not produce a running server: > > tar xzvf puppet-2.6.4.tar.gz > cd puppet-2.6.4 > ruby install.rb > cd /etc/puppet > puppet --genconfig > puppet.conf > mkdir -p /etc/puppet/manifests > cd /etc/puppet/manifests > cat <<EOF > site.pp > # site.pp > file { "/etc/sudoers": > owner => root, group => root, mode => 440 > } > EOF > puppetmasterd --mkusers > puppetmasterd > > > The puppetmasterd does not start. You have to start the creative part > with fixing permissions in /etc and var by hand. Then run into ssl > certs issues. Does anyone have a "real" installation guide that > works?FWIW, I just went through the same annoyance, slightly different issues on Ubuntu 10.04, it''s not just Red Hat/Cent OS that''s way out of date. S -- 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.
pzi
2011-Jan-05 18:37 UTC
[Puppet Users] Re: puppet 2.6.4 installation options for redhat/centos
Just as I said if I have a choice of using tar file from the source I will always favor it over rpms cooked in unknown environment. I actually found the fix for the tar file method - the ''installation/ configuration'' writeup on puppetlabs just miss setting ownership on / etc/puppet and /var/lib/puppet. The complete set of commands is (as root): tar xzvf puppet-2.6.4.tar.gz cd puppet-2.6.4 ruby install.rb cd /etc/puppet puppet --genconfig > puppet.conf mkdir -p /etc/puppet/manifests cd /etc/puppet/manifests cat <<EOF > site.pp # site.pp file { "/etc/sudoers": owner => root, group => root, mode => 440 } EOF puppetmasterd --mkusers cd /var/lib/puppet chown -R puppet:puppet . cd /etc/puppet chown -R puppet:puppet . puppetmasterd On Jan 5, 10:46 am, "sstein...@gmail.com" <sstein...@gmail.com> wrote:> On Jan 5, 2011, at 10:24 AM, pzi wrote: > > > > > After a quick read of the ''Installation Guide'' at puppetlabs.com I see > > that there is either tar or distro options. I looked at distro option > > and see that for redhat there is only outdated > > puppet-0.25.5-1.el5.noarch.rpm athttp://download.fedora.redhat.com/pub/epel/5/x86_64/ > > . No rpms for 2.6.4. Anyway that EPEL source of rpms would be my last > > option. > > Tried the latest tar option with puppet-2.6.4.tar.gz and see that that > > install.rb is very buggy - there are serious permission problems. The > > steps from the ''Installation Guide'' do not produce a running server: > > > tar xzvf puppet-2.6.4.tar.gz > > cd puppet-2.6.4 > > ruby install.rb > > cd /etc/puppet > > puppet --genconfig > puppet.conf > > mkdir -p /etc/puppet/manifests > > cd /etc/puppet/manifests > > cat <<EOF > site.pp > > # site.pp > > file { "/etc/sudoers": > > owner => root, group => root, mode => 440 > > } > > EOF > > puppetmasterd --mkusers > > puppetmasterd > > > The puppetmasterd does not start. You have to start the creative part > > with fixing permissions in /etc and var by hand. Then run into ssl > > certs issues. Does anyone have a "real" installation guide that > > works? > > FWIW, I just went through the same annoyance, slightly different issues on Ubuntu 10.04, it''s not just Red Hat/Cent OS that''s way out of date. > > S-- 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.
Todd Zullinger
2011-Jan-05 19:20 UTC
Re: [Puppet Users] Re: puppet 2.6.4 installation options for redhat/centos
pzi wrote:> Just as I said if I have a choice of using tar file from the source > I will always favor it over rpms cooked in unknown environment.Just FYI, the packages in my repo are built in the Fedora/EPEL buildsystem. They''re signed with the same GPG key I use for my mail as well. Not that you should trust me. But then, if you don''t, just know that I can as easily slip a trojan into my personal repository as I can into the EPEL packages -- if I were that sort of miscreant. :) Also, it should be pretty simple to build your own rpm packages from the spec file in the tarball or from the srpm in my repository (the process has been documented numerous times on this list). Any of those is preferable to installing directly from a tarball. -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nothing is so permanent as a temporary government program. -- Dr. Milton Friedman, Nobel-Prize-winning economist.
Todd Zullinger
2011-Jan-05 19:25 UTC
Re: [Puppet Users] puppet 2.6.4 installation options for redhat/centos
ssteinerX@gmail.com wrote:> FWIW, I just went through the same annoyance, slightly different > issues on Ubuntu 10.04, it''s not just Red Hat/Cent OS that''s way out > of date.It''s always tricky to keep up with a relatively young and fast moving project like puppet -- especially if you don''t want to make end users fear running a simple ''yum update'' (or apt, etc.). If every update was guaranteed not to break anyone''s currently working manifests, I''d happily roll out puppet updates in EPEL much more often. But that''s not an easy task. -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ It is impossible to enjoy idling thoroughly unless one has plenty of work to do. -- Jerome K. Jerome
Craig Dunn
2011-Jan-06 11:33 UTC
[Puppet Users] Re: puppet 2.6.4 installation options for redhat/centos
On Jan 5, 3:24 pm, pzi <pzi...@gmail.com> wrote:> After a quick read of the ''Installation Guide'' at puppetlabs.com I see > that there is either tar or distro options. I looked at distro option > and see that for redhat there is only outdated > puppet-0.25.5-1.el5.noarch.rpm athttp://download.fedora.redhat.com/pub/epel/5/x86_64/ > . No rpms for 2.6.4. Anyway that EPEL source of rpms would be my last > option.Hi Pzi, I wrote this a while back for installing Puppet 2.6.x on CentOS using RPM''s/Yum (assuming you want Dashboard et al as well)... it may be useful for what you''re trying to do http://www.craigdunn.org/2010/08/part-1-installing-puppet-2-6-1-on-centos-with-yumrpm/ Regards Craig -- 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.
Dennis Jacobfeuerborn
2011-Mar-16 15:33 UTC
Re: [Puppet Users] Re: puppet 2.6.4 installation options for redhat/centos
Do you plan to bring these builds into Koji to make them more visible? Regards, Dennis -- 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.