On Thu, Oct 18, 2012 at 9:31 AM, Jeff McCune <[email protected]> wrote:
> On Wed, Oct 17, 2012 at 5:32 AM, Peter Meier <[email protected]>wrote: > >> Hi all, >> >> I'm wondering what the state of the development and especially bug fixing >> of Facter is: >> >> Currently I have on my (very own) list 3 really nasty bugs, that make it >> really hard to rely on values of core facts (e.g.: virtual, is_virtual, >> ipaddress etc.) within manifest/module development, as currently they are >> broken and we had to rollout hot-fixes or give special guidelines to puppet >> users. >> >> All of these bugs have been reported months ago, patches have been >> proposed, but as how I - personally - see things nothing have been done to >> review the pull requests nor to fix the bugs. Although, these values are - >> in my opinion - very crucial for the usefulness of facter and hence puppet. >> >> I'm speaking of these 3 Bugs: >> >> https://projects.puppetlabs.**com/issues/8210<https://projects.puppetlabs.com/issues/8210>- >> kvm guests are detected as physical -> Without using our own patched >> version of facter, we can currently not detect reliably on what kind of >> system we are running. -> Install smartd on virt-guests?! >> >> http://projects.puppetlabs.**com/issues/10625<http://projects.puppetlabs.com/issues/10625>-> >> xen is not reported properly -> Same issue as above >> >> http://projects.puppetlabs.**com/issues/10278<http://projects.puppetlabs.com/issues/10278>-> >> facter reports different facts depending on the locale of the current >> environment -> manifests might use values of certain facts to determine how >> a host needs to be configured (quite a common pattern) -> due to this bug >> it might happen, that if a puppet engineer with a locale different than C >> (or en_US) runs puppet via cli, things might drastically change and so also >> how a node is configured -> break the host by just re-applying unchanged >> manifests on an unchanged node! >> > > Peter, > > Thanks for pointing these out. I'll be working through these issues > starting today. > Do you happen to have a KVM guest I could log into and work on the patch for 8210? -Jeff -- 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.
