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.

Reply via email to