Issue #2060 has been updated by luke.

Target version changed from 1.5.5 to 1.6.0

I don't think this should be in 1.5.5; people don't expect backward 
compatibility issues in X.Y.Z releases.

Please delay until 1.6.
----------------------------------------
Bug #2060: Inconsistent output in operatingsystemrelease between RedHat and 
CentOS
http://projects.reductivelabs.com/issues/2060

Author: ohookins
Status: Ready for Testing
Priority: Normal
Assigned to: community
Category: library
Target version: 1.6.0
Complexity: Unknown
Keywords: 


<pre>
[r...@centos ~]# cat /etc/redhat-release 
CentOS release 5.2 (Final)
[r...@centos ~]# facter operatingsystemrelease
5.2

[r...@rhel ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 5.3 (Tikanga)
[r...@rhel ~]# facter operatingsystemrelease
5
</pre>

It doesn't make sense that one reports the point release version and the other 
doesn't, especially given they are more or less equivalent platforms. If I had 
my way I would prefer without the point release.

You could patch it like this:
<pre>
--- operatingsystemrelease.rb.orig      2009-03-09 15:16:22.000000000 +1100
+++ operatingsystemrelease.rb   2009-03-09 15:16:46.000000000 +1100
@@ -55,7 +55,7 @@
     setcode do
         centos_release = Facter::Util::Resolution.exec("sed -r -e 's/CentOS 
release //' -e 's/ \((Branch|Final)\)//' /etc/redhat-release")
         if centos_release =~ /5/
-            release = Facter::Util::Resolution.exec('rpm -q --qf 
\'%{VERSION}.%{RELEASE}\' centos-release | cut -d. -f1,2')
+            release = Facter::Util::Resolution.exec('rpm -q --qf 
\'%{VERSION}.%{RELEASE}\' centos-release | cut -d. -f1')
         else
             release = centos_release
         end
</pre>


-- 
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://reductivelabs.com/redmine/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