Releases: puppetlabs/facter
Releases · puppetlabs/facter
4.9.0
What's Changed
Features & Enhancements
- (FACT-3474) Update facter schema, CONTRIBUTING.md, and add acceptance test to verify facts conform to schema by @AriaXLi in #2746
- Add type GUIDs to partitions resolver by @mhashizume in #2745
Bug Fixes
- Fix lxc container detection by @lollipopman in #2741
- Add error handling for older lsblk by @mhashizume in #2749
Full Changelog: 4.8.0...4.9.0
4.8.0
What's Changed
Features & Enhancements
- Add processors.extensions fact by @jcpunk in #2664
- Allow facter test log to be written to a file by @joshcooper in #2724
- (FACT-3202) Add is_virtual and virtual support for crio by @lollipopman in #2574
- (FACT-3114) Arch Linux: Implement os version facts by @bastelfreak in #2483
- Add support for Microsoft Azure Linux to Facter 4.x by @mhashizume in #2738
Bug Fixes
- Undefined method when querying GCE metadata by @jiwonaid in #2732
- (FACT-3463) Add server to mountpoint device for AIX by @tvpartytonight in #2734
New Contributors
Full Changelog: 4.7.1...4.8.0
4.7.1
What's Changed
Features & Enhancements
- Use Set instead of Array for warn & debug messages by @mhashizume in #2709
Bug Fixes
- Windows: Add
is_virtual
andvirtual
support for virtual machines hosted on Nutanix AHV by @kenyon in #2692 - Allow cloud metadata to ignore proxy settings by @mhashizume in #2704
- Evaluate confine block in case-insensitive way by @mhashizume in #2705
- (FACT-3434) Accept ffi >= 1.16.3, < 1.17.0 by @joshcooper in #2707
- (FACT-3465) Order dependent failures by @joshcooper in #2715
- (FACT-3468) Don't mutate global logger state by @joshcooper in #2722
Full Changelog: 4.7.0...4.7.1
4.7.0
What's Changed
Features & Enhancements
Bug Fixes
- Re-add Ruby 2.5 support by @mhashizume in #2686
- Drop unused reference to test forge by @joshcooper in #2682
- (bug) ensure avoid nil dereference by @jonathannewman in #2697
- Evaluate confine block in case-insensitive way by @mhashizume in #2699
Full Changelog: 4.6.1...4.7.0
Facter 4.0.44
Added
Fixed
- (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)
Facter 4.0.43
Fixed
- (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)
Facter 4.0.42
Added
- (FACT-2792) Show not supported message for facter -p #2119 (IrimieBogdan)
Fixed
- (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)
Facter 4.0.41
Fixed
- (FACT-2824) Facter make ec2 metadata requests when on gce #2113 (IrimieBogdan)
Facter 4.0.40
Added
- (FACT-2774) Extend facter API with resolve. #2054 (IrimieBogdan)
Fixed
- (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)
Facter 4.0.39
Added
- (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)
Fixed
- (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)