Facter release notes are now provided as part of the official Puppet documentation and are no longer tracked in this file.
4.0.44 (2020-10-21)
- (FACT-2806) Fix os.release.minor on amazon 6 #2133 (florindragos)
- (FACT-2832) Use full path for augparse command #2135 (oanatmaria)
- (FACT-2815) Added timing for cached facts #2134 (sebastian-miclea)
- (FACT-2834) Dinamically get AIX proc number #2147 (sebastian-miclea)
- (FACT-2829) Fixed partitions and mount points facts #2146 (Filipovici-Andrei)
- (maint) Use strings instead of symbols for os names. #2149 (IrimieBogdan)
4.0.43 (2020-10-12)
- (FACT-2810) Fix dmi.board_asset_tag and dhcp #2125 (Filipovici-Andrei)
- (FACT-2817) Only invalidate session cache on clear and reset. #2121 (IrimieBogdan)
- (maint) Fix virtual_detector #2128 (IrimieBogdan)
- (FACT-2806) Fix physicalprocessorcount #2127 (florindragos)
- (FACT-2809) Fixed output differences on solaris #2116 (sebastian-miclea)
4.0.42 (2020-10-07)
- (FACT-2792) Show not supported message for facter -p #2119 (IrimieBogdan)
- (FACT-2805) Read available memory from MemAvailable #2109 (florindragos)
- (maint) Avoid deadlock of Facter::Core::Execution.execute #2114 (oanatmaria)
- (maint) Fix external fact cache #2123 (florindragos)
4.0.41 (2020-10-01)
- (FACT-2824) Facter make ec2 metadata requests when on gce #2113 (IrimieBogdan)
4.0.40 (2020-09-30)
- (FACT-2774) Extend facter API with resolve. #2054 (IrimieBogdan)
- (FACT-2798) Set color to true, fix Facter.log_exception #2105 (Filipovici-Andrei)
- (FACT-2816) - Fix ec2 fact issues when on non ec2 systems #2106 (logicminds)
- (FACT-2799) Fix fact loading for nested fact calls #2108 (IrimieBogdan)
- (FACT-2786) Fix fact caching if fact is defined in multiple groups #2089 (florindragos)
- (maint) Fix for blockdevice_*_size legacy fact on Aix and Solaris #2111 (sebastian-miclea)
4.0.39 (2020-09-23)
- (FACT-2746) Added cloud resolver #2082 (sebastian-miclea)
- (FACT-2317) Add Facter.define_fact method #2102 (oanatmaria)
- FACT(2326) Add Facter.each method #2100 (florindragos)
- (FACT-2324) Add loadfacts API method #2103 (sebastian-miclea)
- (FACT-2802) Fix Cloud resolver #2093 (Filipovici-Andrei)
- (FACT-2803) Detect hypervisors as amazon if virtwhat detects aws. #2095 (IrimieBogdan)
- (FACT-2748) Fixed type for blockdevice_*_size #2098 (sebastian-miclea)
- (FACT-2793) Time limit for Facter::Core::Execute #2080 (oanatmaria)
4.0.38 (2020-09-16)
- (FACT-2319) Added debugonce method #2085 (Filipovici-Andrei)
- (FACT-2327) added list method #2088 (Filipovici-Andrei)
- (FACT-2320) Added warnonce method #2084 (Filipovici-Andrei)
- (FACT-2315) Added warn method to facter api #2083 (Filipovici-Andrei)
- (FACT-2784) Fixed rhel os release fact #2086 (sebastian-miclea)
4.0.37 (2020-09-09)
- (FACT-1380) Restore --timing option to native facter #2061 (IrimieBogdan)
- (FACT-2781) Fix filesystems on osx #2065 (florindragos)
- (FACT-2777) Fix lsbdist facts on ubuntu #2063 (florindragos)
- (FACT-2783) Updated how osx mountpoints are calculated #2072 (sebastian-miclea)
- (FACT-2776) Fix Linux partitions fact #2076 (oanatmaria)
- (FACT-2785) partitions.<partition_name>.mount has wrong value on sles15-64 #2077 (IrimieBogdan)
4.0.36 (2020-09-02)
- (FACT-2747) Add missing legacy facts on all platforms #2034 (IrimieBogdan)
- (FACT-2721) Added Solaris virtual fact #2033 (sebastian-miclea)
- (FACT-2745) Add Linux xen fact #2040 (oanatmaria)
- (FACT-2740) Add Gce fact #2035 (Filipovici-Andrei)
- (FACT-2743) Added LDom fact for solaris #2041 (sebastian-miclea)
- (FACT-2296) Added fact group for legacy facts #2047 (sebastian-miclea)
- (FACT-2753) Resolve facts sequentially. #2050 (IrimieBogdan)
- (FACT-2728) Added hypervisors fact for Solaris #2045 (sebastian-miclea)
- (FACT-2752) Added serialnumber fact for AIX #2052 (sebastian-miclea)
- (FACT-2729) Add Solaris is_virtual fact #2056 (oanatmaria)
- (FACT-2773) Added board_asset_tag fact for linux #2059 (sebastian-miclea)
- (FACT-2454) fix how used memory is calculated #2038 (Filipovici-Andrei)
- (FACT-2747-scope6) Allow scope6 to be blocked on all platforms #2037 (IrimieBogdan)
- (maint) Add nil check for ec2 facts. #2042 (IrimieBogdan)
- (maint) Correctly initialise logger. #2043 (IrimieBogdan)
- (FACT-2747) Add ssh legacy facts. #2044 (IrimieBogdan)
- (FACT-2561) Fix blocking mechanism #2046 (oanatmaria)
- (FACT-2741) Fix double quotes for numbers in yaml formatter #2053 (florindragos)
- (FACT-2754) Add os.distro release legacy facts #2055 (oanatmaria)
- (FACT-2771) Fix Solaris kernelmajversion fact #2057 (oanatmaria)
- (FACT-2457) Display newlines in values #2058 (florindragos)
4.0.35 (2020-08-19)
- (FACT-2726) Add solaris dmi facts #2025 (florindragos)
- (FACT-2722) Add disks fact for Solaris #2027 (Filipovici-Andrei)
- (FACT-2723) --list-*-groups also displays external facts #2024 (sebastian-miclea)
- (FACT-2742) Exclude net/https when running on jruby FIPS #2030 (IrimieBogdan)
- (FACT-2737) facter uptime shows host uptime inside docker container #2031 (IrimieBogdan)
- (FACT-2672) Fix ssh fact output #2029 (oanatmaria)
- (FACT-2402) Exclude fuseblk from filesystems #2032 (oanatmaria)
4.0.34 (2020-08-12)
- (FACT-2739) Extend os hierarchy to consider multiple os families #2016 (IrimieBogdan)
- Add FreeBSD memory facts #2020 (smortex)
- Add FreeBSD dmi facts #2021 (smortex)
- (FACT-2727) add load averages for Solaris #2023 (Filipovici-Andrei)
- (FACT-2714) Fix dhcp on solaris 10 #2013 (IrimieBogdan)
- (FACT-2732) OracleLinux 7 and Scientific Linux 7 OS facts incorrect in Facter 4.0.30 #2014 (IrimieBogdan)
4.0.33 (2020-08-05)
- (FACT-2040) Added solaris memory resolver #1999 (sebastian-miclea)
- (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)
- (FACT-2717) Block external facts #1998 (florindragos)
- (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)
- (FACT-2718) Block custom facts #1996 (IrimieBogdan)
- (FACT-2230) Add Aix memory facts #1994 (oanatmaria)
- (FACT-2220) Add Aix disks fact #1987 (oanatmaria)
- (FACT-2708) Add man pages #1984 (florindragos)
- (FACT-2710) Correctly display vmware info #1988 (oanatmaria)
- (FACT-2702) Fix system_profiler legacy facts #1982 (oanatmaria)
- Handle Time and Symbol in executable facts #1977 (gimmyxd)
4.0.30 (2020-07-15)
- (FACT-2690) Added Hyper-V fact for Linux #1968 (Filipovici-Andrei)
- (FACT-2694) Add linux openvz fact #1970 (oanatmaria)
- (FACT-2656) Add solaris networking facts #1947 (sebastian-miclea)
- (FACT-2689) Add hypervisors docker fact #1950 (oanatmaria)
- (FACT-2683) Added remaining legacy networking facts for OSX #1952 (Filipovici-Andrei)
- (FACT-2692) Add hypervisors lxc fact #1953 (oanatmaria)
- (FACT-2691) Add kvm fact on linux #1955 (IrimieBogdan)
- (FACT-2697) Add Xen fact #1957 (IrimieBogdan)
- (FACT-2695) implementation for virtualbox hypervisor fact #1956 (Filipovici-Andrei)
- (FACT-2693) Add systemd_nspawn fact #1958 (oanatmaria)
- (FACT-2696) Add vmware fact #1963 (IrimieBogdan)
- (FACT-2673) Fix mountpoints logic for osx #1971 (oanatmaria)
- (maint) Silent solaris_zones facts on FreeBSD #1954 (smortex)
4.0.29 (2020-07-01)
- (FACT-2218) virtual fact for OSX #1945 (IrimieBogdan)
- (FACT-2232) Add Aix networking facts #1937 (oanatmaria)
- (FACT-2676) fix os identifier for opensuse-leap #1944 (Filipovici-Andrei)
- FACT-2679 Get DHCP for all interfaces on OSX #1940 (Filipovici-Andrei)
4.0.28 (2020-06-25)
4.0.27 (2020-06-24)
- (FACT-2212) Networking facts for OSX #1929 (Filipovici-Andrei)
- (maint) Add FreeBSD disks and partitions facts #553 (smortex)
- (FACT-2638) Use puppet AIO VERSION file to specify AIO version #549 (IrimieBogdan)
- (FACT-2654) Add ec2 facts for Windows #546 (oanatmaria)
- (FACT-2620) Add EC2 facts for linux #544 (oanatmaria)
- (FACT-2619) External facts cache #541 (florindragos)
- Add support for processors facts on *BSD #489 (smortex)
- (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)
- (FACT-2608) Add is_virtual fact #535 (oanatmaria)
- (FACT-2609) Add lspci resolver #534 (oanatmaria)
- (FACT-2245) Add xen resolver #532 (oanatmaria)
- (FACT-2607) Add Openvz detector #531 (oanatmaria)
- (FACT-2600) Run acceptance tests on Windows #519 (Filipovici-Andrei)
- (FACT-2651) Fix --list-cache-groups when there are multiple arguments before it #545 (IrimieBogdan)
- FACT-2650 Fix bug when loading external facts #543 (Filipovici-Andrei)
- Use proper encoding #539 (faucct)
- (FACT-2635) Incorrect output for non existing fact #536 (IrimieBogdan)
4.0.25 (2020-05-29)
- (FACT-2636) Set external as fact_type for environment variable facts. #537 (IrimieBogdan)
4.0.24 (2020-05-26)
- (FACT-2605) Add vmware resolver #525 (oanatmaria)
- (FACT-2604) Add virt-what resolver #523 (oanatmaria)
4.0.23 (2020-05-22)
- (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)
- (FACT-2603) Detect virtual on GCE vms #521 (oanatmaria)
- (FACT-2602) Add docker/Lxc resolver for Linux #520 (oanatmaria)
- (FACT-2615) Add Solaris mountpoints fact #515 (oanatmaria)
- (FACT-2532) Add Aix nim_type fact #513 (oanatmaria)
- (FACT-2183) Add Solaris's uptime legacy facts #511 (oanatmaria)
- (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)
- (FACT-2599) Run GitHub Actions on Ubuntu 16 and Osx 10 #497 (Filipovici-Andrei)
- (FACT-2247) Add networking fact for linux #496 (oanatmaria)
- (FACT-2515) Define custom fact groups in facter.conf #491 (florindragos)
- (FACT-2557) Add rake task for generating list of facts for specified OS #488 (IrimieBogdan)
- Add os.release facts on FreeBSD #485 (smortex)
- (FACT-2235) Add Aix processors fact #483 (oanatmaria)
- (FACT-2569) Run acceptance tests on Ubuntu GitHub actions #477 (Filipovici-Andrei)
- (FACT-2553) Quote special string in YAML format #471 (oanatmaria)
- (FACT-2517) Open3 wrapper for executing system calls #469 (oanatmaria)
- (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)
- Add *BSD kernelversion and kernelmajversion facts #462 (smortex)
- Fix os.family fact on *BSD #461 (smortex)
- Add support for *BSD load averages #460 (smortex)
- (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)
- (FACT-2555)Create OS hierarchy and mechanism for loading it #470 (IrimieBogdan)
- (FACT-2552) Add Solaris processors facts #451 (oanatmaria)
- (Fact 2486) Add facts cache #430 (florindragos)
- (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)
- (FACT-2553) remove double backslashes from windows path #456 (oanatmaria)
- (FACT-2559) Fix Facter.debugging? call when Facter not fully loaded #455 (Filipovici-Andrei)
4.0.17 (2020-04-21)
- (FACT-2562) Correctly load custom and external fact directories #458 (IrimieBogdan)
4.0.16 (2020-04-15)
- (FACT-2233) Add AIX partitons fact #433 (oanatmaria)
- (FACT-2330) Add ssh fact for Windows OpenSSH feature #424 (oanatmaria)
- (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)
- (FACT-2541) Add TYPE for legacy facts #439 (oanatmaria)
- (FACT-2535) Allow interpolation of Facter.fact('fact_name') #435 (sebastian-miclea)
- (FACT-2477) Collect facts from alternative sources #422 (oanatmaria)
- (FACT-2513) Updated how option aliases are displayed #434 (sebastian-miclea)
- (FACT-2499) Facts with aliases are resolved only once #429 (IrimieBogdan)
4.0.14 (2020-04-01)
- (FACT-2512) Handle Raspbian as Debian #421 (mlove-au)
- (FACT-2231) Add AIX mountpoints fact #398 (oanatmaria)
- (FACT-2471) Add Linux partitions fact #393 (oanatmaria)
- Debugger tool #391 (sebastian-miclea)
- (FACT-2435) Expose :expand as an option to execute command #342 (florindragos)
- (FACT-2511) Remove file logger #425 (IrimieBogdan)
- (FACT-2498) Internal fact loader should only load facts once #420 (IrimieBogdan)
- Avoid exceptions for zone facts on FreeBSD #412 (smortex)
- (FACT-2475) Fix os.release on Debian #410 (oanatmaria)
* This Changelog was automatically generated by github_changelog_generator