Facter 4.7.0

Released April 2024 and shipped with Puppet 8.6.0.

Enhancements

  • Support for OpenBSD. Added support for OpenBSD. This addition contributed by community member buzzdeee. FACT-3163

Resolved issues

  • Re-add Ruby 2.5 support. Added support for Ruby 2.5.
  • Use of cloud provider facts can result in nil dereferences. Patched the two cloud providers' access to metadata to avoid nil dereferences.
  • Evaluate confine block in case-insensitive way. Previously, when a user provided a confine block, Facter would downcase the value when evaluating it. This change retains the existing behavior of evaluating a confine block with a downcased fact value, while adding evaluation with the raw fact value to ensure expected behavior.