Issue #3393 has been updated by James Turnbull.
David I tested the commit and got: <pre> facter --debug Caught recursion on kernel value for kernel is still nil Found no suitable resolves of 1 for selinux_mode value for selinux_mode is still nil value for netmask_teql0 is still nil value for network_ip6tnl0 is still nil value for ipaddress_sit0 is still nil value for macaddress_gre0 is still nil Found no suitable resolves of 1 for selinux_policyversion value for selinux_policyversion is still nil Could not retrieve virtual: undefined local variable or method `binary' for Facter::Util::Resolution:Class value for virtual is still nil value for netmask_dummy0_rename is still nil value for macaddress_teql0 is still nil value for network_gre0 is still nil value for netmask_ip6tnl0 is still nil value for ipaddress_gre0 is still nil value for netmask_tunl0 is still nil Found no suitable resolves of 1 for selinux_enforced value for selinux_enforced is still nil value for network_tunl0 is still nil value for ipaddress_teql0 is still nil value for macaddress_ip6tnl0 is still nil /usr/lib/ruby/site_ruby/1.8/puppet/feature/base.rb:44: warning: parenthesize argument(s) for future version value for macaddress_tunl0 is still nil Could not retrieve virtual: undefined local variable or method `binary' for Facter::Util::Resolution:Class value for virtual is still nil value for network_teql0 is still nil value for ipaddress_dummy0_rename is still nil value for netmask_sit0 is still nil value for network_dummy0_rename is still nil value for vlans is still nil value for ipaddress_ip6tnl0 is still nil Found no suitable resolves of 2 for iphostnumber value for iphostnumber is still nil value for ipaddress_tunl0 is still nil value for network_sit0 is still nil value for macaddress_sit0 is still nil value for netmask_gre0 is still nil value for cfkey is still nil </pre> Can you take a look please? ---------------------------------------- Refactor #3393: Facter for MS Windows http://projects.puppetlabs.com/issues/3393 Author: Daniel Berger Status: Code Insufficient Priority: Normal Assigned to: Category: library Target version: 1.5.8 Branch: The file resolution.rb contains several unixisms that will not work on MS Windows. This needs to be refactored in order to work across platforms. -- 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://projects.puppetlabs.com/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.
