I''m the first to admit that I''m an idiot. I want to get puppet 2.6.4 on Ubuntu 10.10. As far as I can tell, I need to compile puppet. I''ve downloaded the 2.6.4 code, but don''t know where to go from there. Any advice or pointers to existing documentation on this would be greatly appreciated. Thanks! -- 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 don''t have to compile puppet since ruby is an interpreted language and puppet is written in ruby. To install puppet and get familiar with it this looks like a good starting point: http://docs.puppetlabs.com To install puppet you can just untar the sources, cd in the new directory and run sudo ruby install.rb --bindir=/usr/bin --sbindir=/usr/sbin If you dont use bindir and sbindir it will install binaries into /usr/local/bin and /usr/local/sbin. But you have to make sure that these are in your $PATH so you can run puppet from everywhere. -Stefan On Mon, Jan 24, 2011 at 04:01:12PM -0800, TT wrote:> I''m the first to admit that I''m an idiot. > > I want to get puppet 2.6.4 on Ubuntu 10.10. As far as I can tell, I > need to compile puppet. I''ve downloaded the 2.6.4 code, but don''t know > where to go from there. Any advice or pointers to existing > documentation on this would be greatly appreciated. > > Thanks! > > -- > 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. >
Thanks a bunch. I don''t know how I missed this information before. I used the instructions on http://docs.puppetlabs.com/guides/installation.html. I tried to first do the methodology using gems and it looked to install, but then I couldn''t find any proof that it had installed, so I used the source methodology. -- 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.
So, upon further review, it appears that install.rb does not work. I found some threads addressing this issue: According to http://www.apacheserver.net/puppet-2-6-4-installation-options-for-redhat-centos-at1098441.htm: (pasting below:) 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 25, 2:57 pm, TT <travis.tr...@gmail.com> wrote:> Thanks a bunch. I don''t know how I missed this information before. > I used the instructions onhttp://docs.puppetlabs.com/guides/installation.html. > I tried to first do the methodology using gems and it looked to > install, but then I couldn''t find any proof that it had installed, so > I used the source methodology.-- 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.