These are the new features, resolved issues, and deprecations in this version of Facter.
Released 16 July 2019 with Puppet Platform 6.0.10.
ReleaseID: The four-digit Windows build version, in the form
YYMM. On Windows10-1511-x86_64, the release ID is not displayed, as is not present in the registry.
InstallationType: Differentiates Server, Server Core, Client (Desktop):
EditionID: Server or Desktop Edition variant:
ProductName: Textual Product Name.
- This release fixes an issue with Facter gem installation errors, which occurred because Facter was pinned to Ruby 2.1.7. The pinned Ruby version is now 2.1. FACT-1918
- Prior to this release, Facter
returned warnings if
ip route showoutput was not in a key-value format. Because this format does not apply to all configurations, Facter no longer returns warnings about it. FACT-1916
- Previously, the
mountpointfact showed only temporary file systems and physical mounts. Now Facter returns mount points for all mounts on the system. FACT-1910
- This release adds support for Virtuzzo Linux facts. FACT-1888
Released 16 April 2019. This is a bug-fix release that shipped with Puppet Platform 6.0.6.
Previously, Facter incorrectly reported operating system facts (such as
os.release) on Ubuntu systems that did not have the
lsb_releaseexecutable. Operating system facts are now resolved without relying on
Released 15 January 2019. This is a bug-fix release that shipped with Puppet Platform 6.0.5
- Facter now returns the correct path to
system32on 64-bit systems where the
sysnativefolder has been created manually. FACT-1900
Released 1 November 2018. This is a bug-fix release that shipped with Puppet Platform 6.0.4
Previously, if you had multiple custom versions of a built-in fact, and only those with a weight of 0 could resolve, Facter used those zero-weighted values. Now, if only zero-weighted custom facts resolve, Facter uses built-in fact values instead. (FACT-1873)
Released 25 October 2018 and shipped with Puppet Platform 6.0.3.
Facter now correctly distinguishes between Windows Server 2016 and Windows Server 2019. (FACT-1889)
Released 18 September 2018 and shipped with Puppet Platform 6.0.0.
Key type is now included as part of the facts for each SSH key. (FACT-1377)
Systems relying entirely on
systemd-networkdfor DHCP management do not use
dhclient. This checks the DHCP leases directory of
/run/systemd/netif/leases) in addition to the lease files of
dhclientwhen attempting to identify DHCP servers. (FACT-1851)