[Puppet-dev] Announce: Facter 1.6.8rc1 Available

2 views
Skip to first unread message

Moses Mendoza

unread,
Apr 13, 2012, 2:12:54 PM4/13/12
to puppe...@googlegroups.com, puppet...@googlegroups.com
Facter 1.6.8rc1 is a maintenance release candidate with bug fixes and
improvements.

It includes contributions from the following people: Stefan Schulte, Ken Barber.

This release is available for download at:
 http://downloads.puppetlabs.com/facter/facter-1.6.8rc1.tar.gz

See the Verifying Puppet Download section at:
 http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet#Verifying+Puppet+Downloads

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

Full Release Notes at: https://projects.puppetlabs.com/projects/facter/wiki/Wiki

Facter 1.6.8rc1 Release Notes
======================
    (#12831) Add rspec tests to have_which method in Resolution
    
    Tests cases were originally provided by Ken Barber:
    
    Previously we had no coverage of this important method. This adds very basic
    testing, including failure testing for Windows.

    (#12831) Fix recursion on first kernel fact resolution
    
    We encounter a recursion if we want to detect the kernel fact for the first
    time:
    
    The kernel codeblock calls
    
        Facter::Util::Resolution.exec("uname -s")
    
    and Facter::Util::Resolution#exec wants to detect if we can use `which`
    to get the full path of the command. But the method
    Facter::Util::Resolution#have_which tries to query the kernel fact again
    to check if we are on windows.
    
    Change the check in have_which so we dont have to query the kernel fact.

Facter 1.6.8rc1 Changelog
===================
Stefan Shulte (2):
    b86fe4c (#12831) Add rspec tests to have_which method in Resolution
    70be957 (#12831) Fix recursion on first kernel fact resolution

Reply all
Reply to author
Forward
0 new messages