Skip to content

Latest commit

 

History

History
654 lines (392 loc) · 42.8 KB

File metadata and controls

654 lines (392 loc) · 42.8 KB

Changelog

All notable changes to this project will be documented in this file.

5.6.0 (2026-04-08)

Full Changelog

Implemented enhancements:

  • Add oci as supported container runtime #99 (slauger)
  • networking.interfaces: Provide ifconfig(8) flags, rdomain, description and groups #94 (klemensn)
  • mountpoints: OpenBSD: mount(8) -v for more options and disklabel(8) UID #92 (klemensn)

Fixed bugs:

  • [Bug]: processors.extensions fact 'unknown' on Ubuntu 26.04 / need to use uname -m on machines with uutils/coreutils version of uname #95

Merged pull requests:

  • CI: Update actions/checkout v4->v6 #101 (bastelfreak)
  • Fix OS detection for Gentoo now that they changed to single-quotes in /etc/os-release #100 (anthonyryan1)
  • Fallback to using uname machine for hosts using uutils/coreutils #98 (alavaliant)

5.5.0 (2026-02-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Parse mount point options with spaces correctly on OpenBSD #84 (klemensn)

5.4.0 (2026-02-15)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Report SMT aware processors count on OpenBSD #77 (klemensn)
  • Don't run dhcpcd command when it isn't running #74 (nmburgan)

Merged pull requests:

5.3.0 (2026-01-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • [Bug]: is_virtual yields true on OpenBSD inside QEMU/Cloud hypervisors #61
  • Fix Solaris processors regex #66 (ekohl)
  • Detect QEMU and Yandex hypervisors to yield correct {is_,}virtual facts #62 (klemensn)

5.2.1 (2025-12-15)

Full Changelog

Merged pull requests:

  • Update logger dependency version constraint #55 (nmburgan)

5.2.0 (2025-12-04)

Full Changelog

Implemented enhancements:

  • Add os.support.end fact using os-release #33 (ekohl)

Merged pull requests:

5.1.0 (2025-07-10)

Full Changelog

Implemented enhancements:

Merged pull requests:

5.0.0 (2025-06-27)

Full Changelog

5.0.0.rc1 (2025-06-27)

Full Changelog

Fixed bugs:

5.0.0.rc0 (2025-06-27)

Full Changelog

Breaking changes:

  • Rename to OpenFact #20 (smortex)
  • Match class & file name for Solaris Filesystems #17 (smortex)
  • Ensure platform-specific code is correctly namespaced #15 (smortex)

Implemented enhancements:

Fixed bugs:

  • Fix resolution of the virtual fact on FreeBSD #16 (smortex)
  • Make compressed man pages reproducible #1 (smortex)

Closed issues:

  • Choose a new name for facter #12

4.10.0

After 4.0.44, Facter release notes were provided as part of the official Puppet documentation and were not tracked in this file.

Previous versions

4.0.44 (2020-10-21)

Full Changelog

Added

  • Added disk_type field to disk fact #2145 (kozl)

Fixed

4.0.43 (2020-10-12)

Full Changelog

Fixed

4.0.42 (2020-10-07)

Full Changelog

Added

Fixed

4.0.41 (2020-10-01)

Full Changelog

Fixed

4.0.40 (2020-09-30)

Full Changelog

Added

Fixed

4.0.39 (2020-09-23)

Full Changelog

Added

Fixed

4.0.38 (2020-09-16)

Full Changelog

Added

Fixed

4.0.37 (2020-09-09)

Full Changelog

Added

Fixed

4.0.36 (2020-09-02)

Full Changelog

Added

Fixed

4.0.35 (2020-08-19)

Full Changelog

Added

Fixed

4.0.34 (2020-08-12)

Full Changelog

Added

Fixed

4.0.33 (2020-08-05)

Full Changelog

Added

Fixed

  • (FACT-2735) virtual not working on EXADATA baremetal #2004 (IrimieBogdan)
  • (FACT-2736) networking facts don't work on EXADATA baremetal #2008 (IrimieBogdan)
  • (FACT-2724) Confine blocks behave differently with Facter 4, causing spec tests to suddenly fail #2010 (IrimieBogdan)

4.0.32 (2020-07-30)

Full Changelog

Added

Fixed

  • (FACT-2733) Fix networking on Fedora 32 #2002 (oanatmaria)
  • (FACT-2734) Return nil codename if we cannot determine it from /etc/redhat-release #2003 (IrimieBogdan)
  • (FACT-2699) Detect augeas from gem if augparse is not available. #1993 (IrimieBogdan)

4.0.31 (2020-07-29)

Full Changelog

Added

Fixed

4.0.30 (2020-07-15)

Full Changelog

Added

Fixed

4.0.29 (2020-07-01)

Full Changelog

Added

Fixed

4.0.28 (2020-06-25)

Full Changelog

Fixed

  • (maint) Fix aio_agent_version on non AIO node #1938 (smortex)

4.0.27 (2020-06-24)

Full Changelog

Added

Fixed

  • (FACT-2668) Networking fact on linux should have logic for selecting IPs #1928 (IrimieBogdan)
  • (FACT-2678) Facter sometimes pollutes the calling processes environment (race condition) #1932 (IrimieBogdan)

4.0.26 (2020-06-11)

Full Changelog

Added

Fixed

4.0.25 (2020-05-29)

Full Changelog

Fixed

  • (FACT-2636) Set external as fact_type for environment variable facts. #537 (IrimieBogdan)

4.0.24 (2020-05-26)

Full Changelog

Added

4.0.23 (2020-05-22)

Full Changelog

Fixed

  • (FACT-2632) Log error message if we encounter exceptions while loading custom facts files #528 (IrimieBogdan)
  • (FACT-2631) Trace is not working as expected #527 (IrimieBogdan)

4.0.22 (2020-05-20)

Full Changelog

Added

Fixed

  • (FACT-2617) Fix for tests/external_facts/external_fact_stderr_messages_output_to_stderr.rb #522 (IrimieBogdan)
  • (FACT-2523) Fix for tests/external_facts/non_root_users_default_external_fact_directory.rb #518 (IrimieBogdan)
  • (FACT-2522) Fix for tests/external_facts/fact_directory_precedence.rb #517 (IrimieBogdan)
  • (FACT-2521) Fix for tests/external_facts/external_fact_overrides_custom_fact_with_10000_weight_or_less.rb #514 (IrimieBogdan)
  • (FACT-2525) Fix for tests/options/color.rb #512 (IrimieBogdan)

4.0.21 (2020-05-13)

Full Changelog

Added

Fixed

  • (FACT-2533) Fix for tests/facts/partitions.rb #507 (oanatmaria)
  • (FACT-2531) Fix for tests/facts/validate_file_system_size_bytes.rb #500 (oanatmaria)
  • (FACT-2582) Date and Time in external YAML fact is not loaded #499 (IrimieBogdan)
  • (FACT-2556) Refactor existing facts to use the new OS hierarchy #486 (IrimieBogdan)

4.0.20 (2020-05-06)

Full Changelog

Added

Fixed

  • (FACT-2590) No facts are displayed on Redhat 5 and Centos6 #484 (IrimieBogdan)
  • (FACT-2530) Fix for tests/facts/os_processors_and_kernel.rb #449 (oanatmaria)

4.0.19 (2020-04-29)

Full Changelog

Added

Fixed

  • (FACT-2585) Mountpoints fact returns ASCI-8BIT instead of UTF-8 in some cases #472 (IrimieBogdan)
  • (FACT-2570) Use Facter options to store custom and external facts #467 (IrimieBogdan)
  • (FACT-2565) Debian development versions causes fatal error when resolving os.release #466 (Filipovici-Andrei)

4.0.18 (2020-04-24)

Full Changelog

Added

  • (FACT-2564) Add support for zpool_featureflags and fix zpool_version #443 (smortex)

Fixed

4.0.17 (2020-04-21)

Full Changelog

Fixed

  • (FACT-2562) Correctly load custom and external fact directories #458 (IrimieBogdan)

4.0.16 (2020-04-15)

Full Changelog

Added

Fixed

  • (FACT-2528) Fix for tests/facts/ssh_key.rb #442 (oanatmaria)
  • (FACT-2538) Don't save core and legacy facts in collection if they have no value #441 (IrimieBogdan)

4.0.15 (2020-04-08)

Full Changelog

Added

Fixed

4.0.14 (2020-04-01)

Full Changelog

Added

Fixed

* This Changelog was automatically generated by github_changelog_generator