From d0b3f8c5d1d5d3f741336e459572c810bf42d676 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Thu, 2 Jan 2025 23:10:28 +0100 Subject: [PATCH 1/2] Add Facter 4.10.0 support --- facts/get_facts.sh | 2 +- facts/versions.txt | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/facts/get_facts.sh b/facts/get_facts.sh index 518a7f52..437e4eca 100755 --- a/facts/get_facts.sh +++ b/facts/get_facts.sh @@ -184,7 +184,7 @@ gem install bundler --no-document --no-format-executable bundle config set path 'vendor/bundler' bundle install -for version in 4.2.14 4.3.0 4.4.3 4.5.2 4.6.0 4.7.0 4.8.0 4.9.0; do +for version in 4.2.14 4.3.0 4.4.3 4.5.2 4.6.0 4.7.0 4.8.0 4.9.0 4.10.0; do FACTER_GEM_VERSION="~> ${version}" bundle update # sometimes all versions of facter are not possible, if the bundle update fails, skip the rest of the loop if [ $? -ne 0 ]; then diff --git a/facts/versions.txt b/facts/versions.txt index 9a8bffe5..bf77166d 100644 --- a/facts/versions.txt +++ b/facts/versions.txt @@ -3,7 +3,10 @@ # Version information from Facter release notes: https://www.puppet.com/docs/puppet/8/release_notes_facter.htm # FacterDB only cares about the x.y, and drops .z - Please keep versions in order by Facter version -# Facter 4.9.0 - Release September 2024 and shipped with Puppet 8.9.0 +# Facter 4.10.0 - Released October 2024 and shipped with Puppet 8.10.0 +8.10.0 + +# Facter 4.9.0 - Released September 2024 and shipped with Puppet 8.9.0 8.9.0 # Facter 4.8.0 - Released July 2024 and shipped with Puppet 8.8.1 From e6bf5b83a4464c6f940ec8c53a6462dd21ed3986 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Thu, 2 Jan 2025 23:10:52 +0100 Subject: [PATCH 2/2] Add CentOS 10 facts --- facts/4.10/centos-10-x86_64.facts | 488 +++++++++++++++ facts/4.2/centos-10-x86_64.facts | 478 +++++++++++++++ facts/4.3/centos-10-x86_64.facts | 478 +++++++++++++++ facts/4.4/centos-10-x86_64.facts | 478 +++++++++++++++ facts/4.5/centos-10-x86_64.facts | 484 +++++++++++++++ facts/4.6/centos-10-x86_64.facts | 483 +++++++++++++++ facts/4.7/centos-10-x86_64.facts | 483 +++++++++++++++ facts/4.8/centos-10-x86_64.facts | 973 ++++++++++++++++++++++++++++++ facts/4.9/centos-10-x86_64.facts | 488 +++++++++++++++ facts/Vagrantfile | 20 + 10 files changed, 4853 insertions(+) create mode 100644 facts/4.10/centos-10-x86_64.facts create mode 100644 facts/4.2/centos-10-x86_64.facts create mode 100644 facts/4.3/centos-10-x86_64.facts create mode 100644 facts/4.4/centos-10-x86_64.facts create mode 100644 facts/4.5/centos-10-x86_64.facts create mode 100644 facts/4.6/centos-10-x86_64.facts create mode 100644 facts/4.7/centos-10-x86_64.facts create mode 100644 facts/4.8/centos-10-x86_64.facts create mode 100644 facts/4.9/centos-10-x86_64.facts diff --git a/facts/4.10/centos-10-x86_64.facts b/facts/4.10/centos-10-x86_64.facts new file mode 100644 index 00000000..575c237a --- /dev/null +++ b/facts/4.10/centos-10-x86_64.facts @@ -0,0 +1,488 @@ +{ + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBa3d064ba-d9c6bc78", + "size": "10.00 GiB", + "size_bytes": 10737418240, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "VirtualBox-92698344-3fe2-4316-8738-5a04a2da9cd6", + "uuid": "44836992-e23f-1643-8738-5a04a2da9cd6", + "version": "1.2" + } + }, + "facterversion": "4.10.0", + "filesystems": "ext2,ext3,ext4", + "fips_enabled": false, + "gem_version": "~> 4.10.0", + "hypervisors": { + "virtualbox": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.12", + "kernelrelease": "6.12.0-35.el10.x86_64", + "kernelversion": "6.12.0", + "load_averages": { + "15m": 0.13, + "1m": 1.14, + "5m": 0.36 + }, + "memory": { + "swap": { + "available": "1.98 GiB", + "available_bytes": 2127794176, + "capacity": "0.92%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "18.77 MiB", + "used_bytes": 19685376 + }, + "system": { + "available": "314.39 MiB", + "available_bytes": 329662464, + "capacity": "30.42%", + "total": "451.82 MiB", + "total_bytes": 473772032, + "used": "137.43 MiB", + "used_bytes": 144109568 + } + }, + "mountpoints": { + "/": { + "available": "5.85 GiB", + "available_bytes": 6279901184, + "capacity": "36.61%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "size": "9.74 GiB", + "size_bytes": 10460876800, + "used": "3.38 GiB", + "used_bytes": 3627487232 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=54093", + "mode=755", + "inode64" + ], + "size": "4.00 MiB", + "size_bytes": 4194304, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "seclabel", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "225.91 MiB", + "available_bytes": 236883968, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "225.91 MiB", + "size_bytes": 236883968, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "87.30 MiB", + "available_bytes": 91541504, + "capacity": "3.39%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=92536k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "90.37 MiB", + "size_bytes": 94756864, + "used": "3.07 MiB", + "used_bytes": 3215360 + }, + "/run/credentials/getty@tty1.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/credentials/systemd-journald.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "45.18 MiB", + "available_bytes": 47370240, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=46264k", + "nr_inodes=11566", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "45.18 MiB", + "size_bytes": 47374336, + "used": "4.00 KiB", + "used_bytes": 4096 + }, + "/var/lib/nfs/rpc_pipefs": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "sunrpc", + "filesystem": "rpc_pipefs", + "options": [ + "rw", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + } + }, + "networking": { + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::3a04:d600:18e2:2371", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::e119:1922:da4a:3472", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "duplex": "full", + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "operational_state": "up", + "physical": true, + "scope6": "global", + "speed": 1000 + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "operational_state": "unknown", + "physical": false, + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Coughlan", + "description": "CentOS Stream release 10 (Coughlan)", + "id": "CentOSStream", + "release": { + "full": "10", + "major": "10" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "CentOS", + "release": { + "full": "10", + "major": "10" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "partitions": { + "/dev/sda1": { + "parttype": "21686148-6449-6e6f-744e-656564454649", + "partuuid": "0056d9c0-3bb2-4adc-a698-539fb69de00b", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/", + "parttype": "0fc63daf-8483-4772-8e79-3d69d8477de4", + "partuuid": "277f04b4-4a7c-42dd-9d20-88d8ddbd7b82", + "size": "10.00 GiB", + "size_bytes": 10734272512, + "uuid": "40862d93-523b-4a59-a28c-dde4aff0edaa" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.3.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "processors": { + "cores": 1, + "count": 1, + "extensions": [ + "unknown" + ], + "isa": "unknown", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/usr/local/share/ruby/site_ruby", + "version": "3.3.5" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 df730578df68d914e166516a1ca62803b267b84c", + "sha256": "SSHFP 3 2 5981e5cf81b0bb8dac695f8e48b4435c943855bbb989998630bb4b24a681fa6c" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKAr/WQA3uCak09D2F7+QyIWlk2omwSXzHXeGD8mQofL0FM85TlaaEkkurlEN2mkFklm2WUy7bemcvGPCfdtUEM=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 e1ebbe0d8f952761101c4115e0090216a6092249", + "sha256": "SSHFP 4 2 f26112b3dd39dfdf0c0edc546c6266ecc6905cca9e9fd69cfbe7b98bae4db8b9" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIEnhHXxTw7BzUqvRCtYPruyXgG09cwOd4p3y9/Wd7IUx", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 f76a4b7fd1dd3a024cde9b82118ce8aac34ec0ae", + "sha256": "SSHFP 1 2 0afab74b4286e267cbd1883052fe2451a76a79b9f46b831ac1df751b97b728b3" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDB3CIxEkrl4iZzc3bFhy2Kb6ZrEc33oVxNkhZq0Duv/lduVTXxpYaLKMQMIkDsL7Bc5S5GJxxFDGWM9u2h7rhT9Q5SRjUIIYA7k2gzZ7KNORM1gpes8R5a2jdcr19i3Dt3DCAA5auEDPdpNrqNTmpwNaJsvvkBJgFBNdUj/4Iysz1V0sAX5OzOUMByhOk2OSxNtrQnRn7zxzWJouIOs38ACxOPjVGgvfiebGYb1bGtpDgZlYowoW1d20ao7jMdkuY4iUv1QcICPDdaAT8j6Uyum3uR6/unRhu5tli/YEU62EC1tG+cP/HME6lPOUwSUwgt0b20X64aQrjDqNwo4rxsSsXG8rwbhEpAfNovnIKX1avQqgsJk9sahF4XkBGCRQ5Z91ypXJMqLfoAHbOcyk7VfmEY5sacy3UWYQ/NlhtDCV2Ej+6UKWNkgdByPHK1rm8dB25d/N6Ol4U80kJme7OGN9abv6YNtJi2RckNTKnAq1cx/0t5ueCFnAaknRMzq/k=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 69, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.2/centos-10-x86_64.facts b/facts/4.2/centos-10-x86_64.facts new file mode 100644 index 00000000..a4df113b --- /dev/null +++ b/facts/4.2/centos-10-x86_64.facts @@ -0,0 +1,478 @@ +{ + "augeas": { + "version": "1.14.1" + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VB7c6da606-567c68ac", + "size": "64.00 GiB", + "size_bytes": 68719476736, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "0", + "uuid": "489fb1ce-a5cd-2245-806f-48e5bd2e9d20" + } + }, + "facterversion": "4.2.14", + "filesystems": "btrfs,ext2,ext3,ext4,squashfs,vfat", + "fips_enabled": false, + "gem_version": "~> 4.2.14", + "hypervisors": { + "virtualbox": { + "revision": "165100", + "version": "7.1.4" + }, + "vmware": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.8", + "kernelrelease": "6.8.0-31-generic", + "kernelversion": "6.8.0", + "load_averages": { + "15m": 0.18, + "1m": 1.03, + "5m": 0.47 + }, + "memory": { + "swap": { + "available": "2.00 GiB", + "available_bytes": 2147479552, + "capacity": "0.00%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "0 bytes", + "used_bytes": 0 + }, + "system": { + "available": "1.43 GiB", + "available_bytes": 1539624960, + "capacity": "25.39%", + "total": "1.92 GiB", + "total_bytes": 2063486976, + "used": "499.59 MiB", + "used_bytes": 523862016 + } + }, + "mountpoints": { + "/": { + "available": "24.80 GiB", + "available_bytes": 26623774720, + "capacity": "13.82%", + "device": "/dev/mapper/ubuntu--vg-ubuntu--lv", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "30.34 GiB", + "size_bytes": 32574881792, + "used": "3.98 GiB", + "used_bytes": 4270239744 + }, + "/boot": { + "available": "1.69 GiB", + "available_bytes": 1816555520, + "capacity": "5.20%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "1.90 GiB", + "size_bytes": 2040373248, + "used": "95.05 MiB", + "used_bytes": 99667968 + }, + "/dev": { + "available": "948.11 MiB", + "available_bytes": 994168832, + "capacity": "0%", + "device": "udev", + "filesystem": "devtmpfs", + "options": [ + "rw", + "nosuid", + "relatime", + "size=970868k", + "nr_inodes=242717", + "mode=755", + "inode64" + ], + "size": "948.11 MiB", + "size_bytes": 994168832, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "983.95 MiB", + "available_bytes": 1031741440, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "inode64" + ], + "size": "983.95 MiB", + "size_bytes": 1031741440, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "195.80 MiB", + "available_bytes": 205312000, + "capacity": "0.50%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=201516k", + "mode=755", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206352384, + "used": "1016.00 KiB", + "used_bytes": 1040384 + }, + "/run/lock": { + "available": "5.00 MiB", + "available_bytes": 5242880, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k", + "inode64" + ], + "size": "5.00 MiB", + "size_bytes": 5242880, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "196.78 MiB", + "available_bytes": 206336000, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=201512k", + "nr_inodes=50378", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206348288, + "used": "12.00 KiB", + "used_bytes": 12288 + }, + "/vagrant": { + "available": "453.36 GiB", + "available_bytes": 486794919936, + "capacity": "50.15%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "909.41 GiB", + "size_bytes": 976476184576, + "used": "456.05 GiB", + "used_bytes": 489681264640 + } + }, + "networking": { + "dhcp": "10.0.2.2", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "scope6": "global" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "amd64", + "distro": { + "codename": "noble", + "description": "Ubuntu 24.04 LTS", + "id": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + } + }, + "family": "Debian", + "hardware": "x86_64", + "name": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + }, + "selinux": { + "enabled": false + } + }, + "partitions": { + "/dev/mapper/ubuntu--vg-ubuntu--lv": { + "filesystem": "ext4", + "mount": "/", + "size": "31.00 GiB", + "size_bytes": 33281802240, + "uuid": "40b3fedd-d848-4a74-b7ef-f3acac9554ed" + }, + "/dev/sda1": { + "partuuid": "9fea22d4-70b6-4c72-a6e5-25ae75e54861", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/boot", + "partuuid": "e91d0b84-aaf0-45ed-9887-79cf34f9f909", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "0e751ccc-2139-4c7a-a90e-e41e9a522aee" + }, + "/dev/sda3": { + "filesystem": "LVM2_member", + "partuuid": "9e755eb3-f0f5-4e2d-82b6-6d0709f2b26a", + "size": "62.00 GiB", + "size_bytes": 66568847360, + "uuid": "d2OsZK-N5Ih-NCA3-TOIv-h9Ul-wXzA-UoQKtz" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.2.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics", + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux-gnu", + "sitedir": "/usr/local/lib/site_ruby/3.2.0", + "version": "3.2.3" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 cc63303e2d8ed53588c544c837245ad11e78f75a", + "sha256": "SSHFP 3 2 c3e36fcc9a1ab7570060d102aa6e3744daa1913d474ee7e5912bc0a0610ca72f" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBI3p9HhID4LQMn18WWSWLiU8zbf3eG2jK1h+5OX9YQ9qclAld6pXYNfIQvdQErz8snD++DyHGMhbICVCTHStb7k=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 3de2f00f05afe0f77915eabb707461b73f734e9e", + "sha256": "SSHFP 4 2 e83f260406b9bee1520fa5aa23e4db326305ad1038814203b53360076f6d9d7e" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIKzuGDC/w1lKJoaNiyhMxYk9VmhpB47TNpzN8C4QXwJs", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 e36b372c9637b08da523eb7e841a391de0d305c4", + "sha256": "SSHFP 1 2 712883eb3231701aa72325667aa343753a3d50c6b0d9613ba9bbb7d1f34354d2" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDbR27pCP5PIffVxTyrKBfn/Pnd1MDx67q7HiDXrnkrqK+SaXWB5pgLTKyaYt7ohcIeA36RVGHI7sU61O0F1wumXjsJ9LeoyORuE31HLaU9EopZUy+0UnbOjdcC2xRxIWOigidv7EEjp9zrcB+E3/jbsFLtEVzjaStJOwEeT/3b3+kRHMOXUV8Gc5cIe690axyzCErjWm7s9ji1cxIgYbYWIKlXlf6GlWtwkDACYTgi/zkZqlugeB7gfc5rnrNEbbuYneWKNd2+lhwM7lBl4wPo+a1P5xrEy1+TJGxkAteOcDrEHOI8Pzdp0ilpFlPLb7ReqYZL6WDe5KWP3+gB/tL/2ZWVxpSVg7w9kee0tPyFmd6uZVgaJPtQPgYTrn3bfvkuw5pxTr0HhrH7FZgV06paYMwIEiP0Pm5fA+Y6bx7L+J15LjQTh1jljEJo7PPTanF/x4my99aBFv0PainZa3FUiC1QhjZ5litrs63nOWX4cYqCXjd5zBidvGKPV/z0qTU=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 96, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.3/centos-10-x86_64.facts b/facts/4.3/centos-10-x86_64.facts new file mode 100644 index 00000000..1727bcc9 --- /dev/null +++ b/facts/4.3/centos-10-x86_64.facts @@ -0,0 +1,478 @@ +{ + "augeas": { + "version": "1.14.1" + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VB7c6da606-567c68ac", + "size": "64.00 GiB", + "size_bytes": 68719476736, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "0", + "uuid": "489fb1ce-a5cd-2245-806f-48e5bd2e9d20" + } + }, + "facterversion": "4.3.1", + "filesystems": "btrfs,ext2,ext3,ext4,squashfs,vfat", + "fips_enabled": false, + "gem_version": "~> 4.3.0", + "hypervisors": { + "virtualbox": { + "revision": "165100", + "version": "7.1.4" + }, + "vmware": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.8", + "kernelrelease": "6.8.0-31-generic", + "kernelversion": "6.8.0", + "load_averages": { + "15m": 0.18, + "1m": 1.03, + "5m": 0.47 + }, + "memory": { + "swap": { + "available": "2.00 GiB", + "available_bytes": 2147479552, + "capacity": "0.00%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "0 bytes", + "used_bytes": 0 + }, + "system": { + "available": "1.45 GiB", + "available_bytes": 1558253568, + "capacity": "24.48%", + "total": "1.92 GiB", + "total_bytes": 2063486976, + "used": "481.83 MiB", + "used_bytes": 505233408 + } + }, + "mountpoints": { + "/": { + "available": "24.79 GiB", + "available_bytes": 26619109376, + "capacity": "13.84%", + "device": "/dev/mapper/ubuntu--vg-ubuntu--lv", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "30.34 GiB", + "size_bytes": 32574881792, + "used": "3.98 GiB", + "used_bytes": 4274905088 + }, + "/boot": { + "available": "1.69 GiB", + "available_bytes": 1816555520, + "capacity": "5.20%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "1.90 GiB", + "size_bytes": 2040373248, + "used": "95.05 MiB", + "used_bytes": 99667968 + }, + "/dev": { + "available": "948.11 MiB", + "available_bytes": 994168832, + "capacity": "0%", + "device": "udev", + "filesystem": "devtmpfs", + "options": [ + "rw", + "nosuid", + "relatime", + "size=970868k", + "nr_inodes=242717", + "mode=755", + "inode64" + ], + "size": "948.11 MiB", + "size_bytes": 994168832, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "983.95 MiB", + "available_bytes": 1031741440, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "inode64" + ], + "size": "983.95 MiB", + "size_bytes": 1031741440, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "195.80 MiB", + "available_bytes": 205312000, + "capacity": "0.50%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=201516k", + "mode=755", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206352384, + "used": "1016.00 KiB", + "used_bytes": 1040384 + }, + "/run/lock": { + "available": "5.00 MiB", + "available_bytes": 5242880, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k", + "inode64" + ], + "size": "5.00 MiB", + "size_bytes": 5242880, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "196.78 MiB", + "available_bytes": 206336000, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=201512k", + "nr_inodes=50378", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206348288, + "used": "12.00 KiB", + "used_bytes": 12288 + }, + "/vagrant": { + "available": "453.36 GiB", + "available_bytes": 486794907648, + "capacity": "50.15%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "909.41 GiB", + "size_bytes": 976476184576, + "used": "456.05 GiB", + "used_bytes": 489681276928 + } + }, + "networking": { + "dhcp": "10.0.2.2", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "scope6": "global" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "amd64", + "distro": { + "codename": "noble", + "description": "Ubuntu 24.04 LTS", + "id": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + } + }, + "family": "Debian", + "hardware": "x86_64", + "name": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + }, + "selinux": { + "enabled": false + } + }, + "partitions": { + "/dev/mapper/ubuntu--vg-ubuntu--lv": { + "filesystem": "ext4", + "mount": "/", + "size": "31.00 GiB", + "size_bytes": 33281802240, + "uuid": "40b3fedd-d848-4a74-b7ef-f3acac9554ed" + }, + "/dev/sda1": { + "partuuid": "9fea22d4-70b6-4c72-a6e5-25ae75e54861", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/boot", + "partuuid": "e91d0b84-aaf0-45ed-9887-79cf34f9f909", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "0e751ccc-2139-4c7a-a90e-e41e9a522aee" + }, + "/dev/sda3": { + "filesystem": "LVM2_member", + "partuuid": "9e755eb3-f0f5-4e2d-82b6-6d0709f2b26a", + "size": "62.00 GiB", + "size_bytes": 66568847360, + "uuid": "d2OsZK-N5Ih-NCA3-TOIv-h9Ul-wXzA-UoQKtz" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.2.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics", + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux-gnu", + "sitedir": "/usr/local/lib/site_ruby/3.2.0", + "version": "3.2.3" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 cc63303e2d8ed53588c544c837245ad11e78f75a", + "sha256": "SSHFP 3 2 c3e36fcc9a1ab7570060d102aa6e3744daa1913d474ee7e5912bc0a0610ca72f" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBI3p9HhID4LQMn18WWSWLiU8zbf3eG2jK1h+5OX9YQ9qclAld6pXYNfIQvdQErz8snD++DyHGMhbICVCTHStb7k=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 3de2f00f05afe0f77915eabb707461b73f734e9e", + "sha256": "SSHFP 4 2 e83f260406b9bee1520fa5aa23e4db326305ad1038814203b53360076f6d9d7e" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIKzuGDC/w1lKJoaNiyhMxYk9VmhpB47TNpzN8C4QXwJs", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 e36b372c9637b08da523eb7e841a391de0d305c4", + "sha256": "SSHFP 1 2 712883eb3231701aa72325667aa343753a3d50c6b0d9613ba9bbb7d1f34354d2" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDbR27pCP5PIffVxTyrKBfn/Pnd1MDx67q7HiDXrnkrqK+SaXWB5pgLTKyaYt7ohcIeA36RVGHI7sU61O0F1wumXjsJ9LeoyORuE31HLaU9EopZUy+0UnbOjdcC2xRxIWOigidv7EEjp9zrcB+E3/jbsFLtEVzjaStJOwEeT/3b3+kRHMOXUV8Gc5cIe690axyzCErjWm7s9ji1cxIgYbYWIKlXlf6GlWtwkDACYTgi/zkZqlugeB7gfc5rnrNEbbuYneWKNd2+lhwM7lBl4wPo+a1P5xrEy1+TJGxkAteOcDrEHOI8Pzdp0ilpFlPLb7ReqYZL6WDe5KWP3+gB/tL/2ZWVxpSVg7w9kee0tPyFmd6uZVgaJPtQPgYTrn3bfvkuw5pxTr0HhrH7FZgV06paYMwIEiP0Pm5fA+Y6bx7L+J15LjQTh1jljEJo7PPTanF/x4my99aBFv0PainZa3FUiC1QhjZ5litrs63nOWX4cYqCXjd5zBidvGKPV/z0qTU=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 98, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.4/centos-10-x86_64.facts b/facts/4.4/centos-10-x86_64.facts new file mode 100644 index 00000000..ecb147aa --- /dev/null +++ b/facts/4.4/centos-10-x86_64.facts @@ -0,0 +1,478 @@ +{ + "augeas": { + "version": "1.14.1" + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VB7c6da606-567c68ac", + "size": "64.00 GiB", + "size_bytes": 68719476736, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "0", + "uuid": "489fb1ce-a5cd-2245-806f-48e5bd2e9d20" + } + }, + "facterversion": "4.4.3", + "filesystems": "btrfs,ext2,ext3,ext4,squashfs,vfat", + "fips_enabled": false, + "gem_version": "~> 4.4.3", + "hypervisors": { + "virtualbox": { + "revision": "165100", + "version": "7.1.4" + }, + "vmware": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.8", + "kernelrelease": "6.8.0-31-generic", + "kernelversion": "6.8.0", + "load_averages": { + "15m": 0.18, + "1m": 1.03, + "5m": 0.48 + }, + "memory": { + "swap": { + "available": "2.00 GiB", + "available_bytes": 2147479552, + "capacity": "0.00%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "0 bytes", + "used_bytes": 0 + }, + "system": { + "available": "1.37 GiB", + "available_bytes": 1471463424, + "capacity": "28.69%", + "total": "1.92 GiB", + "total_bytes": 2063486976, + "used": "564.60 MiB", + "used_bytes": 592023552 + } + }, + "mountpoints": { + "/": { + "available": "24.79 GiB", + "available_bytes": 26614374400, + "capacity": "13.85%", + "device": "/dev/mapper/ubuntu--vg-ubuntu--lv", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "30.34 GiB", + "size_bytes": 32574881792, + "used": "3.99 GiB", + "used_bytes": 4279640064 + }, + "/boot": { + "available": "1.69 GiB", + "available_bytes": 1816555520, + "capacity": "5.20%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "1.90 GiB", + "size_bytes": 2040373248, + "used": "95.05 MiB", + "used_bytes": 99667968 + }, + "/dev": { + "available": "948.11 MiB", + "available_bytes": 994168832, + "capacity": "0%", + "device": "udev", + "filesystem": "devtmpfs", + "options": [ + "rw", + "nosuid", + "relatime", + "size=970868k", + "nr_inodes=242717", + "mode=755", + "inode64" + ], + "size": "948.11 MiB", + "size_bytes": 994168832, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "983.95 MiB", + "available_bytes": 1031741440, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "inode64" + ], + "size": "983.95 MiB", + "size_bytes": 1031741440, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "195.80 MiB", + "available_bytes": 205312000, + "capacity": "0.50%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=201516k", + "mode=755", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206352384, + "used": "1016.00 KiB", + "used_bytes": 1040384 + }, + "/run/lock": { + "available": "5.00 MiB", + "available_bytes": 5242880, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k", + "inode64" + ], + "size": "5.00 MiB", + "size_bytes": 5242880, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "196.78 MiB", + "available_bytes": 206336000, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=201512k", + "nr_inodes=50378", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206348288, + "used": "12.00 KiB", + "used_bytes": 12288 + }, + "/vagrant": { + "available": "453.36 GiB", + "available_bytes": 486794891264, + "capacity": "50.15%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "909.41 GiB", + "size_bytes": 976476184576, + "used": "456.05 GiB", + "used_bytes": 489681293312 + } + }, + "networking": { + "dhcp": "10.0.2.2", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "scope6": "global" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "amd64", + "distro": { + "codename": "noble", + "description": "Ubuntu 24.04 LTS", + "id": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + } + }, + "family": "Debian", + "hardware": "x86_64", + "name": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + }, + "selinux": { + "enabled": false + } + }, + "partitions": { + "/dev/mapper/ubuntu--vg-ubuntu--lv": { + "filesystem": "ext4", + "mount": "/", + "size": "31.00 GiB", + "size_bytes": 33281802240, + "uuid": "40b3fedd-d848-4a74-b7ef-f3acac9554ed" + }, + "/dev/sda1": { + "partuuid": "9fea22d4-70b6-4c72-a6e5-25ae75e54861", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/boot", + "partuuid": "e91d0b84-aaf0-45ed-9887-79cf34f9f909", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "0e751ccc-2139-4c7a-a90e-e41e9a522aee" + }, + "/dev/sda3": { + "filesystem": "LVM2_member", + "partuuid": "9e755eb3-f0f5-4e2d-82b6-6d0709f2b26a", + "size": "62.00 GiB", + "size_bytes": 66568847360, + "uuid": "d2OsZK-N5Ih-NCA3-TOIv-h9Ul-wXzA-UoQKtz" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.2.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics", + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux-gnu", + "sitedir": "/usr/local/lib/site_ruby/3.2.0", + "version": "3.2.3" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 cc63303e2d8ed53588c544c837245ad11e78f75a", + "sha256": "SSHFP 3 2 c3e36fcc9a1ab7570060d102aa6e3744daa1913d474ee7e5912bc0a0610ca72f" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBI3p9HhID4LQMn18WWSWLiU8zbf3eG2jK1h+5OX9YQ9qclAld6pXYNfIQvdQErz8snD++DyHGMhbICVCTHStb7k=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 3de2f00f05afe0f77915eabb707461b73f734e9e", + "sha256": "SSHFP 4 2 e83f260406b9bee1520fa5aa23e4db326305ad1038814203b53360076f6d9d7e" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIKzuGDC/w1lKJoaNiyhMxYk9VmhpB47TNpzN8C4QXwJs", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 e36b372c9637b08da523eb7e841a391de0d305c4", + "sha256": "SSHFP 1 2 712883eb3231701aa72325667aa343753a3d50c6b0d9613ba9bbb7d1f34354d2" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDbR27pCP5PIffVxTyrKBfn/Pnd1MDx67q7HiDXrnkrqK+SaXWB5pgLTKyaYt7ohcIeA36RVGHI7sU61O0F1wumXjsJ9LeoyORuE31HLaU9EopZUy+0UnbOjdcC2xRxIWOigidv7EEjp9zrcB+E3/jbsFLtEVzjaStJOwEeT/3b3+kRHMOXUV8Gc5cIe690axyzCErjWm7s9ji1cxIgYbYWIKlXlf6GlWtwkDACYTgi/zkZqlugeB7gfc5rnrNEbbuYneWKNd2+lhwM7lBl4wPo+a1P5xrEy1+TJGxkAteOcDrEHOI8Pzdp0ilpFlPLb7ReqYZL6WDe5KWP3+gB/tL/2ZWVxpSVg7w9kee0tPyFmd6uZVgaJPtQPgYTrn3bfvkuw5pxTr0HhrH7FZgV06paYMwIEiP0Pm5fA+Y6bx7L+J15LjQTh1jljEJo7PPTanF/x4my99aBFv0PainZa3FUiC1QhjZ5litrs63nOWX4cYqCXjd5zBidvGKPV/z0qTU=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 100, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.5/centos-10-x86_64.facts b/facts/4.5/centos-10-x86_64.facts new file mode 100644 index 00000000..a7bd5825 --- /dev/null +++ b/facts/4.5/centos-10-x86_64.facts @@ -0,0 +1,484 @@ +{ + "augeas": { + "version": "1.14.1" + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VB7c6da606-567c68ac", + "size": "64.00 GiB", + "size_bytes": 68719476736, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "0", + "uuid": "489fb1ce-a5cd-2245-806f-48e5bd2e9d20" + } + }, + "facterversion": "4.5.2", + "filesystems": "btrfs,ext2,ext3,ext4,squashfs,vfat", + "fips_enabled": false, + "gem_version": "~> 4.5.2", + "hypervisors": { + "virtualbox": { + "revision": "165100", + "version": "7.1.4" + }, + "vmware": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.8", + "kernelrelease": "6.8.0-31-generic", + "kernelversion": "6.8.0", + "load_averages": { + "15m": 0.18, + "1m": 1.03, + "5m": 0.48 + }, + "memory": { + "swap": { + "available": "2.00 GiB", + "available_bytes": 2147479552, + "capacity": "0.00%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "0 bytes", + "used_bytes": 0 + }, + "system": { + "available": "1.43 GiB", + "available_bytes": 1540227072, + "capacity": "25.36%", + "total": "1.92 GiB", + "total_bytes": 2063486976, + "used": "499.02 MiB", + "used_bytes": 523259904 + } + }, + "mountpoints": { + "/": { + "available": "24.78 GiB", + "available_bytes": 26609647616, + "capacity": "13.87%", + "device": "/dev/mapper/ubuntu--vg-ubuntu--lv", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "30.34 GiB", + "size_bytes": 32574881792, + "used": "3.99 GiB", + "used_bytes": 4284366848 + }, + "/boot": { + "available": "1.69 GiB", + "available_bytes": 1816555520, + "capacity": "5.20%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "relatime" + ], + "size": "1.90 GiB", + "size_bytes": 2040373248, + "used": "95.05 MiB", + "used_bytes": 99667968 + }, + "/dev": { + "available": "948.11 MiB", + "available_bytes": 994168832, + "capacity": "0%", + "device": "udev", + "filesystem": "devtmpfs", + "options": [ + "rw", + "nosuid", + "relatime", + "size=970868k", + "nr_inodes=242717", + "mode=755", + "inode64" + ], + "size": "948.11 MiB", + "size_bytes": 994168832, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "983.95 MiB", + "available_bytes": 1031741440, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "inode64" + ], + "size": "983.95 MiB", + "size_bytes": 1031741440, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "195.80 MiB", + "available_bytes": 205312000, + "capacity": "0.50%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=201516k", + "mode=755", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206352384, + "used": "1016.00 KiB", + "used_bytes": 1040384 + }, + "/run/lock": { + "available": "5.00 MiB", + "available_bytes": 5242880, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "noexec", + "relatime", + "size=5120k", + "inode64" + ], + "size": "5.00 MiB", + "size_bytes": 5242880, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "196.78 MiB", + "available_bytes": 206336000, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "nosuid", + "nodev", + "relatime", + "size=201512k", + "nr_inodes=50378", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "196.79 MiB", + "size_bytes": 206348288, + "used": "12.00 KiB", + "used_bytes": 12288 + }, + "/vagrant": { + "available": "453.36 GiB", + "available_bytes": 486794878976, + "capacity": "50.15%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "909.41 GiB", + "size_bytes": 976476184576, + "used": "456.05 GiB", + "used_bytes": 489681305600 + } + }, + "networking": { + "dhcp": "10.0.2.2", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::a00:27ff:fe64:e1ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "dhcp": "10.0.2.2", + "duplex": "full", + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "operational_state": "up", + "physical": true, + "scope6": "global", + "speed": 1000 + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "operational_state": "unknown", + "physical": false, + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::a00:27ff:fe64:e1ff", + "mac": "08:00:27:64:e1:ff", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "amd64", + "distro": { + "codename": "noble", + "description": "Ubuntu 24.04 LTS", + "id": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + } + }, + "family": "Debian", + "hardware": "x86_64", + "name": "Ubuntu", + "release": { + "full": "24.04", + "major": "24.04" + }, + "selinux": { + "enabled": false + } + }, + "partitions": { + "/dev/mapper/ubuntu--vg-ubuntu--lv": { + "filesystem": "ext4", + "mount": "/", + "size": "31.00 GiB", + "size_bytes": 33281802240, + "uuid": "40b3fedd-d848-4a74-b7ef-f3acac9554ed" + }, + "/dev/sda1": { + "partuuid": "9fea22d4-70b6-4c72-a6e5-25ae75e54861", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/boot", + "partuuid": "e91d0b84-aaf0-45ed-9887-79cf34f9f909", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "0e751ccc-2139-4c7a-a90e-e41e9a522aee" + }, + "/dev/sda3": { + "filesystem": "LVM2_member", + "partuuid": "9e755eb3-f0f5-4e2d-82b6-6d0709f2b26a", + "size": "62.00 GiB", + "size_bytes": 66568847360, + "uuid": "d2OsZK-N5Ih-NCA3-TOIv-h9Ul-wXzA-UoQKtz" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.2.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics", + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux-gnu", + "sitedir": "/usr/local/lib/site_ruby/3.2.0", + "version": "3.2.3" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 cc63303e2d8ed53588c544c837245ad11e78f75a", + "sha256": "SSHFP 3 2 c3e36fcc9a1ab7570060d102aa6e3744daa1913d474ee7e5912bc0a0610ca72f" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBI3p9HhID4LQMn18WWSWLiU8zbf3eG2jK1h+5OX9YQ9qclAld6pXYNfIQvdQErz8snD++DyHGMhbICVCTHStb7k=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 3de2f00f05afe0f77915eabb707461b73f734e9e", + "sha256": "SSHFP 4 2 e83f260406b9bee1520fa5aa23e4db326305ad1038814203b53360076f6d9d7e" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIKzuGDC/w1lKJoaNiyhMxYk9VmhpB47TNpzN8C4QXwJs", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 e36b372c9637b08da523eb7e841a391de0d305c4", + "sha256": "SSHFP 1 2 712883eb3231701aa72325667aa343753a3d50c6b0d9613ba9bbb7d1f34354d2" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDbR27pCP5PIffVxTyrKBfn/Pnd1MDx67q7HiDXrnkrqK+SaXWB5pgLTKyaYt7ohcIeA36RVGHI7sU61O0F1wumXjsJ9LeoyORuE31HLaU9EopZUy+0UnbOjdcC2xRxIWOigidv7EEjp9zrcB+E3/jbsFLtEVzjaStJOwEeT/3b3+kRHMOXUV8Gc5cIe690axyzCErjWm7s9ji1cxIgYbYWIKlXlf6GlWtwkDACYTgi/zkZqlugeB7gfc5rnrNEbbuYneWKNd2+lhwM7lBl4wPo+a1P5xrEy1+TJGxkAteOcDrEHOI8Pzdp0ilpFlPLb7ReqYZL6WDe5KWP3+gB/tL/2ZWVxpSVg7w9kee0tPyFmd6uZVgaJPtQPgYTrn3bfvkuw5pxTr0HhrH7FZgV06paYMwIEiP0Pm5fA+Y6bx7L+J15LjQTh1jljEJo7PPTanF/x4my99aBFv0PainZa3FUiC1QhjZ5litrs63nOWX4cYqCXjd5zBidvGKPV/z0qTU=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 103, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.6/centos-10-x86_64.facts b/facts/4.6/centos-10-x86_64.facts new file mode 100644 index 00000000..183231d3 --- /dev/null +++ b/facts/4.6/centos-10-x86_64.facts @@ -0,0 +1,483 @@ +{ + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBa3d064ba-d9c6bc78", + "size": "10.00 GiB", + "size_bytes": 10737418240, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "VirtualBox-92698344-3fe2-4316-8738-5a04a2da9cd6", + "uuid": "44836992-e23f-1643-8738-5a04a2da9cd6", + "version": "1.2" + } + }, + "facterversion": "4.6.1", + "filesystems": "ext2,ext3,ext4", + "fips_enabled": false, + "gem_version": "~> 4.6.0", + "hypervisors": { + "virtualbox": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.12", + "kernelrelease": "6.12.0-35.el10.x86_64", + "kernelversion": "6.12.0", + "load_averages": { + "15m": 0.11, + "1m": 0.98, + "5m": 0.31 + }, + "memory": { + "swap": { + "available": "1.98 GiB", + "available_bytes": 2126610432, + "capacity": "0.97%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "19.90 MiB", + "used_bytes": 20869120 + }, + "system": { + "available": "322.86 MiB", + "available_bytes": 338538496, + "capacity": "28.54%", + "total": "451.82 MiB", + "total_bytes": 473772032, + "used": "128.97 MiB", + "used_bytes": 135233536 + } + }, + "mountpoints": { + "/": { + "available": "5.86 GiB", + "available_bytes": 6295134208, + "capacity": "36.46%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "size": "9.74 GiB", + "size_bytes": 10460876800, + "used": "3.36 GiB", + "used_bytes": 3612254208 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=54093", + "mode=755", + "inode64" + ], + "size": "4.00 MiB", + "size_bytes": 4194304, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "seclabel", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "225.91 MiB", + "available_bytes": 236883968, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "225.91 MiB", + "size_bytes": 236883968, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "87.30 MiB", + "available_bytes": 91537408, + "capacity": "3.40%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=92536k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "90.37 MiB", + "size_bytes": 94756864, + "used": "3.07 MiB", + "used_bytes": 3219456 + }, + "/run/credentials/getty@tty1.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/credentials/systemd-journald.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "45.18 MiB", + "available_bytes": 47370240, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=46264k", + "nr_inodes=11566", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "45.18 MiB", + "size_bytes": 47374336, + "used": "4.00 KiB", + "used_bytes": 4096 + }, + "/var/lib/nfs/rpc_pipefs": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "sunrpc", + "filesystem": "rpc_pipefs", + "options": [ + "rw", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + } + }, + "networking": { + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::3a04:d600:18e2:2371", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::e119:1922:da4a:3472", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "duplex": "full", + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "operational_state": "up", + "physical": true, + "scope6": "global", + "speed": 1000 + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "operational_state": "unknown", + "physical": false, + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Coughlan", + "description": "CentOS Stream release 10 (Coughlan)", + "id": "CentOSStream", + "release": { + "full": "10", + "major": "10" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "CentOS", + "release": { + "full": "10", + "major": "10" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "partitions": { + "/dev/sda1": { + "partuuid": "0056d9c0-3bb2-4adc-a698-539fb69de00b", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/", + "partuuid": "277f04b4-4a7c-42dd-9d20-88d8ddbd7b82", + "size": "10.00 GiB", + "size_bytes": 10734272512, + "uuid": "40862d93-523b-4a59-a28c-dde4aff0edaa" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.3.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "processors": { + "cores": 1, + "count": 1, + "isa": "unknown", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/usr/local/share/ruby/site_ruby", + "version": "3.3.5" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 df730578df68d914e166516a1ca62803b267b84c", + "sha256": "SSHFP 3 2 5981e5cf81b0bb8dac695f8e48b4435c943855bbb989998630bb4b24a681fa6c" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKAr/WQA3uCak09D2F7+QyIWlk2omwSXzHXeGD8mQofL0FM85TlaaEkkurlEN2mkFklm2WUy7bemcvGPCfdtUEM=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 e1ebbe0d8f952761101c4115e0090216a6092249", + "sha256": "SSHFP 4 2 f26112b3dd39dfdf0c0edc546c6266ecc6905cca9e9fd69cfbe7b98bae4db8b9" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIEnhHXxTw7BzUqvRCtYPruyXgG09cwOd4p3y9/Wd7IUx", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 f76a4b7fd1dd3a024cde9b82118ce8aac34ec0ae", + "sha256": "SSHFP 1 2 0afab74b4286e267cbd1883052fe2451a76a79b9f46b831ac1df751b97b728b3" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDB3CIxEkrl4iZzc3bFhy2Kb6ZrEc33oVxNkhZq0Duv/lduVTXxpYaLKMQMIkDsL7Bc5S5GJxxFDGWM9u2h7rhT9Q5SRjUIIYA7k2gzZ7KNORM1gpes8R5a2jdcr19i3Dt3DCAA5auEDPdpNrqNTmpwNaJsvvkBJgFBNdUj/4Iysz1V0sAX5OzOUMByhOk2OSxNtrQnRn7zxzWJouIOs38ACxOPjVGgvfiebGYb1bGtpDgZlYowoW1d20ao7jMdkuY4iUv1QcICPDdaAT8j6Uyum3uR6/unRhu5tli/YEU62EC1tG+cP/HME6lPOUwSUwgt0b20X64aQrjDqNwo4rxsSsXG8rwbhEpAfNovnIKX1avQqgsJk9sahF4XkBGCRQ5Z91ypXJMqLfoAHbOcyk7VfmEY5sacy3UWYQ/NlhtDCV2Ej+6UKWNkgdByPHK1rm8dB25d/N6Ol4U80kJme7OGN9abv6YNtJi2RckNTKnAq1cx/0t5ueCFnAaknRMzq/k=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 60, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.7/centos-10-x86_64.facts b/facts/4.7/centos-10-x86_64.facts new file mode 100644 index 00000000..4a32c84c --- /dev/null +++ b/facts/4.7/centos-10-x86_64.facts @@ -0,0 +1,483 @@ +{ + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBa3d064ba-d9c6bc78", + "size": "10.00 GiB", + "size_bytes": 10737418240, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "VirtualBox-92698344-3fe2-4316-8738-5a04a2da9cd6", + "uuid": "44836992-e23f-1643-8738-5a04a2da9cd6", + "version": "1.2" + } + }, + "facterversion": "4.7.1", + "filesystems": "ext2,ext3,ext4", + "fips_enabled": false, + "gem_version": "~> 4.7.0", + "hypervisors": { + "virtualbox": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.12", + "kernelrelease": "6.12.0-35.el10.x86_64", + "kernelversion": "6.12.0", + "load_averages": { + "15m": 0.11, + "1m": 0.98, + "5m": 0.31 + }, + "memory": { + "swap": { + "available": "1.98 GiB", + "available_bytes": 2126610432, + "capacity": "0.97%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "19.90 MiB", + "used_bytes": 20869120 + }, + "system": { + "available": "311.03 MiB", + "available_bytes": 326139904, + "capacity": "31.16%", + "total": "451.82 MiB", + "total_bytes": 473772032, + "used": "140.79 MiB", + "used_bytes": 147632128 + } + }, + "mountpoints": { + "/": { + "available": "5.86 GiB", + "available_bytes": 6290079744, + "capacity": "36.51%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "size": "9.74 GiB", + "size_bytes": 10460876800, + "used": "3.37 GiB", + "used_bytes": 3617308672 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=54093", + "mode=755", + "inode64" + ], + "size": "4.00 MiB", + "size_bytes": 4194304, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "seclabel", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "225.91 MiB", + "available_bytes": 236883968, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "225.91 MiB", + "size_bytes": 236883968, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "87.30 MiB", + "available_bytes": 91537408, + "capacity": "3.40%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=92536k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "90.37 MiB", + "size_bytes": 94756864, + "used": "3.07 MiB", + "used_bytes": 3219456 + }, + "/run/credentials/getty@tty1.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/credentials/systemd-journald.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "45.18 MiB", + "available_bytes": 47370240, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=46264k", + "nr_inodes=11566", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "45.18 MiB", + "size_bytes": 47374336, + "used": "4.00 KiB", + "used_bytes": 4096 + }, + "/var/lib/nfs/rpc_pipefs": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "sunrpc", + "filesystem": "rpc_pipefs", + "options": [ + "rw", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + } + }, + "networking": { + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::3a04:d600:18e2:2371", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::e119:1922:da4a:3472", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "duplex": "full", + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "operational_state": "up", + "physical": true, + "scope6": "global", + "speed": 1000 + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "operational_state": "unknown", + "physical": false, + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Coughlan", + "description": "CentOS Stream release 10 (Coughlan)", + "id": "CentOSStream", + "release": { + "full": "10", + "major": "10" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "CentOS", + "release": { + "full": "10", + "major": "10" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "partitions": { + "/dev/sda1": { + "partuuid": "0056d9c0-3bb2-4adc-a698-539fb69de00b", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/", + "partuuid": "277f04b4-4a7c-42dd-9d20-88d8ddbd7b82", + "size": "10.00 GiB", + "size_bytes": 10734272512, + "uuid": "40862d93-523b-4a59-a28c-dde4aff0edaa" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.3.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "processors": { + "cores": 1, + "count": 1, + "isa": "unknown", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/usr/local/share/ruby/site_ruby", + "version": "3.3.5" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 df730578df68d914e166516a1ca62803b267b84c", + "sha256": "SSHFP 3 2 5981e5cf81b0bb8dac695f8e48b4435c943855bbb989998630bb4b24a681fa6c" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKAr/WQA3uCak09D2F7+QyIWlk2omwSXzHXeGD8mQofL0FM85TlaaEkkurlEN2mkFklm2WUy7bemcvGPCfdtUEM=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 e1ebbe0d8f952761101c4115e0090216a6092249", + "sha256": "SSHFP 4 2 f26112b3dd39dfdf0c0edc546c6266ecc6905cca9e9fd69cfbe7b98bae4db8b9" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIEnhHXxTw7BzUqvRCtYPruyXgG09cwOd4p3y9/Wd7IUx", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 f76a4b7fd1dd3a024cde9b82118ce8aac34ec0ae", + "sha256": "SSHFP 1 2 0afab74b4286e267cbd1883052fe2451a76a79b9f46b831ac1df751b97b728b3" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDB3CIxEkrl4iZzc3bFhy2Kb6ZrEc33oVxNkhZq0Duv/lduVTXxpYaLKMQMIkDsL7Bc5S5GJxxFDGWM9u2h7rhT9Q5SRjUIIYA7k2gzZ7KNORM1gpes8R5a2jdcr19i3Dt3DCAA5auEDPdpNrqNTmpwNaJsvvkBJgFBNdUj/4Iysz1V0sAX5OzOUMByhOk2OSxNtrQnRn7zxzWJouIOs38ACxOPjVGgvfiebGYb1bGtpDgZlYowoW1d20ao7jMdkuY4iUv1QcICPDdaAT8j6Uyum3uR6/unRhu5tli/YEU62EC1tG+cP/HME6lPOUwSUwgt0b20X64aQrjDqNwo4rxsSsXG8rwbhEpAfNovnIKX1avQqgsJk9sahF4XkBGCRQ5Z91ypXJMqLfoAHbOcyk7VfmEY5sacy3UWYQ/NlhtDCV2Ej+6UKWNkgdByPHK1rm8dB25d/N6Ol4U80kJme7OGN9abv6YNtJi2RckNTKnAq1cx/0t5ueCFnAaknRMzq/k=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 63, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.8/centos-10-x86_64.facts b/facts/4.8/centos-10-x86_64.facts new file mode 100644 index 00000000..2f7e80c0 --- /dev/null +++ b/facts/4.8/centos-10-x86_64.facts @@ -0,0 +1,973 @@ +{ + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBa3d064ba-d9c6bc78", + "size": "10.00 GiB", + "size_bytes": 10737418240, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "VirtualBox-92698344-3fe2-4316-8738-5a04a2da9cd6", + "uuid": "44836992-e23f-1643-8738-5a04a2da9cd6", + "version": "1.2" + } + }, + "facterversion": "4.8.0", + "filesystems": "ext2,ext3,ext4", + "fips_enabled": false, + "gem_version": "~> 4.8.0", + "hypervisors": { + "virtualbox": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.12", + "kernelrelease": "6.12.0-35.el10.x86_64", + "kernelversion": "6.12.0", + "load_averages": { + "15m": 0.13, + "1m": 1.14, + "5m": 0.36 + }, + "memory": { + "swap": { + "available": "1.98 GiB", + "available_bytes": 2128318464, + "capacity": "0.89%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "18.27 MiB", + "used_bytes": 19161088 + }, + "system": { + "available": "322.73 MiB", + "available_bytes": 338411520, + "capacity": "28.57%", + "total": "451.82 MiB", + "total_bytes": 473772032, + "used": "129.09 MiB", + "used_bytes": 135360512 + } + }, + "mountpoints": { + "/": { + "available": "5.85 GiB", + "available_bytes": 6285008896, + "capacity": "36.56%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "size": "9.74 GiB", + "size_bytes": 10460876800, + "used": "3.37 GiB", + "used_bytes": 3622379520 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=54093", + "mode=755", + "inode64" + ], + "size": "4.00 MiB", + "size_bytes": 4194304, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "seclabel", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "225.91 MiB", + "available_bytes": 236883968, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "225.91 MiB", + "size_bytes": 236883968, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "87.30 MiB", + "available_bytes": 91541504, + "capacity": "3.39%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=92536k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "90.37 MiB", + "size_bytes": 94756864, + "used": "3.07 MiB", + "used_bytes": 3215360 + }, + "/run/credentials/getty@tty1.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/credentials/systemd-journald.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "45.18 MiB", + "available_bytes": 47370240, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=46264k", + "nr_inodes=11566", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "45.18 MiB", + "size_bytes": 47374336, + "used": "4.00 KiB", + "used_bytes": 4096 + }, + "/var/lib/nfs/rpc_pipefs": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "sunrpc", + "filesystem": "rpc_pipefs", + "options": [ + "rw", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + } + }, + "networking": { + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::3a04:d600:18e2:2371", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::e119:1922:da4a:3472", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "duplex": "full", + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "operational_state": "up", + "physical": true, + "scope6": "global", + "speed": 1000 + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "operational_state": "unknown", + "physical": false, + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Coughlan", + "description": "CentOS Stream release 10 (Coughlan)", + "id": "CentOSStream", + "release": { + "full": "10", + "major": "10" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "CentOS", + "release": { + "full": "10", + "major": "10" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "partitions": { + "/dev/sda1": { + "partuuid": "0056d9c0-3bb2-4adc-a698-539fb69de00b", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/", + "partuuid": "277f04b4-4a7c-42dd-9d20-88d8ddbd7b82", + "size": "10.00 GiB", + "size_bytes": 10734272512, + "uuid": "40862d93-523b-4a59-a28c-dde4aff0edaa" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.3.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "processors": { + "cores": 1, + "count": 1, + "extensions": [ + "unknown" + ], + "isa": "unknown", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/usr/local/share/ruby/site_ruby", + "version": "3.3.5" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 df730578df68d914e166516a1ca62803b267b84c", + "sha256": "SSHFP 3 2 5981e5cf81b0bb8dac695f8e48b4435c943855bbb989998630bb4b24a681fa6c" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKAr/WQA3uCak09D2F7+QyIWlk2omwSXzHXeGD8mQofL0FM85TlaaEkkurlEN2mkFklm2WUy7bemcvGPCfdtUEM=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 e1ebbe0d8f952761101c4115e0090216a6092249", + "sha256": "SSHFP 4 2 f26112b3dd39dfdf0c0edc546c6266ecc6905cca9e9fd69cfbe7b98bae4db8b9" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIEnhHXxTw7BzUqvRCtYPruyXgG09cwOd4p3y9/Wd7IUx", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 f76a4b7fd1dd3a024cde9b82118ce8aac34ec0ae", + "sha256": "SSHFP 1 2 0afab74b4286e267cbd1883052fe2451a76a79b9f46b831ac1df751b97b728b3" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDB3CIxEkrl4iZzc3bFhy2Kb6ZrEc33oVxNkhZq0Duv/lduVTXxpYaLKMQMIkDsL7Bc5S5GJxxFDGWM9u2h7rhT9Q5SRjUIIYA7k2gzZ7KNORM1gpes8R5a2jdcr19i3Dt3DCAA5auEDPdpNrqNTmpwNaJsvvkBJgFBNdUj/4Iysz1V0sAX5OzOUMByhOk2OSxNtrQnRn7zxzWJouIOs38ACxOPjVGgvfiebGYb1bGtpDgZlYowoW1d20ao7jMdkuY4iUv1QcICPDdaAT8j6Uyum3uR6/unRhu5tli/YEU62EC1tG+cP/HME6lPOUwSUwgt0b20X64aQrjDqNwo4rxsSsXG8rwbhEpAfNovnIKX1avQqgsJk9sahF4XkBGCRQ5Z91ypXJMqLfoAHbOcyk7VfmEY5sacy3UWYQ/NlhtDCV2Ej+6UKWNkgdByPHK1rm8dB25d/N6Ol4U80kJme7OGN9abv6YNtJi2RckNTKnAq1cx/0t5ueCFnAaknRMzq/k=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 65, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} +[root@foo vagrant]# cat 4.8/centos-10-x86_64.facts +{ + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBa3d064ba-d9c6bc78", + "size": "10.00 GiB", + "size_bytes": 10737418240, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "VirtualBox-92698344-3fe2-4316-8738-5a04a2da9cd6", + "uuid": "44836992-e23f-1643-8738-5a04a2da9cd6", + "version": "1.2" + } + }, + "facterversion": "4.8.0", + "filesystems": "ext2,ext3,ext4", + "fips_enabled": false, + "gem_version": "~> 4.8.0", + "hypervisors": { + "virtualbox": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.12", + "kernelrelease": "6.12.0-35.el10.x86_64", + "kernelversion": "6.12.0", + "load_averages": { + "15m": 0.13, + "1m": 1.14, + "5m": 0.36 + }, + "memory": { + "swap": { + "available": "1.98 GiB", + "available_bytes": 2128318464, + "capacity": "0.89%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "18.27 MiB", + "used_bytes": 19161088 + }, + "system": { + "available": "322.73 MiB", + "available_bytes": 338411520, + "capacity": "28.57%", + "total": "451.82 MiB", + "total_bytes": 473772032, + "used": "129.09 MiB", + "used_bytes": 135360512 + } + }, + "mountpoints": { + "/": { + "available": "5.85 GiB", + "available_bytes": 6285008896, + "capacity": "36.56%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "size": "9.74 GiB", + "size_bytes": 10460876800, + "used": "3.37 GiB", + "used_bytes": 3622379520 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=54093", + "mode=755", + "inode64" + ], + "size": "4.00 MiB", + "size_bytes": 4194304, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "seclabel", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "225.91 MiB", + "available_bytes": 236883968, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "225.91 MiB", + "size_bytes": 236883968, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "87.30 MiB", + "available_bytes": 91541504, + "capacity": "3.39%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=92536k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "90.37 MiB", + "size_bytes": 94756864, + "used": "3.07 MiB", + "used_bytes": 3215360 + }, + "/run/credentials/getty@tty1.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/credentials/systemd-journald.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "45.18 MiB", + "available_bytes": 47370240, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=46264k", + "nr_inodes=11566", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "45.18 MiB", + "size_bytes": 47374336, + "used": "4.00 KiB", + "used_bytes": 4096 + }, + "/var/lib/nfs/rpc_pipefs": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "sunrpc", + "filesystem": "rpc_pipefs", + "options": [ + "rw", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + } + }, + "networking": { + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::3a04:d600:18e2:2371", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::e119:1922:da4a:3472", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "duplex": "full", + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "operational_state": "up", + "physical": true, + "scope6": "global", + "speed": 1000 + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "operational_state": "unknown", + "physical": false, + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Coughlan", + "description": "CentOS Stream release 10 (Coughlan)", + "id": "CentOSStream", + "release": { + "full": "10", + "major": "10" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "CentOS", + "release": { + "full": "10", + "major": "10" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "partitions": { + "/dev/sda1": { + "partuuid": "0056d9c0-3bb2-4adc-a698-539fb69de00b", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/", + "partuuid": "277f04b4-4a7c-42dd-9d20-88d8ddbd7b82", + "size": "10.00 GiB", + "size_bytes": 10734272512, + "uuid": "40862d93-523b-4a59-a28c-dde4aff0edaa" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.3.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "processors": { + "cores": 1, + "count": 1, + "extensions": [ + "unknown" + ], + "isa": "unknown", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/usr/local/share/ruby/site_ruby", + "version": "3.3.5" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 df730578df68d914e166516a1ca62803b267b84c", + "sha256": "SSHFP 3 2 5981e5cf81b0bb8dac695f8e48b4435c943855bbb989998630bb4b24a681fa6c" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKAr/WQA3uCak09D2F7+QyIWlk2omwSXzHXeGD8mQofL0FM85TlaaEkkurlEN2mkFklm2WUy7bemcvGPCfdtUEM=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 e1ebbe0d8f952761101c4115e0090216a6092249", + "sha256": "SSHFP 4 2 f26112b3dd39dfdf0c0edc546c6266ecc6905cca9e9fd69cfbe7b98bae4db8b9" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIEnhHXxTw7BzUqvRCtYPruyXgG09cwOd4p3y9/Wd7IUx", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 f76a4b7fd1dd3a024cde9b82118ce8aac34ec0ae", + "sha256": "SSHFP 1 2 0afab74b4286e267cbd1883052fe2451a76a79b9f46b831ac1df751b97b728b3" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDB3CIxEkrl4iZzc3bFhy2Kb6ZrEc33oVxNkhZq0Duv/lduVTXxpYaLKMQMIkDsL7Bc5S5GJxxFDGWM9u2h7rhT9Q5SRjUIIYA7k2gzZ7KNORM1gpes8R5a2jdcr19i3Dt3DCAA5auEDPdpNrqNTmpwNaJsvvkBJgFBNdUj/4Iysz1V0sAX5OzOUMByhOk2OSxNtrQnRn7zxzWJouIOs38ACxOPjVGgvfiebGYb1bGtpDgZlYowoW1d20ao7jMdkuY4iUv1QcICPDdaAT8j6Uyum3uR6/unRhu5tli/YEU62EC1tG+cP/HME6lPOUwSUwgt0b20X64aQrjDqNwo4rxsSsXG8rwbhEpAfNovnIKX1avQqgsJk9sahF4XkBGCRQ5Z91ypXJMqLfoAHbOcyk7VfmEY5sacy3UWYQ/NlhtDCV2Ej+6UKWNkgdByPHK1rm8dB25d/N6Ol4U80kJme7OGN9abv6YNtJi2RckNTKnAq1cx/0t5ueCFnAaknRMzq/k=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 65, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/4.9/centos-10-x86_64.facts b/facts/4.9/centos-10-x86_64.facts new file mode 100644 index 00000000..05918389 --- /dev/null +++ b/facts/4.9/centos-10-x86_64.facts @@ -0,0 +1,488 @@ +{ + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBa3d064ba-d9c6bc78", + "size": "10.00 GiB", + "size_bytes": 10737418240, + "type": "hdd", + "vendor": "ATA" + } + }, + "dmi": { + "bios": { + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" + }, + "board": { + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" + }, + "chassis": { + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "VirtualBox-92698344-3fe2-4316-8738-5a04a2da9cd6", + "uuid": "44836992-e23f-1643-8738-5a04a2da9cd6", + "version": "1.2" + } + }, + "facterversion": "4.9.0", + "filesystems": "ext2,ext3,ext4", + "fips_enabled": false, + "gem_version": "~> 4.9.0", + "hypervisors": { + "virtualbox": {} + }, + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "6.12", + "kernelrelease": "6.12.0-35.el10.x86_64", + "kernelversion": "6.12.0", + "load_averages": { + "15m": 0.13, + "1m": 1.14, + "5m": 0.36 + }, + "memory": { + "swap": { + "available": "1.98 GiB", + "available_bytes": 2127794176, + "capacity": "0.92%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "18.77 MiB", + "used_bytes": 19685376 + }, + "system": { + "available": "324.50 MiB", + "available_bytes": 340262912, + "capacity": "28.18%", + "total": "451.82 MiB", + "total_bytes": 473772032, + "used": "127.32 MiB", + "used_bytes": 133509120 + } + }, + "mountpoints": { + "/": { + "available": "5.85 GiB", + "available_bytes": 6279921664, + "capacity": "36.61%", + "device": "/dev/sda2", + "filesystem": "ext4", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "size": "9.74 GiB", + "size_bytes": 10460876800, + "used": "3.38 GiB", + "used_bytes": 3627466752 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=54093", + "mode=755", + "inode64" + ], + "size": "4.00 MiB", + "size_bytes": 4194304, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "pagesize=2M" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/mqueue": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "mqueue", + "filesystem": "mqueue", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/pts": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "devpts", + "filesystem": "devpts", + "options": [ + "rw", + "seclabel", + "nosuid", + "noexec", + "relatime", + "gid=5", + "mode=620", + "ptmxmode=000" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/shm": { + "available": "225.91 MiB", + "available_bytes": 236883968, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "225.91 MiB", + "size_bytes": 236883968, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "87.30 MiB", + "available_bytes": 91541504, + "capacity": "3.39%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=92536k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "90.37 MiB", + "size_bytes": 94756864, + "used": "3.07 MiB", + "used_bytes": 3215360 + }, + "/run/credentials/getty@tty1.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/credentials/systemd-journald.service": { + "available": "1.00 MiB", + "available_bytes": 1048576, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "relatime", + "nosymfollow", + "size=1024k", + "nr_inodes=1024", + "mode=700", + "inode64", + "noswap" + ], + "size": "1.00 MiB", + "size_bytes": 1048576, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run/user/1000": { + "available": "45.18 MiB", + "available_bytes": 47370240, + "capacity": "0.01%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=46264k", + "nr_inodes=11566", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "45.18 MiB", + "size_bytes": 47374336, + "used": "4.00 KiB", + "used_bytes": 4096 + }, + "/var/lib/nfs/rpc_pipefs": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "sunrpc", + "filesystem": "rpc_pipefs", + "options": [ + "rw", + "relatime" + ], + "size": "0 bytes", + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 + } + }, + "networking": { + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "eth0": { + "bindings": [ + { + "address": "10.0.2.15", + "netmask": "255.255.255.0", + "network": "10.0.2.0" + } + ], + "bindings6": [ + { + "address": "fd00::3a04:d600:18e2:2371", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fd00::", + "scope6": "global", + "flags": [] + }, + { + "address": "fe80::e119:1922:da4a:3472", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "duplex": "full", + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "operational_state": "up", + "physical": true, + "scope6": "global", + "speed": 1000 + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "bindings6": [ + { + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "::1", + "scope6": "host", + "flags": [ + "permanent" + ] + } + ], + "ip": "127.0.0.1", + "ip6": "::1", + "mtu": 65536, + "netmask": "255.0.0.0", + "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "network": "127.0.0.0", + "network6": "::1", + "operational_state": "unknown", + "physical": false, + "scope6": "host" + } + }, + "ip": "10.0.2.15", + "ip6": "fd00::3a04:d600:18e2:2371", + "mac": "52:54:00:ac:f9:b3", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fd00::", + "primary": "eth0", + "scope6": "global" + }, + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Coughlan", + "description": "CentOS Stream release 10 (Coughlan)", + "id": "CentOSStream", + "release": { + "full": "10", + "major": "10" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "CentOS", + "release": { + "full": "10", + "major": "10" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "partitions": { + "/dev/sda1": { + "parttype": "21686148-6449-6e6f-744e-656564454649", + "partuuid": "0056d9c0-3bb2-4adc-a698-539fb69de00b", + "size": "1.00 MiB", + "size_bytes": 1048576 + }, + "/dev/sda2": { + "filesystem": "ext4", + "mount": "/", + "parttype": "0fc63daf-8483-4772-8e79-3d69d8477de4", + "partuuid": "277f04b4-4a7c-42dd-9d20-88d8ddbd7b82", + "size": "10.00 GiB", + "size_bytes": 10734272512, + "uuid": "40862d93-523b-4a59-a28c-dde4aff0edaa" + } + }, + "path": "/home/vagrant/vendor/bundler/ruby/3.3.0/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "processors": { + "cores": 1, + "count": 1, + "extensions": [ + "unknown" + ], + "isa": "unknown", + "models": [ + "AMD Ryzen 9 7940HS w/ Radeon 780M Graphics" + ], + "physicalcount": 1, + "speed": "3.99 GHz", + "threads": 1 + }, + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/usr/local/share/ruby/site_ruby", + "version": "3.3.5" + }, + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 df730578df68d914e166516a1ca62803b267b84c", + "sha256": "SSHFP 3 2 5981e5cf81b0bb8dac695f8e48b4435c943855bbb989998630bb4b24a681fa6c" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKAr/WQA3uCak09D2F7+QyIWlk2omwSXzHXeGD8mQofL0FM85TlaaEkkurlEN2mkFklm2WUy7bemcvGPCfdtUEM=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 e1ebbe0d8f952761101c4115e0090216a6092249", + "sha256": "SSHFP 4 2 f26112b3dd39dfdf0c0edc546c6266ecc6905cca9e9fd69cfbe7b98bae4db8b9" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIEnhHXxTw7BzUqvRCtYPruyXgG09cwOd4p3y9/Wd7IUx", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 f76a4b7fd1dd3a024cde9b82118ce8aac34ec0ae", + "sha256": "SSHFP 1 2 0afab74b4286e267cbd1883052fe2451a76a79b9f46b831ac1df751b97b728b3" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDB3CIxEkrl4iZzc3bFhy2Kb6ZrEc33oVxNkhZq0Duv/lduVTXxpYaLKMQMIkDsL7Bc5S5GJxxFDGWM9u2h7rhT9Q5SRjUIIYA7k2gzZ7KNORM1gpes8R5a2jdcr19i3Dt3DCAA5auEDPdpNrqNTmpwNaJsvvkBJgFBNdUj/4Iysz1V0sAX5OzOUMByhOk2OSxNtrQnRn7zxzWJouIOs38ACxOPjVGgvfiebGYb1bGtpDgZlYowoW1d20ao7jMdkuY4iUv1QcICPDdaAT8j6Uyum3uR6/unRhu5tli/YEU62EC1tG+cP/HME6lPOUwSUwgt0b20X64aQrjDqNwo4rxsSsXG8rwbhEpAfNovnIKX1avQqgsJk9sahF4XkBGCRQ5Z91ypXJMqLfoAHbOcyk7VfmEY5sacy3UWYQ/NlhtDCV2Ej+6UKWNkgdByPHK1rm8dB25d/N6Ol4U80kJme7OGN9abv6YNtJi2RckNTKnAq1cx/0t5ueCFnAaknRMzq/k=", + "type": "ssh-rsa" + } + }, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 67, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "virtual": "virtualbox" +} diff --git a/facts/Vagrantfile b/facts/Vagrantfile index 7a00f54c..3e7ced7d 100644 --- a/facts/Vagrantfile +++ b/facts/Vagrantfile @@ -83,6 +83,26 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| # use the host.vm.box_url below # facts land as centos-9-x86_64.facts # + config.vm.define 'centos-stream10-x86_64', autostart: false do |host| + host.vm.box = 'centos/stream10' + host.vm.box_url = 'https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-Vagrant-10-latest.x86_64.vagrant-virtualbox.box' + # centos packages their box with synced folders set to rsync (presumably + # since vboxsf is not built in their kernel) + # If the version of the kernel-headers/kernel-devel that are available + # for download are newer than what is on the box then guest additions will + # not build. If the stars align, then you can set `type: 'virtualbox'` + # for synced_folder and maybe it will work, otherwise, it is a manual + # effort to rsync the fact files back + # host.vm.synced_folder '.', '/vagrant', type: 'virtualbox' + host.vm.synced_folder '.', '/vagrant' + host.vm.provision 'shell', inline: 'dnf -y install wget make gcc net-tools' + host.vm.provision 'file', source: 'Gemfile', destination: 'Gemfile' + host.vm.provision 'shell', path: 'get_facts.sh' + # commented to allow manual retrieval of the facts + # host.vm.provision 'shell', inline: '/sbin/shutdown -h now' + # this will install the guest additions which requires `vagrant plugin install vagrant-vbguest` + host.vbguest.auto_update = true + end config.vm.define 'centos-stream9-x86_64', autostart: false do |host| host.vm.box = 'centos/stream9' host.vm.box_url = 'https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-Vagrant-9-20240513.0.x86_64.vagrant-virtualbox.box'