2024-06-15 18:24:44 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: sysutils/ruby-facter: update to 4.7.1 4.7.1 (2024-06-06) * (maint) improve and regenerate manpage * (FACT-3460) Add puppetlabs specific gem build task * (FACT-3434) Accept ffi >= 1.16.3, < 1.17.0 * (PA-6392) Let 'unknown' be an acceptable processor.isa fact value for Fedora * (PA-6393) Let '' (empty string) be an acceptable networking dhcp fact for all fedora versions * (FACT-3465) Fix order dependent test failure on Windows * (FACT-3465) Stub Socket.tcp on Windows * (FACT-3465) Allow File.exist? and Dir.entries to receive other arguments * (FACT-3465) Use instance_spy's consistently * (FACT-3465) Handle case where we're not xen * (FACT-3468) Create Log instance in the base resolver's init_resolver method * (FACT-3468) Don't mutate resolver global state * (FACT-3468) Initialize aggregate log * (FACT-3468) Don't mutate Facter's global logger * (FACT-3468) Don't mutate Collection global log * (FACT-3468) Get Facter global logger instead of stubbing it * (FACT-3468) Pass Log to execution methods * (FACT-3468) Handle Socket.gethostname returning nil * (packaging) Add rake tasks for building nightly gem * Update Beaker to 6 and beaker-puppet to 4 |
2024-05-12 18:14:40 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: sysutils/ruby-facter: update to 4.7.0 4.7.0 (2024-04-09) 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. |
2024-03-03 09:38:52 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: sysutils/ruby-facter: update to 4.6.1 No release note for 4.6.0 and 4.6.1. 4.6.0 (2024-02-23) 4.6.1 (2024-03-01) Please refer commit log in detail: \ <https://github.com/puppetlabs/facter/compare/4.5.2...4.6.1> |
2024-02-03 17:34:56 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: sysutils/ruby-facter: update to 4.5.2 4.5.2 (2024-01-15) * (FACT-3160) Fix size calculations for AIX blockdevice and partitions * (FACT-3438) Handle os.architecture fact for debian aarch64 * (FACT-3436) Standardize Debian architecture fact * (FACT-3163) Add support for OpenBSD * (FACT-3441) improve reliability of uname resolver * (FACT-3446) Call close(2) with Solaris FFI * (FACT-3149) Fix memory usage reporting on FreeBSD * (FACT-3160) Update test to account for tota physical partition size * (FACT-3448) Add Amazon to base fact utility * (FACT-3449) Exclude Amazon 2023 x86_64 in DMI test * (FACT-3448) Skip minor OS version fact for Amazon * (FACT-3452) Make Xen resolver more strict * (FACT-3110) support for ecdsa 384 and 521 bit keys * (FACT-3110) Create value objects * (FACT-3110) Add tests for base64 decode ignoring invalid characters * (FACT-3110) Refactor ssh tests * (FACT-3451) extend amazon linux os release fact * (FACT-3451) Restore os facts for AmazonLinux 2 |
2023-12-17 16:33:49 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: sysutils/ruby-facter: update to 4.5.1 4.5.0 (2023-09-26) * (FACT-3165) Report correct location of where a fact got resolved from * (FACT-3118) is network interface a physical device * (FACT-3175) Remove sys-filesystem monkey patch * (FACT-3423) Re-add development dependency * (FACT-3423) Rescue mountpoint resolver LoadError * (FACT-3423) Add ffi as development dependency * (FACT-3423) Gracefully handle absent ffi * (FACT-3119) RFC2863 operational state for network interfaces * (FACT-3165) Patch aggregate class with :last_evaluated * (FACT-3165) Remove old ruby 1.8 logic * (FACT-3425) Remove logic for older Rubies * (FACT-1592) A key/value pair for Interface Speed/Duplex * (FACT-1592) Return speed as integer * (FACT-3201) Report ProductVersionExtra on macOS 13 and later * (FACT-3432) Pin FFI to 1.15.5 * (FACT-3427) Improve custom fact logging 4.5.1 (2023-10-23) * (FACT-3431) Update Checkout GitHub Action * (FACT-3433) Log error if external fact is invalid * (FACT-3435) Guard against non-global zones in DMI |
2023-08-26 16:41:26 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: sysutils/ruby-facter: update to 4.4.3 4.4.2 (2023-08-17) * (maint) Revert "(FACT-3204) Revert "(maint) Skip vlans test for Ubuntu2204"" 4.4.3 (2023-08-24) * (FACT-3193) Remove facter-ng * (FACT-3204) Re-enable vlan test with retries and additional logging * (FACT-1902) Ensure Facter validates that facts output proper UTF-8 * (FACT-3198) Do not allow null bytes in names and values * (maint) Disable bad test on AIX * (FACT-3207) Don't rescue NoMethodError in base resolver * (FACT-3210) macOS 13 ARM failures in facter#main * (FACT-3187) Rescue Solaris mountpoint errors * (FACT-3210) Update processor_models regex to incorporate all Apple silicon chips * (maint) Remove support for macOS 10 * (maint) Update test to remove Puppet 6 * (FACT-3188) Guard against nil for solaris networking fact * (FACT-3162) Add 'normalize_os_name' to os release resolver * (FACT-3422) Fix SLES SAP use of os distro * (FACT-3423) move sys-filesystem to a runtime-dependency |
2023-06-17 17:22:09 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: sysutils/ruby-facter: update to 4.4.1 4.4.1 (2023-06-12) * (FACT-3136) Split instance and project sshKeys on newlines * (FACT-3151) Ensure /etc/os-release can contain comments without raising * (FACT-3136) Split ssh-keys * (FACT-3192) facter -p --no-external-facts should not raise * (FACT-3180) Correct Oracle Linux OS behavior * (FACT-2772) Add env var for facter recursion detection * (FACT-3196) Add some tests for Execute.execute_command * (FACT-3196) Return a mutable stdout string * (FACT-3196) Don't leak descriptors if ioctl fails * (FACT-3089) Retain full uname output for ISA * (FACT-3178) Ensure Facter escapes metacharacters when searching for fact * (FACT-3186) Handle partitions fact when none exist * (FACT-3199) Escape regex special characters for queries * (FACT-3197) Stop trying to resolve augeas fact on Windows * (FACT-3167) Handle when an AIX network interface is down * (FACT-3204) Revert "(maint) Skip vlans test for Ubuntu2204" |
2023-04-30 15:29:25 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: sysutils/ruby-facter: update to 4.4.0 4.3.1 (2023-04-04) * (FACT-3155) Remove timecop from spec tests 4.4.0 (2023-04-21) * (FACT-3184) Don't try to load from non-existent directories * (FACT-3184) Avoid requiring Dir.globs * (FACT-3184) Fix another circular require considered harmful * (FACT-3184) Switch to require_relative * (FACT-3184) Update fact_list_generator task * (FACT-3184) Use require_relative for per OS facts * (FACT-3194) Difference in Facter 3 & 4 ordering * (FACT-3147) Set RuboCop target Ruby version to 2.5 |
2023-02-11 14:55:51 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: sysutils/ruby-facter: update to 4.3.0 4.3.0 (2023-02-07) No release note nor changelog, please refer <https://github.com/puppetlabs/facter/compare/4.2.14...4.3.0> in detail. |
2022-12-18 15:31:24 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: sysutils/ruby-facter: update to 4.2.14 No release note. 4.2.14 (2022-11-15) * Update for Ruby 3.2. * Fix install.rb for Ruby 3.0. * Fix for rspec 3.11.2. * Update test for Solaris 10. |