Issue #11434 has been updated by Nigel Kersten.
Corey, we can't feasibly support 1.8.1 <http://docs.puppetlabs.com/guides/faq.html#which-versions-of-ruby-does-puppet-support> <pre> Which versions of Ruby does Puppet support? Ruby 1.8.5 and 1.8.7 work with all Puppet versions, and are supported with full automated testing for 2.6 and 2.7 releases. Starting with Puppet 2.7, Puppet Labs is also supporting Ruby 1.9.2 and higher, although Puppet 2.7.0 has a handful of known issues under Ruby 1.9. Ruby 1.8.1 is supported for agent use only on a best-effort basis under Puppet 2.6 and 2.7; we do not cover 1.8.1 with our automated testing. Although Puppet has been known to work with other Ruby versions, Puppet Labs does not test these versions. Puppet has significant known compatibility issues under Ruby 1.8.6, 1.9.0, and 1.9.1; these versions are not recommended. </pre> CentOS 4 is EOL in 2 months time. <https://www.centos.org/modules/newbb/viewtopic.php?topic_id=34625> <pre> The CentOS-4 distribution (current version 4.9) will be at End of Life on February 29, 2012. </pre> ---------------------------------------- Bug #11434: undefined method ascend for RHEL4 ruby version 1.8.1 https://projects.puppetlabs.com/issues/11434 Author: Corey Osman Status: Needs Decision Priority: Normal Assignee: Nigel Kersten Category: Doh! Target version: Affected Puppet version: 2.7.6 Keywords: Branch: I starting getting this error with the 2.7.6 release. Basically my OS provided ruby version does not support the ascend method. The security fix that was introduced in 2.7.6 and 2.6.12 cannot run on RHEL4 so I am forced to use older versions with known bugs. Dec 15 20:21:19 puppet-agent[15490]: Starting Puppet client version 2.7.9 Dec 15 20:21:19 puppet-agent[15490]: Got an uncaught exception of type NoMethodError: undefined method `ascend' for #<Pathname:/var/lib/puppet> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
