Facter 4.1.1
Released April 2021 and shipped with Puppet7.6.1.
We would like to thank the following Puppet community members for their contributions to this release: ananace.
Enhancements
- The
processors
fact includessockets
andthreads
details. This release adds thecores per socket
andthreads per core
information to theprocessors
fact. FACT-2992
Resolved issues
- Facter 4 user query overwritten when Facter is called outside of
setcode
in a custom fact file. This release fixes an issue where custom facts failed to resolve because nested Facter calls overwrote user queries. FACT-3025
-
Facter.fact
returns an object when the queried fact does not exist. When resolving facts that do not exist, Facter now returns nil, instead of an object of theResolvedFact
type with the value nil. FACT-3024 -
InfiniBand MAC addresses not resolved. Facter can now handle InfiniBand when reporting MAC addresses. Contributed by Puppet community member ananace. FACT-3021