Facter 1.7.2 is a bugfix release 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.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.dmg

Please report feedback via the Puppet Labs Redmine site, using an
affected version of 1.7.2:
 http://projects.puppetlabs.com/projects/facter/

=====================
## Facter 1.7.2 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 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
      2027595 (packaging) Update FACTERVERSION to 1.7.2

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+unsubscr...@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.


Reply via email to