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 -~----------~----~----~----~------~----~------~--~---
