On Mar 17, 2009, at 8:06 PM, Todd Zullinger wrote:

> Sam Rowe wrote:
>> I do expect 1.6 to be a bit different, but not needlessly so. If
>> this were the switch to object-y facts, I'd say everything is up for
>> grabs because I'll probably have to do work to convert our config
>> then anyway. Since it's not that big change, I don't see the point
>> in making this change when another fact name could easily be used.
>
> The problem is that today on CentOS, I will get 5.2 returned for the
> operatingsystemrelease fact while on RHEL I will get 5.  This is
> really just a buglet.  No matter how it is fixed, it will mean a
> change for someone.

This is my opinion - it's a bug, and the only way to fix the bug is to  
break some kind of compatibility for someone.

>
> The question really is which behavior is the correct one.  I lean
> toward the complete version being the more correct behavior.
>
> Ideally, by the time this change makes it into a facter release, folks
> will have time to notice it and puppet will have several ways of
> helping them deal as gracefully as possibly with it.

I can't really think of much of a way other than telling people to  
double up in their case statements and selectors for a while.

-- 
It is a very sad thing that nowadays there is so little useless
information. -- Oscar Wilde
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to