Facter 1.7.2-rc1 is a bugfix release candidate in the 1.7 series. To see a list of the issues addressed by this release, check out the 1.7.2 version in our issue tracker at: https://projects.puppetlabs.com/versions/403 Downloads are available at: * Source: https://downloads.puppetlabs.com/facter/facter-1.7.2-rc1.tar.gz RPMs are available at https://yum.puppetlabs.com/el or /fedora Rubygem available at http://rubygems.org/gems/facter Debs are available at https://apt.puppetlabs.com Mac package is available at https://downloads.puppetlabs.com/mac/facter-1.7.2-rc1.dmg Please report feedback via the Puppet Labs Redmine site, using an affected version of 1.7.2-rc1: http://projects.puppetlabs.com/projects/facter/ =======================## Facter 1.7.2-rc1 Bug Fixes ## ======================= (#14522) Invalid byte sequence message for virtual fact on Solaris 10 x86_64 The previous attempt fix this issue did not handle the case where the data being read from /proc/self/status was already UTF-8 encoded, resulting in ''Could not retrieve virtual: invalid byte sequence in US-ASCII'' messages to still occur. (#19764) Linux ipaddress not captured according to documentation Previously, if the ipconfig command listed the loopback address first, then facter on linux would report the ipaddress fact as nil. Now, facter will continue looking and report on the first non 127.0.0.0/8 subnetted IP it finds. (#20229) Network facts not working on Archlinux with net-tools 1.60 Previously, the ipconfig command with net-tools 1.60 output the netmask differently causing facter''s regular expression matching to fail. As a result, the global netmask and per-interface netmask_* facts were nil on Archlinux. (#20236) Refactor the virtual fact Previously, if Facter executed lspci and was unable to determine the virtual platform from the output, dmidecode wass never consulted. Now dmidecode is always consulted regardless of whether lspci is present or not. (#20915) Invalid byte sequence message for virtual fact on Linux Previously, Facter was reading DMI entries from sysfs and interpreting it as an encoded string, resulting in ''Could not retrieve virtual: invalid byte sequence in US-ASCII'' messages to occur. Now, Facter reads the data as binary. (#20938) Domain facter print spurious warnings to stderr Previously, if the host and domain information of a system was wrong, then Facter would output warnings to stderr as a result of executing hostname and dnsdomainname commands. Now Facter suppresses these warnings. (#20321) Facter::Util::Resolution::exec should be more descriptive when complaining about shell built-ins Previously, if Facter output a deprecation warning about shell builtins on Windows, it did not specify which command triggered the problem. Now Facter includes the command that triggered the warning. =======================## Facter 1.7.2-rc1 Changelog ## ======================= Adrien Thebo (2): d4fb548 (maint) Use RSpec 2.9 expectations 3f2e478 (maint) Use RSpec 2.9 expectations Andrew Parker (4): f2a1923 (Maint) Remove whitespace errors 1204033 (#20938) Ignore stderr from domain commands 9c0cc1e (Maint) Remove duplication in domain tests a164fe3 (#20915) Read dmi entries as binary data Jeff McCune (9): 819c8db (#14522) Force /proc/self/status encoding to valid UTF-8 (try 2) db5281e (#20236) Add example that reproduces dmidecode issue ef8db18 (#20236) Refactor the virtual fact and fix dmidecode c3a47a5 (#19764) Fix ipaddress issue scanning beyond the first address b858297 (maint) Move facter.gemspec to .gemspec 28408fb (maint) Make facter gemspec report correct version d249246 (#20229) Fix per-interface netmask_* facts with net-tools 1.60 928b7e8 (#20229) Fix netmask fact with Linux net-tools 1.60 423a3bc (maint) De-duplicate parses RSpec alias Josh Cooper (2): 35af4ce (#20301) Handle different error in ruby 1.9 0da8bd7 (#20301) Handle different error in ruby 1.9 Matthaus Owens (3): 1ad5ba7 (packaging) Add raring to the default cows list e8590a6 (packaging) Remove f16 from mocks to build as it is EOL 4b3a085 (packaging) Update FACTERVERSION to 1.7.2-rc1 Moses Mendoza (2): 2029359 (packaging) Use the packaging loader for tasks 9ad6dea (packaging) Remove Ubuntu Oneiric from build targets Stefan Schulte (1): e5b8cd5 (#20321) Be more descriptive in deprecation message -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.