I had the exact same problem, I am stuck with EL4. I ended up building ruby, openssl and a few other things from source, then installing the puppet gem. I then bundled each program up into an RPM using fpm to deploy. So far its working great, but it took a while to get it working.
I recommend while you are doing that, toss newer versions of stuff like python into /opt. It will save you a lot of headaches supporting these machines down the road. On Friday, October 4, 2013 7:53:30 AM UTC-7, yannig rousseau wrote: > > Sure and even rhel6... > The trouble is that we host application for client which we cannot migrate > :-( > So we are stuck with a few RHEL4 we cannot upgrade > > > > On Fri, Oct 4, 2013 at 3:50 PM, Dan White <[email protected] <javascript:> > > wrote: > >> Go to RHEL 5 >> Less trouble in the long run >> >> On Oct 4, 2013, at 9:01 AM, yannig rousseau wrote: >> >> Hi all, >> >> We are still running a few dozens of RHEL4 within our Datacenter and I'd >> like to install a puppet agent to at least collect some inventory (facter) >> and do a little bit of configuration management. >> >> The only puppet agent I managed to found for el4 is 0.22.4 (quite old) >> which we installed with a facter 1.6.4 and a ruby 1.8.7.72. >> At first we had issues with "requires" until we export a RUBYLIB variable >> to indicate where to find all ruby libraries (/usr/lib/site_ruby/1.8/). >> >> Currently, there is no more error at start, but the process still do not >> run ... >> >> Any idea ? >> >> Regards >> >> >> >> -- >> 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] <javascript:>. >> >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/puppet-users. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Puppet Users" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/puppet-users/3gwMqrvMJ2g/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/puppet-users. >> 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. For more options, visit https://groups.google.com/groups/opt_out.
