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.

Reply via email to