Facter 4.5.2
Released January 2023 and shipped with Puppet 8.4.0.
Enhancements
- Add ssh {384,521} ecdsa facts. Fixed a regression in Facter 4 that prevented it from reporting on 384 and 521-bit ecdsa ssh keys.
Resolved issues
- Reported memory usage is wrong on FreeBSD. Corrected memory usage facts on FreeBSD. Community contribution from user smortex.
- Size calculations for AIX block device and partitions.Facter on AIX incorrectly reported the total size of disks and overcounted the partition size when logical volumes were mirrored to multiple physical volumes. This has been fixed. Community contribution from user loopway.
- uname resolver does not handle empty results. Fixed an issue where Facter would error when uname did not return valid output.
- Facter on Solaris 10 does not close socket descriptors, causing puppet run failures. Fixed an issue where Facter would error when many network interfaces were present on a Solaris machine.
- Not enough os.distro.release information for Amazon Linux. The
os.distro.release.full
andos.release.full
facts now return all version components such as "2023.1.20230912". - Cloud fact does not resolve on Amazon Linux 2023.Facter now correctly resolves the
cloud
fact toaws
andvirtual
fact tokvm
when running on Nitro hypervisors.