diff --git a/README.md b/README.md index 6015a914..100ea0ac 100644 --- a/README.md +++ b/README.md @@ -140,9 +140,9 @@ FacterDB::get_facts('osfamily=Debian') | Raspbian 10 | | | | | | | | | | | | | | | | | | | | 2 | | | | | | | | | | | RedHat 5 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | | | | | | | | | | | RedHat 6 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | | | | | | | -| RedHat 7 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 2 | 2 | | 2 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | | 1 | | | | +| RedHat 7 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 2 | 2 | | 2 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | RedHat 8 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | | | | | | | | | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | -| RedHat 9 | | | | | | | | | | | | | | | | | | | | | | | | | | 1 | | | | +| RedHat 9 | | | | | | | | | | | | | | | | | | | | | | | 1 | | | 1 | 1 | 1 | | | Rocky 8 | | | | | | | | | | | | | | | | | | | | | | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | Rocky 9 | | | | | | | | | | | | | | | | | | | | | | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | SLES 11 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | | | | | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | | | | | | | diff --git a/facts/3.14/redhat-7-x86_64.facts b/facts/3.14/redhat-7-x86_64.facts index fea192d3..624fbd3c 100644 --- a/facts/3.14/redhat-7-x86_64.facts +++ b/facts/3.14/redhat-7-x86_64.facts @@ -74,8 +74,8 @@ }, "interfaces": "eth0,eth1,lo", "ipaddress": "10.0.2.15", - "ipaddress6": "fe80::5054:ff:fe8a:fee6", - "ipaddress6_eth0": "fe80::5054:ff:fe8a:fee6", + "ipaddress6": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress6_eth0": "fe80::ca0d:6fe3:bf63:8d96", "ipaddress6_eth1": "fe80::a00:27ff:fed1:d28c", "ipaddress6_lo": "::1", "ipaddress_eth0": "10.0.2.15", @@ -91,8 +91,8 @@ "1m": 1.47, "5m": 1.2 }, - "macaddress": "52:54:00:8a:fe:e6", - "macaddress_eth0": "52:54:00:8a:fe:e6", + "macaddress": "08:00:27:22:7d:1d", + "macaddress_eth0": "08:00:27:22:7d:1d", "macaddress_eth1": "08:00:27:d1:d2:8c", "manufacturer": "innotek GmbH", "memory": { @@ -121,9 +121,28 @@ "memorysize_mb": 487.1953125, "mountpoints": { "/": { - "available": "36.76 GiB", - "available_bytes": 39475789824, - "capacity": "8.04%", + "available": "123.31 GiB", + "available_bytes": 132407955456, + "capacity": "1.33%", + "device": "/dev/mapper/rhel_rhel7-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "124.97 GiB", + "size_bytes": 134187319296, + "used": "1.66 GiB", + "used_bytes": 1779363840 + }, + "/boot": { + "available": "871.82 MiB", + "available_bytes": 914173952, + "capacity": "14.02%", "device": "/dev/sda1", "filesystem": "xfs", "options": [ @@ -139,6 +158,78 @@ "used": "3.21 GiB", "used_bytes": 3451867136 }, + "/dev": { + "available": "907.64 MiB", + "available_bytes": 951726080, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=929420k", + "nr_inodes=232355", + "mode=755" + ], + "size": "907.64 MiB", + "size_bytes": 951726080, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "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", + "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": "243.60 MiB", "available_bytes": 255430656, @@ -214,6 +305,22 @@ "size_bytes": 255430656, "used": "0 bytes", "used_bytes": 0 + }, + "/vagrant": { + "available": "48.28 GiB", + "available_bytes": 51843301376, + "capacity": "30.99%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "21.68 GiB", + "used_bytes": 23281926144 } }, "mtu_eth0": 1500, @@ -251,20 +358,21 @@ ], "bindings6": [ { - "address": "fe80::5054:ff:fe8a:fee6", + "address": "fe80::ca0d:6fe3:bf63:8d96", "netmask": "ffff:ffff:ffff:ffff::", "network": "fe80::" } ], "dhcp": "10.0.2.2", "ip": "10.0.2.15", - "ip6": "fe80::5054:ff:fe8a:fee6", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", "mac": "52:54:00:8a:fe:e6", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", "network": "10.0.2.0", - "network6": "fe80::" + "network6": "fe80::", + "scope6": "link" }, "eth1": { "bindings": [ @@ -315,14 +423,15 @@ } }, "ip": "10.0.2.15", - "ip6": "fe80::5054:ff:fe8a:fee6", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", "mac": "52:54:00:8a:fe:e6", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", "network": "10.0.2.0", "network6": "fe80::", - "primary": "eth0" + "primary": "eth0", + "scope6": "link" }, "operatingsystem": "RedHat", "operatingsystemmajrelease": "7", @@ -348,12 +457,31 @@ }, "osfamily": "RedHat", "partitions": { - "/dev/sda1": { + "/dev/mapper/rhel_rhel7-root": { "filesystem": "xfs", "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "90bc3c13-06da-47a3-81b6-a3fe55e6c443" + }, + "/dev/mapper/rhel_rhel7-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "39871fed-7ca7-41cd-b4d7-1636213335f6" + }, + "/dev/sda1": { + "filesystem": "xfs", + "mount": "/boot", "size": "40.00 GiB", "size_bytes": 42948624384, "uuid": "8ac075e3-1124-4bb6-bef7-a6811bf8b870" + }, + "/dev/sda2": { + "filesystem": "LVM2_member", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "1vPQCW-17Ge-qKHJ-ucnS-y3jy-wbDo-Cnv5op" } }, "path": "/opt/puppetlabs/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin", @@ -378,6 +506,8 @@ "rubyplatform": "x86_64-linux", "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.5.0", "rubyversion": "2.5.3", + "scope6": "link", + "scope6_eth0": "link", "selinux": true, "selinux_config_mode": "enforcing", "selinux_config_policy": "targeted", diff --git a/facts/3.14/redhat-8-x86_64.facts b/facts/3.14/redhat-8-x86_64.facts index cc3d648a..c0fab894 100644 --- a/facts/3.14/redhat-8-x86_64.facts +++ b/facts/3.14/redhat-8-x86_64.facts @@ -70,6 +70,8 @@ }, "interfaces": "eth0,lo", "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe11:d4ff", + "ipaddress6_eth0": "fe80::a00:27ff:fe11:d4ff", "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, @@ -152,6 +154,79 @@ "used": "190.20 MiB", "used_bytes": 199438336 }, + "/dev": { + "available": "887.88 MiB", + "available_bytes": 931004416, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=909184k", + "nr_inodes=227296", + "mode=755" + ], + "size": "887.88 MiB", + "size_bytes": 931004416, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "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", + "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": "908.55 MiB", "available_bytes": 952688640, @@ -227,14 +302,37 @@ "size_bytes": 952688640, "used": "0 bytes", "used_bytes": 0 + }, + "/vagrant": { + "available": "45.66 GiB", + "available_bytes": 49030189056, + "capacity": "34.74%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "24.30 GiB", + "used_bytes": 26095038464 } }, "mtu_eth0": 1500, "mtu_lo": 65536, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { @@ -250,11 +348,22 @@ "network": "10.0.2.0" } ], + "bindings6": [ + { + "address": "fe80::a00:27ff:fe11:d4ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::" + } + ], "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:dc:e4:34", "mtu": 1500, "netmask": "255.255.255.0", - "network": "10.0.2.0" + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" }, "lo": { "bindings": [ @@ -271,11 +380,15 @@ } }, "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:dc:e4:34", "mtu": 1500, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", "network": "10.0.2.0", - "primary": "eth0" + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" }, "operatingsystem": "RedHat", "operatingsystemmajrelease": "8", @@ -354,6 +467,8 @@ "rubyplatform": "x86_64-linux", "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.5.0", "rubyversion": "2.5.3", + "scope6": "link", + "scope6_eth0": "link", "selinux": true, "selinux_config_mode": "enforcing", "selinux_config_policy": "targeted", diff --git a/facts/3.14/redhat-9-x86_64.facts b/facts/3.14/redhat-9-x86_64.facts new file mode 100644 index 00000000..edf8b37f --- /dev/null +++ b/facts/3.14/redhat-9-x86_64.facts @@ -0,0 +1,521 @@ +{ + "aio_agent_version": "6.27.1", + "architecture": "x86_64", + "augeas": { + "version": "1.12.0" + }, + "augeasversion": "1.12.0", + "bios_release_date": "12/01/2006", + "bios_vendor": "innotek GmbH", + "bios_version": "VirtualBox", + "blockdevice_sda_model": "VBOX HARDDISK", + "blockdevice_sda_size": 137438953472, + "blockdevice_sda_vendor": "ATA", + "blockdevices": "sda", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", + "chassistype": "Other", + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "size": "128.00 GiB", + "size_bytes": 137438953472, + "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": "9e9671b9-cfe3-7c47-b65b-da7b824eb638" + } + }, + "domain": "example.com", + "facterversion": "3.14.23", + "filesystems": "xfs", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gid": "root", + "hardwareisa": "x86_64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, + "id": "root", + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe8a:54b5", + "ipaddress6_eth0": "fe80::a00:27ff:fe8a:54b5", + "ipaddress_eth0": "10.0.2.15", + "ipaddress_lo": "127.0.0.1", + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "5.14", + "kernelrelease": "5.14.0-162.6.1.el9_1.x86_64", + "kernelversion": "5.14.0", + "load_averages": { + "15m": 0.11, + "1m": 0.81, + "5m": 0.29 + }, + "macaddress": "08:00:27:8a:54:b5", + "macaddress_eth0": "08:00:27:8a:54:b5", + "manufacturer": "innotek GmbH", + "memory": { + "swap": { + "available": "2.00 GiB", + "available_bytes": 2147479552, + "capacity": "0%", + "total": "2.00 GiB", + "total_bytes": 2147479552, + "used": "0 bytes", + "used_bytes": 0 + }, + "system": { + "available": "1.39 GiB", + "available_bytes": 1491988480, + "capacity": "19.65%", + "total": "1.73 GiB", + "total_bytes": 1856921600, + "used": "348.03 MiB", + "used_bytes": 364933120 + } + }, + "memoryfree": "1.39 GiB", + "memoryfree_mb": 1422.87109375, + "memorysize": "1.73 GiB", + "memorysize_mb": 1770.8984375, + "mountpoints": { + "/": { + "available": "122.27 GiB", + "available_bytes": 131287584768, + "capacity": "2.13%", + "device": "/dev/mapper/rhel-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "logbufs=8", + "logbsize=32k", + "noquota" + ], + "size": "124.94 GiB", + "size_bytes": 134148001792, + "used": "2.66 GiB", + "used_bytes": 2860417024 + }, + "/boot": { + "available": "812.36 MiB", + "available_bytes": 851820544, + "capacity": "19.89%", + "device": "/dev/sda1", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "logbufs=8", + "logbsize=32k", + "noquota" + ], + "size": "1014.00 MiB", + "size_bytes": 1063256064, + "used": "201.64 MiB", + "used_bytes": 211435520 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=1048576", + "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", + "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": "885.45 MiB", + "available_bytes": 928460800, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "885.45 MiB", + "size_bytes": 928460800, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "344.88 MiB", + "available_bytes": 361627648, + "capacity": "2.63%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=362680k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "354.18 MiB", + "size_bytes": 371384320, + "used": "9.30 MiB", + "used_bytes": 9756672 + }, + "/run/user/1000": { + "available": "177.09 MiB", + "available_bytes": 185692160, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=181340k", + "nr_inodes=45335", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "177.09 MiB", + "size_bytes": 185692160, + "used": "0 bytes", + "used_bytes": 0 + }, + "/vagrant": { + "available": "43.04 GiB", + "available_bytes": 46216699904, + "capacity": "38.48%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "26.92 GiB", + "used_bytes": 28908527616 + } + }, + "mtu_eth0": 1500, + "mtu_lo": 65536, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", + "netmask_eth0": "255.255.255.0", + "netmask_lo": "255.0.0.0", + "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", + "network_eth0": "10.0.2.0", + "network_lo": "127.0.0.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": "fe80::a00:27ff:fe8a:54b5", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::" + } + ], + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", + "mac": "08:00:27:8a:54:b5", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ip": "127.0.0.1", + "mtu": 65536, + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + }, + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", + "mac": "08:00:27:8a:54:b5", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" + }, + "operatingsystem": "RedHat", + "operatingsystemmajrelease": "9", + "operatingsystemrelease": "9.1", + "os": { + "architecture": "x86_64", + "family": "RedHat", + "hardware": "x86_64", + "name": "RedHat", + "release": { + "full": "9.1", + "major": "9", + "minor": "1" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "osfamily": "RedHat", + "partitions": { + "/dev/mapper/rhel-root": { + "filesystem": "xfs", + "label": "root", + "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "72716326-4b22-4327-89bf-d33cb05374d6" + }, + "/dev/mapper/rhel-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "b641ccbd-4031-4b60-9b4e-1e66ce0d808f" + }, + "/dev/sda1": { + "filesystem": "xfs", + "label": "boot", + "mount": "/boot", + "partuuid": "71fd0459-01", + "size": "1.00 GiB", + "size_bytes": 1073741824, + "uuid": "28fd3535-1997-4ea4-8dd0-20323db75009" + }, + "/dev/sda2": { + "filesystem": "LVM2_member", + "partuuid": "71fd0459-02", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "QyAXph-kV3K-SsY9-gE4R-q7ff-msar-wVyFJX" + } + }, + "path": "/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processor1": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processorcount": 2, + "processors": { + "count": 2, + "isa": "x86_64", + "models": [ + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz" + ], + "physicalcount": 1 + }, + "productname": "VirtualBox", + "puppetversion": "6.27.0", + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.5.0", + "version": "2.5.9" + }, + "rubyplatform": "x86_64-linux", + "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.5.0", + "rubyversion": "2.5.9", + "scope6": "link", + "scope6_eth0": "link", + "selinux": true, + "selinux_config_mode": "enforcing", + "selinux_config_policy": "targeted", + "selinux_current_mode": "enforcing", + "selinux_enforced": true, + "selinux_policyversion": "33", + "serialnumber": "0", + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 9568f0f927e2b6c772e5cbff5adb689558c81f9b", + "sha256": "SSHFP 3 2 fa5206d74479627e1e8c292da3e8d88f83d62b80128769938e3d245eedeec2dd" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBfCV6XYB7/DuTEn8x3KjiWITqdEgWnUIJEIn1Goor/kktO9O6r4WJ3Usca7wlTRo+l0K+hcgOo5tb0Q/VwwJgI=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 52039a0bd291d440260cf55167beed6496c71b04", + "sha256": "SSHFP 4 2 7cb7df906496defd4b656532a49fb9cf8d32b8189a1459e98129815f51b620b5" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIB0gtg3mbw10qZd/sP5lPqdy0+hBRq1wj1hqEU766uvc", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 7d491b152810171a1ff81e3e48fe5b8046498b42", + "sha256": "SSHFP 1 2 13b39459bb83d545c7fcf0654c2205fd209e06861b9c922b8e1483f225820912" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC5jX9tYcfs367MR+jtpVQCXffi/nf3y1cvNYUAWub748TMBaTnyaXa0eKATsHfPIbDD2TGiZohrvVYQop1dERuQs34ty/JdGGVWE2zKVophiA8WG4+dPOPm16jNZW5bbe5c3/FUEluxpixP3PWRorVGwE/0uoywiK/IVILr2H1Wjb9VLiqHGg9DZfmRiA1fwEu3JFOvL/ptvNurlnvS7SggNEcVBJHwzqVAsoubsxn8JErwd6pZlSU942bgJyyR5aiPpviKAu9VmjIGcEtVwrdKGRXBRCVPXJuWXFb0My81yusbZW6AVsT59/PNkN9t7G5PA6P9zZfLi78TktaDUP3VVxEoDlcquDAc9h+OpgB+3OOC2TB8fpy9lCZ4sBToLngA2RPadOjSlSXwHt2HKmrJR4HVsznuYLSqvD864HyiTpy8cJwKdJ1dWROUiDzrWM1MB7mZfDlsih0vhUeXYscsB/k5RgzgeMM48/WPXKjENA6MnXJ9+MsJYBxQPZFP68=", + "type": "ssh-rsa" + } + }, + "sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBfCV6XYB7/DuTEn8x3KjiWITqdEgWnUIJEIn1Goor/kktO9O6r4WJ3Usca7wlTRo+l0K+hcgOo5tb0Q/VwwJgI=", + "sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIB0gtg3mbw10qZd/sP5lPqdy0+hBRq1wj1hqEU766uvc", + "sshfp_ecdsa": "SSHFP 3 1 9568f0f927e2b6c772e5cbff5adb689558c81f9b\nSSHFP 3 2 fa5206d74479627e1e8c292da3e8d88f83d62b80128769938e3d245eedeec2dd", + "sshfp_ed25519": "SSHFP 4 1 52039a0bd291d440260cf55167beed6496c71b04\nSSHFP 4 2 7cb7df906496defd4b656532a49fb9cf8d32b8189a1459e98129815f51b620b5", + "sshfp_rsa": "SSHFP 1 1 7d491b152810171a1ff81e3e48fe5b8046498b42\nSSHFP 1 2 13b39459bb83d545c7fcf0654c2205fd209e06861b9c922b8e1483f225820912", + "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC5jX9tYcfs367MR+jtpVQCXffi/nf3y1cvNYUAWub748TMBaTnyaXa0eKATsHfPIbDD2TGiZohrvVYQop1dERuQs34ty/JdGGVWE2zKVophiA8WG4+dPOPm16jNZW5bbe5c3/FUEluxpixP3PWRorVGwE/0uoywiK/IVILr2H1Wjb9VLiqHGg9DZfmRiA1fwEu3JFOvL/ptvNurlnvS7SggNEcVBJHwzqVAsoubsxn8JErwd6pZlSU942bgJyyR5aiPpviKAu9VmjIGcEtVwrdKGRXBRCVPXJuWXFb0My81yusbZW6AVsT59/PNkN9t7G5PA6P9zZfLi78TktaDUP3VVxEoDlcquDAc9h+OpgB+3OOC2TB8fpy9lCZ4sBToLngA2RPadOjSlSXwHt2HKmrJR4HVsznuYLSqvD864HyiTpy8cJwKdJ1dWROUiDzrWM1MB7mZfDlsih0vhUeXYscsB/k5RgzgeMM48/WPXKjENA6MnXJ9+MsJYBxQPZFP68=", + "swapfree": "2.00 GiB", + "swapfree_mb": 2047.99609375, + "swapsize": "2.00 GiB", + "swapsize_mb": 2047.99609375, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 82, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "uptime": "0:01 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 82, + "uuid": "9e9671b9-cfe3-7c47-b65b-da7b824eb638", + "virtual": "virtualbox" +} diff --git a/facts/4.0/redhat-7-x86_64.facts b/facts/4.0/redhat-7-x86_64.facts index 7f82043b..32500c7d 100644 --- a/facts/4.0/redhat-7-x86_64.facts +++ b/facts/4.0/redhat-7-x86_64.facts @@ -1,228 +1,71 @@ { - "selinux": false, - "ipaddress": "192.168.0.1", - "operatingsystem": "RedHat", - "osfamily": "RedHat", - "os": { - "family": "RedHat", - "name": "RedHat", - "distro": { - "id": "RedHat", - "codename": "Core", - "description": "RedHat Linux release 7.2.1511 (Core)", - "release": { - "full": "7.2.1511", - "major": "7", - "minor": "2" - } - }, - "release": { - "full": "7.2.1511", - "major": "7", - "minor": "2" - }, - "architecture": "x86_64", - "hardware": "x86_64", - "selinux": { - "enabled": false - } + "aio_agent_version": "7.5.0", + "architecture": "x86_64", + "augeas": { + "version": "1.12.0" + }, + "augeasversion": "1.12.0", + "bios_release_date": "12/01/2006", + "bios_vendor": "innotek GmbH", + "bios_version": "VirtualBox", + "blockdevice_sda_model": "VBOX HARDDISK", + "blockdevice_sda_size": 137438953472, + "blockdevice_sda_vendor": "ATA", + "blockdevices": "sda", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", + "chassistype": "Other", + "dhcp_servers": { + "eth0": "10.0.2.2", + "system": "10.0.2.2" }, "disks": { "sda": { - "model": "Virtual disk", - "size_bytes": 75161927680, - "size": "70.00 GiB", - "vendor": "VMware", - "type": "hdd" - }, - "sr0": { - "model": "VMware IDE CDR10", - "size_bytes": 1073741312, - "size": "1.00 GiB", - "vendor": "NECVMWar", - "type": "hdd" + "model": "VBOX HARDDISK", + "size": "128.00 GiB", + "size_bytes": 137438953472, + "type": "hdd", + "vendor": "ATA" } }, - "processors": { - "isa": "x86_64", - "models": [ - "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", - "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz" - ], - "physicalcount": 2, - "speed": "2.29 GHz", - "count": 2 - }, "dmi": { - "manufacturer": "VMware, Inc.", "bios": { - "version": "6.00", - "release_date": "12/12/2018", - "vendor": "Phoenix Technologies LTD" - }, - "product": { - "serial_number": "VMware-42 1a 82 af c5 f4 ae ed-3c 68 d6 f5 a9 f6 8b 4f", - "uuid": "421A82AF-C5F4-AEED-3C68-D6F5A9F68B4F", - "name": "VMware Virtual Platform" + "release_date": "12/01/2006", + "vendor": "innotek GmbH", + "version": "VirtualBox" }, "board": { - "manufacturer": "Intel Corporation", - "product": "440BX Desktop Reference Platform", - "serial_number": "None" + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" }, "chassis": { - "type": "Other", - "asset_tag": "No Asset Tag" + "type": "Other" + }, + "manufacturer": "innotek GmbH", + "product": { + "name": "VirtualBox", + "serial_number": "0", + "uuid": "5A5162F1-5E21-9D4C-AB35-C3B76400B758" } }, - "virtual": "vmware", + "domain": "example.com", "facterversion": "4.0.52", "filesystems": "xfs", - "partitions": { - "/dev/sda1": { - "size_bytes": 524288000, - "size": "500.00 MiB", - "filesystem": "xfs", - "uuid": "c09f15ab-207f-4177-bdc7-8daa7e6081bc", - "mount": "/boot" - }, - "/dev/sda2": { - "size_bytes": 74636574208, - "size": "69.51 GiB", - "filesystem": "LVM2_member", - "uuid": "b2tvC3-PJFs-mmT4-kBjc-bBXV-Uf8y-bznmpv" - }, - "/dev/mapper/centos-root": { - "size_bytes": 73559703552, - "size": "68.51 GiB", - "filesystem": "xfs", - "uuid": "38606c1b-3f90-4b89-88a2-b24f9d76ea3e", - "mount": "/" - }, - "/dev/mapper/centos-swap": { - "size_bytes": 1073741824, - "size": "1.00 GiB", - "filesystem": "swap", - "uuid": "2d3926f4-35c8-4fe8-9b9d-31b1371a9616" - } - }, "fips_enabled": false, - "system_uptime": { - "hours": 0, - "seconds": 428, - "uptime": "0:07 hours", - "days": 0 - }, - "networking": { - "network6": "fe80::", - "primary": "ens160", - "scope6": "link", - "dhcp": "10.32.22.10", - "hostname": "foo", - "interfaces": { - "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" - } - ], - "mtu": 65536, - "ip": "127.0.0.1", - "netmask": "255.0.0.0", - "network": "127.0.0.0", - "ip6": "::1", - "netmask6": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", - "network6": "::1", - "scope6": "host" - }, - "ens160": { - "mac": "00:50:56:9a:3a:fb", - "bindings": [ - { - "address": "10.16.115.28", - "netmask": "255.255.240.0", - "network": "10.16.112.0" - } - ], - "bindings6": [ - { - "address": "fe80::250:56ff:fe9a:3afb", - "netmask": "ffff:ffff:ffff:ffff::", - "network": "fe80::", - "scope6": "link" - } - ], - "mtu": 1500, - "dhcp": "10.32.22.10", - "ip": "10.16.115.28", - "netmask": "255.255.240.0", - "network": "10.16.112.0", - "ip6": "fe80::250:56ff:fe9a:3afb", - "netmask6": "ffff:ffff:ffff:ffff::", - "network6": "fe80::", - "scope6": "link" - } - }, - "domain": "example.com", - "ip": "10.16.115.28", - "ip6": "fe80::250:56ff:fe9a:3afb", - "fqdn": "foo.example.com", - "mac": "00:50:56:9a:3a:fb", - "netmask": "255.255.240.0", - "netmask6": "ffff:ffff:ffff:ffff::", - "mtu": 1500, - "network": "10.16.112.0" - }, + "fqdn": "foo.example.com", + "gid": "root", + "hardwareisa": "x86_64", + "hardwaremodel": "x86_64", + "hostname": "foo", "hypervisors": { - "vmware": { - "version": "ESXi 6.7" - }, - "ldom": { - "domain_name": "foo" + "virtualbox": { + "revision": "156879", + "version": "7.0.8" } }, - "load_averages": { - "1m": 0.01, - "5m": 0.07, - "15m": 0.05 - }, - "ssh": { - "rsa": { - "fingerprints": { - "sha1": "SSHFP 1 1 14bf05ea55895d355c5f93084f8e4918a265b17c", - "sha256": "SSHFP 1 2 0d29863d9911711d66f9433866873ec99719dcd4f4585f4560e2c6dd50d0f9f2" - }, - "key": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDYebI2aBIKbhv7xjQ25BZmpvlwoOXDRd2kUVM+a56MlKCz6SdmiaiWuvlBZtLaKUK/VseYSw/dTO+QEhq1fxZdNGdf+JVwATnuIUP0Jyp6dO/D2ioM3jqhMZDX/p8vzHMew82NFATFrASmWQYy9/dW4X/c1FSMVKGjV24fi+PKIodcYnpv2JHi6j2jAF2D8lWXpNrAxrFDVMTjy5l5k33cGTltSFPC+bS+a8/f6QBG0cnFDGQ6pQWGC6ezA7igGWr9+PpJTEpQ4dvgoA5f47eTxVziEhp/IYzajjYjH55Fm7zKGxkBuqAxCHn5OCAksyK7dtzlNzBdmX+mhcYBug0l", - "type": "ssh-rsa" - }, - "ecdsa": { - "fingerprints": { - "sha1": "SSHFP 3 1 57ad36841469adfe43fe54d248f412a8c2cebf0c", - "sha256": "SSHFP 3 2 860d729121a8b6570b7e39ab478f57a339a1082bed1ccc5d75d31876ce860133" - }, - "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHyJXV2wV3Jb8UuOur+7q7CBsBfMTTzpSeYM/n0kttIHdQEG9mhlAKwtuJ3UAZi9xo4Qi5elQtM5BvAZz232seg=", - "type": "ecdsa-sha2-nistp256" - }, - "ed25519": { - "fingerprints": { - "sha1": "SSHFP 4 1 9e7bf9c4187bd54303e699e3a20c2eea6fd51c73", - "sha256": "SSHFP 4 2 ebe7efee29d04a05360ee605e4da254e5185eb133c441453c355ba07dadb1e47" - }, - "key": "AAAAC3NzaC1lZDI1NTE5AAAAINPlae1fNM6UnCY0EqCP90s5kTtI2LL42UgPs0AOkWS+", - "type": "ssh-ed25519" - } - }, - "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/puppetlabs/bin:/sbin", + "id": "root", "identity": { "gid": 0, "group": "root", @@ -230,96 +73,151 @@ "uid": 0, "user": "root" }, + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress6_eth0": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress_eth0": "10.0.2.15", + "ipaddress_lo": "127.0.0.1", "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "3.10", + "kernelrelease": "3.10.0-1160.el7.x86_64", + "kernelversion": "3.10.0", + "load_averages": { + "15m": 0.14, + "1m": 1.15, + "5m": 0.39 + }, + "lsbdistrelease": "7.9", + "lsbmajdistrelease": "7", + "lsbminordistrelease": "9", + "macaddress": "08:00:27:22:7d:1d", + "macaddress_eth0": "08:00:27:22:7d:1d", + "manufacturer": "innotek GmbH", "memory": { "swap": { - "available": "1.00 GiB", - "available_bytes": 1073737728, + "available": "2.00 GiB", + "available_bytes": 2147479552, "capacity": "0.00%", - "total": "1.00 GiB", - "total_bytes": 1073737728, + "total": "2.00 GiB", + "total_bytes": 2147479552, "used": "0 bytes", "used_bytes": 0 }, "system": { - "available": "7.16 GiB", - "available_bytes": 7689355264, - "capacity": "6.25%", - "total": "7.64 GiB", - "total_bytes": 8202276864, - "used": "489.16 MiB", - "used_bytes": 512921600 + "available": "1.34 GiB", + "available_bytes": 1434914816, + "capacity": "25.54%", + "total": "1.79 GiB", + "total_bytes": 1927094272, + "used": "469.38 MiB", + "used_bytes": 492179456 } }, - "kernelmajversion": "3.10", - "kernelrelease": "3.10.0-862.3.2.el7.x86_64", - "augeas": { - "version": "1.12.0" - }, - "kernelversion": "3.10.0", - "ruby": { - "platform": "x86_64-linux", - "version": "2.7.2", - "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0" - }, + "memoryfree": "1.34 GiB", + "memoryfree_mb": 1368.44, + "memorysize": "1.79 GiB", + "memorysize_mb": 1837.82, "mountpoints": { "/": { - "device": "/dev/mapper/centos-root", + "available": "123.46 GiB", + "available_bytes": 132564942848, + "capacity": "1.21%", + "device": "/dev/mapper/rhel_rhel7-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "124.97 GiB", + "size_bytes": 134187319296, + "used": "1.51 GiB", + "used_bytes": 1622376448 + }, + "/boot": { + "available": "871.82 MiB", + "available_bytes": 914173952, + "capacity": "14.02%", + "device": "/dev/sda1", "filesystem": "xfs", "options": [ "rw", + "seclabel", "relatime", "attr2", "inode64", "noquota" ], - "size_bytes": 73549217792, - "available_bytes": 71886938112, - "used_bytes": 1662279680, - "capacity": "2.26%", - "size": "68.50 GiB", - "available": "66.95 GiB", - "used": "1.55 GiB" + "size": "1014.00 MiB", + "size_bytes": 1063256064, + "used": "142.18 MiB", + "used_bytes": 149082112 }, "/dev": { + "available": "907.64 MiB", + "available_bytes": 951726080, + "capacity": "0%", "device": "devtmpfs", "filesystem": "devtmpfs", "options": [ "rw", + "seclabel", "nosuid", - "size=3992900k", - "nr_inodes=998225", + "size=929420k", + "nr_inodes=232355", "mode=755" ], - "size_bytes": 4088729600, - "available_bytes": 4088729600, - "used_bytes": 0, - "capacity": "0%", - "size": "3.81 GiB", - "available": "3.81 GiB", - "used": "0 bytes" + "size": "907.64 MiB", + "size_bytes": 951726080, + "used": "0 bytes", + "used_bytes": 0 }, - "/dev/shm": { - "device": "tmpfs", - "filesystem": "tmpfs", + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", "options": [ "rw", - "nosuid", - "nodev" + "seclabel", + "relatime" ], - "size_bytes": 4101136384, - "available_bytes": 4101136384, - "used_bytes": 0, - "capacity": "0%", - "size": "3.82 GiB", - "available": "3.82 GiB", - "used": "0 bytes" + "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", + "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", @@ -327,368 +225,296 @@ "mode=620", "ptmxmode=000" ], - "size_bytes": 0, - "available_bytes": 0, - "used_bytes": 0, - "capacity": "100%", "size": "0 bytes", - "available": "0 bytes", - "used": "0 bytes" + "size_bytes": 0, + "used": "0 bytes", + "used_bytes": 0 }, - "/run": { + "/dev/shm": { + "available": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", "device": "tmpfs", "filesystem": "tmpfs", "options": [ "rw", + "seclabel", "nosuid", - "nodev", - "mode=755" + "nodev" ], - "size_bytes": 4101136384, - "available_bytes": 4092194816, - "used_bytes": 8941568, - "capacity": "0.22%", - "size": "3.82 GiB", - "available": "3.81 GiB", - "used": "8.53 MiB" + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 }, - "/sys/fs/cgroup": { + "/run": { + "available": "902.43 MiB", + "available_bytes": 946266112, + "capacity": "1.79%", "device": "tmpfs", "filesystem": "tmpfs", "options": [ - "ro", + "rw", + "seclabel", "nosuid", "nodev", - "noexec", "mode=755" ], - "size_bytes": 4101136384, - "available_bytes": 4101136384, - "used_bytes": 0, + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "16.48 MiB", + "used_bytes": 17281024 + }, + "/run/user/1000": { + "available": "183.79 MiB", + "available_bytes": 192712704, "capacity": "0%", - "size": "3.82 GiB", - "available": "3.82 GiB", - "used": "0 bytes" - }, - "/dev/mqueue": { - "device": "mqueue", - "filesystem": "mqueue", - "options": [ - "rw", - "relatime" - ], - "size_bytes": 0, - "available_bytes": 0, - "used_bytes": 0, - "capacity": "100%", - "size": "0 bytes", - "available": "0 bytes", - "used": "0 bytes" - }, - "/dev/hugepages": { - "device": "hugetlbfs", - "filesystem": "hugetlbfs", - "options": [ - "rw", - "relatime" - ], - "size_bytes": 0, - "available_bytes": 0, - "used_bytes": 0, - "capacity": "100%", - "size": "0 bytes", - "available": "0 bytes", - "used": "0 bytes" - }, - "/var/lib/nfs/rpc_pipefs": { - "device": "sunrpc", - "filesystem": "rpc_pipefs", - "options": [ - "rw", - "relatime" - ], - "size_bytes": 0, - "available_bytes": 0, - "used_bytes": 0, - "capacity": "100%", - "size": "0 bytes", - "available": "0 bytes", - "used": "0 bytes" - }, - "/boot": { - "device": "/dev/sda1", - "filesystem": "xfs", + "device": "tmpfs", + "filesystem": "tmpfs", "options": [ "rw", + "seclabel", + "nosuid", + "nodev", "relatime", - "attr2", - "inode64", - "noquota" + "size=188196k", + "mode=700", + "uid=1000", + "gid=1000" ], - "size_bytes": 520794112, - "available_bytes": 345763840, - "used_bytes": 175030272, - "capacity": "33.61%", - "size": "496.67 MiB", - "available": "329.75 MiB", - "used": "166.92 MiB" + "size": "183.79 MiB", + "size_bytes": 192712704, + "used": "0 bytes", + "used_bytes": 0 }, - "/run/user/0": { + "/sys/fs/cgroup": { + "available": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", "device": "tmpfs", "filesystem": "tmpfs", "options": [ - "rw", + "ro", + "seclabel", "nosuid", "nodev", - "relatime", - "size=801004k", - "mode=700" + "noexec", + "mode=755" ], - "size_bytes": 820228096, - "available_bytes": 820228096, - "used_bytes": 0, - "capacity": "0%", - "size": "782.23 MiB", - "available": "782.23 MiB", - "used": "0 bytes" + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 + }, + "/vagrant": { + "available": "48.23 GiB", + "available_bytes": 51785760768, + "capacity": "31.07%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "21.74 GiB", + "used_bytes": 23339466752 } }, - "kernel": "Linux", - "timezone": "UTC", - "puppetversion": "7.5.0", - "whereami": "pdx", - "function": "", - "env_temp_variable": "/tmp", - "haszfs": false, - "ip6tables_version": "1.4.21", - "mongodb_is_master": "not_installed", - "puppet_cert_paths": { - "confdir": "/etc/puppetlabs/puppet", - "ssldir": "/etc/puppetlabs/puppet/ssl", - "cert_dir": "/etc/puppetlabs/puppet/ssl/certs", - "ca_path": "/etc/puppetlabs/puppet/ssl/certs/ca.pem", - "client_cert_path": "/etc/puppetlabs/puppet/ssl/certs/.pem", - "client_key_path": "/etc/puppetlabs/puppet/ssl/private_keys/.pem" - }, - "primary_ip": "10.16.115.28", - "number_string": "", - "meltdown": { - "CVE-2017-5753": { - "CVE": "2017-5753", - "description": "SPECTRE VARIANT 1", - "vulnerable": false, - "info": { - "hardware": "Mitigation: Load fences" - } - }, - "CVE-2017-5715": { - "CVE": "2017-5715", - "description": "SPECTRE VARIANT 2", - "vulnerable": true, - "info": { - "hardware": "IBRS+IBPB or retpoline+IBPB+RSB filling, is needed to mitigate the vulnerability" - } - }, - "CVE-2017-5754": { - "CVE": "2017-5754", - "description": "MELTDOWN", - "vulnerable": false, - "info": { - "hardware": "Mitigation: PTI" - } - }, - "CVE-2018-3640": { - "CVE": "2018-3640", - "description": "VARIANT 3A", - "vulnerable": false, - "info": { - "hardware": "your CPU microcode mitigates the vulnerability" - } - }, - "CVE-2018-3639": { - "CVE": "2018-3639", - "description": "VARIANT 4", - "vulnerable": false, - "info": { - "hardware": "Mitigation: Speculative Store Bypass disabled via prctl" - } - }, - "CVE-2018-3615": { - "CVE": "2018-3615", - "description": "L1TF SGX", - "vulnerable": false, - "info": { - "hardware": "your CPU vendor reported your CPU model as not vulnerable" + "mtu_eth0": 1500, + "mtu_lo": 65536, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", + "netmask_eth0": "255.255.255.0", + "netmask_lo": "255.0.0.0", + "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", + "network_eth0": "10.0.2.0", + "network_lo": "127.0.0.0", + "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": "fe80::ca0d:6fe3:bf63:8d96", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ip": "127.0.0.1", + "mtu": 65536, + "netmask": "255.0.0.0", + "network": "127.0.0.0" } }, - "CVE-2018-3620": { - "CVE": "2018-3620", - "description": "L1TF OS", - "vulnerable": true, - "info": { - "hardware": "Your kernel doesn't support PTE inversion, update it" + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" + }, + "operatingsystem": "RedHat", + "operatingsystemmajrelease": "7", + "operatingsystemrelease": "7.9", + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Maipo", + "description": "Red Hat Enterprise Linux Server release 7.9 (Maipo)", + "id": "RedHatEnterpriseServer", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" } }, - "CVE-2018-3646": { - "CVE": "2018-3646", - "description": "L1TF VMM", - "vulnerable": false, - "info": { - "hardware": "this system is not running a hypervisor" - } + "family": "RedHat", + "hardware": "x86_64", + "name": "RedHat", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" }, - "CVE-2018-12126": { - "CVE": "2018-12126", - "description": "MSBDS", - "vulnerable": true, - "info": { - "hardware": "Your microcode supports mitigation, but your kernel doesn't, upgrade it to mitigate the vulnerability" - } + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "31" + } + }, + "osfamily": "RedHat", + "partitions": { + "/dev/mapper/rhel_rhel7-root": { + "filesystem": "xfs", + "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "90bc3c13-06da-47a3-81b6-a3fe55e6c443" }, - "CVE-2018-12130": { - "CVE": "2018-12130", - "description": "MFBDS", - "vulnerable": true, - "info": { - "hardware": "Your microcode supports mitigation, but your kernel doesn't, upgrade it to mitigate the vulnerability" - } + "/dev/mapper/rhel_rhel7-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "39871fed-7ca7-41cd-b4d7-1636213335f6" }, - "CVE-2018-12127": { - "CVE": "2018-12127", - "description": "MLPDS", - "vulnerable": true, - "info": { - "hardware": "Your microcode supports mitigation, but your kernel doesn't, upgrade it to mitigate the vulnerability" - } + "/dev/sda1": { + "filesystem": "xfs", + "mount": "/boot", + "size": "1.00 GiB", + "size_bytes": 1073741824, + "uuid": "5f244570-2284-41d2-8251-cd241b17bb0e" }, - "CVE-2019-11091": { - "CVE": "2019-11091", - "description": "MDSUM", - "vulnerable": true, - "info": { - "hardware": "Your microcode supports mitigation, but your kernel doesn't, upgrade it to mitigate the vulnerability" - } + "/dev/sda2": { + "filesystem": "LVM2_member", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "1vPQCW-17Ge-qKHJ-ucnS-y3jy-wbDo-Cnv5op" } }, - "puppetserver_installed": false, - "platform_symlink_writable": true, - "platform_tag": "el-7-x86_64", - "jenkins_plugins": "", - "python_release": "2.7", - "python2_release": "2.7", - "puppet_ssldir": "/etc/puppetlabs/puppet/ssl", - "puppet_digest_algorithm": "sha256", - "puppet_config": "/etc/puppetlabs/puppet/puppet.conf", - "puppet_stringify_facts": false, - "mco_confdir": "/etc/mcollective/etc", - "os_maj_version": "7", - "pper_installed": false, - "vcsrepo_svn_ver": "", - "windows_java_temp": "\\tmp", - "is_valid_hostname": false, - "puppet_files_dir_present": false, - "context": "", - "current_environment": "production", - "primary_iface": "eth0", - "staging_http_get": "curl", - "iptables_version": "1.4.21", - "lvm_support": true, - "lvm_vgs": 1, - "lvm_vg_0": "centos", - "lvm_vg_centos_pvs": "/dev/sda2", - "lvm_pvs": 1, - "lvm_pv_0": "/dev/sda2", - "puppet_agent_pid": 2569, - "python_version": "2.7.5", - "python2_version": "2.7.5", - "aio_agent_build": "7.4.1.59.g5d5199a8a", - "aio_agent_version": "7.4.1.59", - "docker_home_dirs": { - "root": "/root", - "bin": "/bin", - "daemon": "/sbin", - "adm": "/var/adm", - "lp": "/var/spool/lpd", - "sync": "/sbin", - "shutdown": "/sbin", - "halt": "/sbin", - "mail": "/var/spool/mail", - "operator": "/root", - "games": "/usr/games", - "ftp": "/var/ftp", - "nobody": "/", - "avahi-autoipd": "/var/lib/avahi-autoipd", - "systemd-bus-proxy": "/", - "systemd-network": "/", - "dbus": "/", - "polkitd": "/", - "rpc": "/var/lib/rpcbind", - "tss": "/dev/null", - "rpcuser": "/var/lib/nfs", - "nfsnobody": "/var/lib/nfs", - "postfix": "/var/spool/postfix", - "sshd": "/var/empty/sshd" - }, - "prometheus_alert_manager_running": false, - "who2bug": [], - "classification": { - "hostname": "live-pulp", - "parts": [ - "live", - "", - "", - "", - "pulp", - "" + "path": "/opt/puppetlabs/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processor1": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processorcount": 2, + "processors": { + "count": 2, + "isa": "x86_64", + "models": [ + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz" ], - "version": 0, - "group": "live", - "function": "", - "number": "", - "number_string": "", - "context": "", - "stage": "pulp", - "id": "" + "physicalcount": 1, + "speed": "3.41 GHz" }, - "network_nexthop_ip": "10.16.112.1", - "network_primary_interface": "ens160", - "network_primary_ip": "10.16.115.28", - "group": "live", - "puppet_inventory_metadata": { - "packages": { - "collection_enabled": false, - "last_collection_time": "0.0s" + "productname": "VirtualBox", + "puppetversion": "7.5.0", + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.2" + }, + "rubyplatform": "x86_64-linux", + "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.2", + "scope6": "link", + "scope6_eth0": "link", + "selinux": true, + "selinux_config_mode": "enforcing", + "selinux_config_policy": "targeted", + "selinux_current_mode": "enforcing", + "selinux_enforced": true, + "selinux_policyversion": "31", + "serialnumber": "0", + "ssh": { + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9", + "sha256": "SSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "type": "ssh-rsa" } }, - "function_number": "", - "virt_libvirt": false, - "stage": "pulp", - "mysql_server_id": 23179131, - "selinux_python_command": "python", - "is_pe": false, - "pe_patch": { - "package_updates": [], - "package_update_count": 0, - "missing_update_kbs": [], - "security_package_updates": [], - "security_package_update_count": 0, - "blackouts": {}, - "pinned_packages": [], - "last_run": {}, - "patch_group": "", - "reboot_override": "default", - "reboots": { - "reboot_required": "unknown" - }, - "block_patching_on_warnings": "false", - "warnings": { - "update_file": "Update file not found, update information invalid", - "security_update_file": "Security update file not found, update information invalid" - }, - "blocked": false, - "blocked_reasons": [] + "sshfp_rsa": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9\nSSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc", + "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "swapfree": "2.00 GiB", + "swapfree_mb": 2048.0, + "swapsize": "2.00 GiB", + "swapsize_mb": 2048.0, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 133, + "uptime": "0:02 hours" }, - "domain": "example.com", - "fqdn": "foo.example.com", - "hostname": "foo" + "timezone": "UTC", + "uptime": "0:02 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 133, + "uuid": "5A5162F1-5E21-9D4C-AB35-C3B76400B758", + "virtual": "virtualbox" } diff --git a/facts/4.0/redhat-8-x86_64.facts b/facts/4.0/redhat-8-x86_64.facts index d3c2ad69..cf046cc6 100755 --- a/facts/4.0/redhat-8-x86_64.facts +++ b/facts/4.0/redhat-8-x86_64.facts @@ -74,6 +74,8 @@ }, "interfaces": "eth0,lo", "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe11:d4ff", + "ipaddress6_eth0": "fe80::a00:27ff:fe11:d4ff", "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, @@ -331,9 +333,13 @@ "mtu_eth0": 1500, "mtu_lo": 65536, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { @@ -349,11 +355,23 @@ "network": "10.0.2.0" } ], + "bindings6": [ + { + "address": "fe80::a00:27ff:fe11:d4ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:75:c4:9b", "mtu": 1500, "netmask": "255.255.255.0", - "network": "10.0.2.0" + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" }, "lo": { "bindings": [ @@ -370,11 +388,15 @@ } }, "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:75:c4:9b", "mtu": 1500, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", "network": "10.0.2.0", - "primary": "eth0" + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" }, "operatingsystem": "RedHat", "operatingsystemmajrelease": "8", @@ -464,6 +486,8 @@ "rubyplatform": "x86_64-linux", "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", "rubyversion": "2.7.2", + "scope6": "link", + "scope6_eth0": "link", "selinux": true, "selinux_config_mode": "enforcing", "selinux_config_policy": "targeted", diff --git a/facts/4.1/redhat-7-x86_64.facts b/facts/4.1/redhat-7-x86_64.facts new file mode 100644 index 00000000..657c461b --- /dev/null +++ b/facts/4.1/redhat-7-x86_64.facts @@ -0,0 +1,522 @@ +{ + "aio_agent_version": "7.6.1", + "architecture": "x86_64", + "augeas": { + "version": "1.12.0" + }, + "augeasversion": "1.12.0", + "bios_release_date": "12/01/2006", + "bios_vendor": "innotek GmbH", + "bios_version": "VirtualBox", + "blockdevice_sda_model": "VBOX HARDDISK", + "blockdevice_sda_size": 137438953472, + "blockdevice_sda_vendor": "ATA", + "blockdevices": "sda", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", + "chassistype": "Other", + "dhcp_servers": { + "eth0": "10.0.2.2", + "system": "10.0.2.2" + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "size": "128.00 GiB", + "size_bytes": 137438953472, + "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": "5A5162F1-5E21-9D4C-AB35-C3B76400B758" + } + }, + "domain": "example.com", + "facterversion": "4.1.1", + "filesystems": "xfs", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gid": "root", + "hardwareisa": "x86_64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, + "id": "root", + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress6_eth0": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress_eth0": "10.0.2.15", + "ipaddress_lo": "127.0.0.1", + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "3.10", + "kernelrelease": "3.10.0-1160.el7.x86_64", + "kernelversion": "3.10.0", + "load_averages": { + "15m": 0.17, + "1m": 1.32, + "5m": 0.48 + }, + "lsbdistrelease": "7.9", + "lsbmajdistrelease": "7", + "lsbminordistrelease": "9", + "macaddress": "08:00:27:22:7d:1d", + "macaddress_eth0": "08:00:27:22:7d:1d", + "manufacturer": "innotek GmbH", + "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.35 GiB", + "available_bytes": 1447030784, + "capacity": "24.91%", + "total": "1.79 GiB", + "total_bytes": 1927094272, + "used": "457.82 MiB", + "used_bytes": 480063488 + } + }, + "memoryfree": "1.35 GiB", + "memoryfree_mb": 1379.99609375, + "memorysize": "1.79 GiB", + "memorysize_mb": 1837.8203125, + "mountpoints": { + "/": { + "available": "123.37 GiB", + "available_bytes": 132468994048, + "capacity": "1.28%", + "device": "/dev/mapper/rhel_rhel7-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "124.97 GiB", + "size_bytes": 134187319296, + "used": "1.60 GiB", + "used_bytes": 1718325248 + }, + "/boot": { + "available": "871.82 MiB", + "available_bytes": 914173952, + "capacity": "14.02%", + "device": "/dev/sda1", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "1014.00 MiB", + "size_bytes": 1063256064, + "used": "142.18 MiB", + "used_bytes": 149082112 + }, + "/dev": { + "available": "907.64 MiB", + "available_bytes": 951726080, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=929420k", + "nr_inodes=232355", + "mode=755" + ], + "size": "907.64 MiB", + "size_bytes": 951726080, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "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", + "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": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "902.43 MiB", + "available_bytes": 946266112, + "capacity": "1.79%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "mode=755" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "16.48 MiB", + "used_bytes": 17281024 + }, + "/run/user/1000": { + "available": "183.79 MiB", + "available_bytes": 192712704, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=188196k", + "mode=700", + "uid=1000", + "gid=1000" + ], + "size": "183.79 MiB", + "size_bytes": 192712704, + "used": "0 bytes", + "used_bytes": 0 + }, + "/sys/fs/cgroup": { + "available": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "mode=755" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 + }, + "/vagrant": { + "available": "48.20 GiB", + "available_bytes": 51755724800, + "capacity": "31.11%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "21.76 GiB", + "used_bytes": 23369502720 + } + }, + "mtu_eth0": 1500, + "mtu_lo": 65536, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", + "netmask_eth0": "255.255.255.0", + "netmask_lo": "255.0.0.0", + "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", + "network_eth0": "10.0.2.0", + "network_lo": "127.0.0.0", + "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": "fe80::ca0d:6fe3:bf63:8d96", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ip": "127.0.0.1", + "mtu": 65536, + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + }, + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" + }, + "operatingsystem": "RedHat", + "operatingsystemmajrelease": "7", + "operatingsystemrelease": "7.9", + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Maipo", + "description": "Red Hat Enterprise Linux Server release 7.9 (Maipo)", + "id": "RedHatEnterpriseServer", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "RedHat", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "31" + } + }, + "osfamily": "RedHat", + "partitions": { + "/dev/mapper/rhel_rhel7-root": { + "filesystem": "xfs", + "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "90bc3c13-06da-47a3-81b6-a3fe55e6c443" + }, + "/dev/mapper/rhel_rhel7-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "39871fed-7ca7-41cd-b4d7-1636213335f6" + }, + "/dev/sda1": { + "filesystem": "xfs", + "mount": "/boot", + "size": "1.00 GiB", + "size_bytes": 1073741824, + "uuid": "5f244570-2284-41d2-8251-cd241b17bb0e" + }, + "/dev/sda2": { + "filesystem": "LVM2_member", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "1vPQCW-17Ge-qKHJ-ucnS-y3jy-wbDo-Cnv5op" + } + }, + "path": "/opt/puppetlabs/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processor1": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processorcount": 2, + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz" + ], + "physicalcount": 1, + "speed": "3.41 GHz", + "threads": 1 + }, + "productname": "VirtualBox", + "puppetversion": "7.6.1", + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.3" + }, + "rubyplatform": "x86_64-linux", + "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.3", + "scope6": "link", + "scope6_eth0": "link", + "selinux": true, + "selinux_config_mode": "enforcing", + "selinux_config_policy": "targeted", + "selinux_current_mode": "enforcing", + "selinux_enforced": true, + "selinux_policyversion": "31", + "serialnumber": "0", + "ssh": { + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9", + "sha256": "SSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "type": "ssh-rsa" + } + }, + "sshfp_rsa": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9\nSSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc", + "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "swapfree": "2.00 GiB", + "swapfree_mb": 2047.99609375, + "swapsize": "2.00 GiB", + "swapsize_mb": 2047.99609375, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 150, + "uptime": "0:02 hours" + }, + "timezone": "UTC", + "uptime": "0:02 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 150, + "uuid": "5A5162F1-5E21-9D4C-AB35-C3B76400B758", + "virtual": "virtualbox" +} diff --git a/facts/4.1/redhat-8-x86_64.facts b/facts/4.1/redhat-8-x86_64.facts index 7ee8c9b1..44bfe162 100755 --- a/facts/4.1/redhat-8-x86_64.facts +++ b/facts/4.1/redhat-8-x86_64.facts @@ -74,6 +74,8 @@ }, "interfaces": "eth0,lo", "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe11:d4ff", + "ipaddress6_eth0": "fe80::a00:27ff:fe11:d4ff", "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, @@ -331,9 +333,13 @@ "mtu_eth0": 1500, "mtu_lo": 65536, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { @@ -349,11 +355,23 @@ "network": "10.0.2.0" } ], + "bindings6": [ + { + "address": "fe80::a00:27ff:fe11:d4ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:75:c4:9b", "mtu": 1500, "netmask": "255.255.255.0", - "network": "10.0.2.0" + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" }, "lo": { "bindings": [ @@ -370,11 +388,15 @@ } }, "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:75:c4:9b", "mtu": 1500, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", "network": "10.0.2.0", - "primary": "eth0" + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" }, "operatingsystem": "RedHat", "operatingsystemmajrelease": "8", @@ -466,6 +488,8 @@ "rubyplatform": "x86_64-linux", "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", "rubyversion": "2.7.3", + "scope6": "link", + "scope6_eth0": "link", "selinux": true, "selinux_config_mode": "enforcing", "selinux_config_policy": "targeted", diff --git a/facts/4.2/redhat-7-x86_64.facts b/facts/4.2/redhat-7-x86_64.facts index 04777a72..4f7257e2 100644 --- a/facts/4.2/redhat-7-x86_64.facts +++ b/facts/4.2/redhat-7-x86_64.facts @@ -10,13 +10,15 @@ "bios_version": "1.14.0-1.el8s", "blockdevice_sda_model": "QEMU HARDDISK", "blockdevice_sda_size": 42949672960, - "blockdevice_sda_vendor": "QEMU", + "blockdevice_sda_vendor": "ATA", "blockdevices": "sda", - "boardmanufacturer": "Red Hat", - "boardproductname": "RHEL-AV", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", "chassistype": "Other", "dhcp_servers": { - "system": "" + "eth0": "10.0.2.2", + "system": "10.0.2.2" }, "disks": { "sda": { @@ -25,7 +27,7 @@ "size": "40.00 GiB", "size_bytes": 42949672960, "type": "hdd", - "vendor": "QEMU" + "vendor": "ATA" } }, "dmi": { @@ -35,8 +37,9 @@ "version": "1.14.0-1.el8s" }, "board": { - "manufacturer": "Red Hat", - "product": "RHEL-AV" + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" }, "chassis": { "type": "Other" @@ -57,6 +60,12 @@ "hardwareisa": "x86_64", "hardwaremodel": "x86_64", "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, "id": "root", "identity": { "gid": 0, @@ -66,11 +75,11 @@ "user": "root" }, "interfaces": "eth0,lo", - "ipaddress": "10.109.1.2", - "ipaddress6": "fe80::546f:86ff:fe55:c7", - "ipaddress6_eth0": "fe80::546f:86ff:fe55:c7", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress6_eth0": "fe80::ca0d:6fe3:bf63:8d96", "ipaddress6_lo": "::1", - "ipaddress_eth0": "10.109.1.2", + "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, "kernel": "Linux", @@ -271,7 +280,9 @@ "nodev", "relatime", "size=800684k", - "mode=700" + "mode=700", + "uid=1000", + "gid=1000" ], "size": "781.92 MiB", "size_bytes": 819900416, @@ -296,6 +307,22 @@ "size_bytes": 4099485696, "used": "0 bytes", "used_bytes": 0 + }, + "/vagrant": { + "available": "48.20 GiB", + "available_bytes": 51755069440, + "capacity": "31.11%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "21.77 GiB", + "used_bytes": 23370158080 } }, "mtu_eth0": 1500, @@ -306,13 +333,14 @@ "netmask6_lo": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", "network6_eth0": "fe80::", "network6_lo": "::1", - "network_eth0": "10.109.1.0", + "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { + "dhcp": "10.0.2.2", "domain": "example.com", "fqdn": "foo.example.com", "hostname": "foo", @@ -320,14 +348,14 @@ "eth0": { "bindings": [ { - "address": "10.109.1.2", + "address": "10.0.2.15", "netmask": "255.255.255.0", - "network": "10.109.1.0" + "network": "10.0.2.0" } ], "bindings6": [ { - "address": "fe80::546f:86ff:fe55:c7", + "address": "fe80::ca0d:6fe3:bf63:8d96", "flags": [ "permanent" ], @@ -336,13 +364,14 @@ "scope6": "link" } ], - "ip": "10.109.1.2", - "ip6": "fe80::546f:86ff:fe55:c7", + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", "mac": "56:6f:86:55:00:c7", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", "scope6": "link" }, @@ -375,13 +404,13 @@ "scope6": "host" } }, - "ip": "10.109.1.2", - "ip6": "fe80::546f:86ff:fe55:c7", + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", "mac": "56:6f:86:55:00:c7", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", "primary": "eth0", "scope6": "link" @@ -447,7 +476,7 @@ "uuid": "4jFd0J-z3h9-IroY-WmOM-oFlZ-P3or-Aiov4c" } }, - "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/puppetlabs/bin:/sbin", + "path": "/opt/puppetlabs/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin", "physicalprocessorcount": 2, "processor0": "Intel Xeon Processor (Cascadelake)", "processor1": "Intel Xeon Processor (Cascadelake)", diff --git a/facts/4.2/redhat-8-x86_64.facts b/facts/4.2/redhat-8-x86_64.facts index d873f8c0..18d40cec 100644 --- a/facts/4.2/redhat-8-x86_64.facts +++ b/facts/4.2/redhat-8-x86_64.facts @@ -10,10 +10,11 @@ "bios_version": "1.14.0-1.el8s", "blockdevice_sda_model": "QEMU HARDDISK", "blockdevice_sda_size": 42949672960, - "blockdevice_sda_vendor": "QEMU", + "blockdevice_sda_vendor": "ATA", "blockdevices": "sda", - "boardmanufacturer": "Red Hat", - "boardproductname": "RHEL-AV", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", "chassistype": "Other", "dhcp_servers": { "system": "" @@ -25,7 +26,7 @@ "size": "40.00 GiB", "size_bytes": 42949672960, "type": "hdd", - "vendor": "QEMU" + "vendor": "ATA" } }, "dmi": { @@ -35,8 +36,9 @@ "version": "1.14.0-1.el8s" }, "board": { - "manufacturer": "Red Hat", - "product": "RHEL-AV" + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" }, "chassis": { "type": "Other" @@ -58,7 +60,10 @@ "hardwaremodel": "x86_64", "hostname": "foo", "hypervisors": { - "kvm": {} + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } }, "id": "root", "identity": { @@ -68,12 +73,12 @@ "uid": 0, "user": "root" }, - "interfaces": "enp1s0,lo", - "ipaddress": "10.109.1.2", - "ipaddress6": "fe80::546f:86ff:fe55:c7", - "ipaddress6_enp1s0": "fe80::546f:86ff:fe55:c7", + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe11:d4ff", + "ipaddress6_eth0": "fe80::a00:27ff:fe11:d4ff", "ipaddress6_lo": "::1", - "ipaddress_enp1s0": "10.109.1.2", + "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, "kernel": "Linux", @@ -89,7 +94,7 @@ "lsbmajdistrelease": "8", "lsbminordistrelease": "6", "macaddress": "56:6f:86:55:00:c7", - "macaddress_enp1s0": "56:6f:86:55:00:c7", + "macaddress_eth0": "56:6f:86:55:00:c7", "manufacturer": "oVirt", "memory": { "swap": { @@ -279,7 +284,9 @@ "nodev", "relatime", "size=794696k", - "mode=700" + "mode=700", + "uid=1000", + "gid=1000" ], "size": "776.07 MiB", "size_bytes": 813768704, @@ -327,52 +334,56 @@ "used": "0 bytes", "used_bytes": 0 }, - "/var/lib/nfs/rpc_pipefs": { - "available": "0 bytes", - "available_bytes": 0, - "capacity": "100%", - "device": "sunrpc", - "filesystem": "rpc_pipefs", + "/vagrant": { + "available": "45.60 GiB", + "available_bytes": 48962088960, + "capacity": "34.83%", + "device": "vagrant", + "filesystem": "vboxsf", "options": [ "rw", - "relatime" + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" ], - "size": "0 bytes", - "size_bytes": 0, - "used": "0 bytes", - "used_bytes": 0 + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "24.37 GiB", + "used_bytes": 26163138560 } }, - "mtu_enp1s0": 1500, + "mtu_eth0": 1500, "mtu_lo": 65536, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "netmask6_enp1s0": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", "netmask6_lo": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", - "netmask_enp1s0": "255.255.255.0", + "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", - "network6_enp1s0": "fe80::", + "network6_eth0": "fe80::", "network6_lo": "::1", - "network_enp1s0": "10.109.1.0", + "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { "domain": "example.com", "fqdn": "foo.example.com", "hostname": "foo", "interfaces": { - "enp1s0": { + "eth0": { "bindings": [ { - "address": "10.109.1.2", + "address": "10.0.2.15", "netmask": "255.255.255.0", - "network": "10.109.1.0" + "network": "10.0.2.0" } ], "bindings6": [ { - "address": "fe80::546f:86ff:fe55:c7", + "address": "fe80::a00:27ff:fe11:d4ff", "flags": [ "permanent" ], @@ -381,13 +392,13 @@ "scope6": "link" } ], - "ip": "10.109.1.2", - "ip6": "fe80::546f:86ff:fe55:c7", + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "56:6f:86:55:00:c7", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", "scope6": "link" }, @@ -420,15 +431,15 @@ "scope6": "host" } }, - "ip": "10.109.1.2", - "ip6": "fe80::546f:86ff:fe55:c7", + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "56:6f:86:55:00:c7", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", - "primary": "enp1s0", + "primary": "eth0", "scope6": "link" }, "operatingsystem": "RedHat", @@ -494,7 +505,7 @@ "uuid": "fTOkZt-rLad-Zrb9-Vzyt-oLpY-Z3xO-vWEuhA" } }, - "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/puppetlabs/bin:/sbin", + "path": "/opt/puppetlabs/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin", "physicalprocessorcount": 2, "processor0": "Intel Xeon Processor (Cascadelake)", "processor1": "Intel Xeon Processor (Cascadelake)", @@ -522,7 +533,7 @@ "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", "rubyversion": "2.7.6", "scope6": "link", - "scope6_enp1s0": "link", + "scope6_eth0": "link", "scope6_lo": "host", "selinux": true, "selinux_config_mode": "enforcing", diff --git a/facts/4.2/redhat-9-x86_64.facts b/facts/4.2/redhat-9-x86_64.facts index f1a0dded..8f5d5e05 100644 --- a/facts/4.2/redhat-9-x86_64.facts +++ b/facts/4.2/redhat-9-x86_64.facts @@ -12,8 +12,9 @@ "blockdevice_sda_size": 53687091200, "blockdevice_sda_vendor": "ATA", "blockdevices": "sda", - "boardmanufacturer": "Red Hat", - "boardproductname": "RHEL-AV", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", "chassistype": "Other", "dhcp_servers": { "system": "" @@ -35,8 +36,9 @@ "version": "1.14.0-1.el8s" }, "board": { - "manufacturer": "Red Hat", - "product": "RHEL-AV" + "manufacturer": "Oracle Corporation", + "product": "VirtualBox", + "serial_number": "0" }, "chassis": { "type": "Other" @@ -57,6 +59,12 @@ "hardwareisa": "x86_64", "hardwaremodel": "x86_64", "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, "id": "root", "identity": { "gid": 0, @@ -65,12 +73,12 @@ "uid": 0, "user": "root" }, - "interfaces": "enp1s0,lo", - "ipaddress": "10.109.1.2", - "ipaddress6": "fe80::546f:86ff:fe55:cd", - "ipaddress6_enp1s0": "fe80::546f:86ff:fe55:cd", + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe8a:54b5", + "ipaddress6_eth0": "fe80::a00:27ff:fe8a:54b5", "ipaddress6_lo": "::1", - "ipaddress_enp1s0": "10.109.1.2", + "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, "kernel": "Linux", @@ -86,7 +94,7 @@ "lsbmajdistrelease": "9", "lsbminordistrelease": "0", "macaddress": "56:6f:86:55:00:cd", - "macaddress_enp1s0": "56:6f:86:55:00:cd", + "macaddress_eth0": "56:6f:86:55:00:cd", "manufacturer": "oVirt", "memory": { "swap": { @@ -305,44 +313,65 @@ "size=380940k", "nr_inodes=95235", "mode=700", + "uid=1000", + "gid=1000", "inode64" ], "size": "372.01 MiB", "size_bytes": 390082560, "used": "0 bytes", "used_bytes": 0 + }, + "/vagrant": { + "available": "43.03 GiB", + "available_bytes": 46199685120, + "capacity": "38.50%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "26.94 GiB", + "used_bytes": 28925542400 } }, - "mtu_enp1s0": 1500, + "mtu_eth0": 1500, "mtu_lo": 65536, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "netmask6_enp1s0": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", "netmask6_lo": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", - "netmask_enp1s0": "255.255.255.0", + "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", - "network6_enp1s0": "fe80::", + "network6_eth0": "fe80::", "network6_lo": "::1", - "network_enp1s0": "10.109.1.0", + "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { "domain": "example.com", "fqdn": "foo.example.com", "hostname": "foo", "interfaces": { - "enp1s0": { + "eth0": { "bindings": [ { - "address": "10.109.1.2", + "address": "10.0.2.15", "netmask": "255.255.255.0", - "network": "10.109.1.0" + "network": "10.0.2.0" } ], "bindings6": [ { - "address": "fe80::546f:86ff:fe55:cd", + "address": "fe80::a00:27ff:fe8a:54b5", "flags": [ "permanent" ], @@ -351,13 +380,13 @@ "scope6": "link" } ], - "ip": "10.109.1.2", - "ip6": "fe80::546f:86ff:fe55:cd", + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", "mac": "56:6f:86:55:00:cd", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", "scope6": "link" }, @@ -390,15 +419,15 @@ "scope6": "host" } }, - "ip": "10.109.1.2", - "ip6": "fe80::546f:86ff:fe55:cd", + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", "mac": "56:6f:86:55:00:cd", "mtu": 1500, "netmask": "255.255.255.0", "netmask6": "ffff:ffff:ffff:ffff::", - "network": "10.109.1.0", + "network": "10.0.2.0", "network6": "fe80::", - "primary": "enp1s0", + "primary": "eth0", "scope6": "link" }, "operatingsystem": "RedHat", @@ -437,6 +466,7 @@ "partitions": { "/dev/mapper/rhel_foo-root": { "filesystem": "xfs", + "label": "root", "mount": "/", "size": "45.05 GiB", "size_bytes": 48372908032, @@ -450,6 +480,7 @@ }, "/dev/sda1": { "filesystem": "xfs", + "label": "boot", "mount": "/boot", "partuuid": "5f9c8fd4-01", "size": "1.00 GiB", @@ -464,7 +495,7 @@ "uuid": "Ot4GW9-2G1O-ogZt-Gqgp-XkYm-A48Q-Voh1MM" } }, - "path": "/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/puppetlabs/bin:/sbin", + "path": "/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", "physicalprocessorcount": 2, "processor0": "Intel Xeon Processor (Cascadelake)", "processor1": "Intel Xeon Processor (Cascadelake)", @@ -492,7 +523,7 @@ "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", "rubyversion": "2.7.6", "scope6": "link", - "scope6_enp1s0": "link", + "scope6_eth0": "link", "scope6_lo": "host", "selinux": true, "selinux_config_mode": "enforcing", diff --git a/facts/4.3/redhat-7-x86_64.facts b/facts/4.3/redhat-7-x86_64.facts new file mode 100644 index 00000000..a0eac5a5 --- /dev/null +++ b/facts/4.3/redhat-7-x86_64.facts @@ -0,0 +1,526 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x86_64", + "augeas": { + "version": "1.13.0" + }, + "augeasversion": "1.13.0", + "bios_release_date": "12/01/2006", + "bios_vendor": "innotek GmbH", + "bios_version": "VirtualBox", + "blockdevice_sda_model": "VBOX HARDDISK", + "blockdevice_sda_size": 137438953472, + "blockdevice_sda_vendor": "ATA", + "blockdevices": "sda", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", + "chassistype": "Other", + "dhcp_servers": { + "eth0": "10.0.2.2", + "system": "10.0.2.2" + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBdefcb06b-66114762", + "size": "128.00 GiB", + "size_bytes": 137438953472, + "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": "5A5162F1-5E21-9D4C-AB35-C3B76400B758" + } + }, + "domain": "example.com", + "facterversion": "4.3.1", + "filesystems": "xfs", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gid": "root", + "hardwareisa": "x86_64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, + "id": "root", + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress6_eth0": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress_eth0": "10.0.2.15", + "ipaddress_lo": "127.0.0.1", + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "3.10", + "kernelrelease": "3.10.0-1160.el7.x86_64", + "kernelversion": "3.10.0", + "load_averages": { + "15m": 0.21, + "1m": 1.34, + "5m": 0.56 + }, + "lsbdistrelease": "7.9", + "lsbmajdistrelease": "7", + "lsbminordistrelease": "9", + "macaddress": "08:00:27:22:7d:1d", + "macaddress_eth0": "08:00:27:22:7d:1d", + "manufacturer": "innotek GmbH", + "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.36 GiB", + "available_bytes": 1454981120, + "capacity": "24.50%", + "total": "1.79 GiB", + "total_bytes": 1927094272, + "used": "450.24 MiB", + "used_bytes": 472113152 + } + }, + "memoryfree": "1.36 GiB", + "memoryfree_mb": 1387.578125, + "memorysize": "1.79 GiB", + "memorysize_mb": 1837.8203125, + "mountpoints": { + "/": { + "available": "123.35 GiB", + "available_bytes": 132451127296, + "capacity": "1.29%", + "device": "/dev/mapper/rhel_rhel7-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "124.97 GiB", + "size_bytes": 134187319296, + "used": "1.62 GiB", + "used_bytes": 1736192000 + }, + "/boot": { + "available": "871.82 MiB", + "available_bytes": 914173952, + "capacity": "14.02%", + "device": "/dev/sda1", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "1014.00 MiB", + "size_bytes": 1063256064, + "used": "142.18 MiB", + "used_bytes": 149082112 + }, + "/dev": { + "available": "907.64 MiB", + "available_bytes": 951726080, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=929420k", + "nr_inodes=232355", + "mode=755" + ], + "size": "907.64 MiB", + "size_bytes": 951726080, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "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", + "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": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "902.43 MiB", + "available_bytes": 946262016, + "capacity": "1.79%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "mode=755" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "16.48 MiB", + "used_bytes": 17285120 + }, + "/run/user/1000": { + "available": "183.79 MiB", + "available_bytes": 192712704, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=188196k", + "mode=700", + "uid=1000", + "gid=1000" + ], + "size": "183.79 MiB", + "size_bytes": 192712704, + "used": "0 bytes", + "used_bytes": 0 + }, + "/sys/fs/cgroup": { + "available": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "mode=755" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 + }, + "/vagrant": { + "available": "48.20 GiB", + "available_bytes": 51754852352, + "capacity": "31.11%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "21.77 GiB", + "used_bytes": 23370375168 + } + }, + "mtu_eth0": 1500, + "mtu_lo": 65536, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", + "netmask_eth0": "255.255.255.0", + "netmask_lo": "255.0.0.0", + "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", + "network_eth0": "10.0.2.0", + "network_lo": "127.0.0.0", + "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": "fe80::ca0d:6fe3:bf63:8d96", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ip": "127.0.0.1", + "mtu": 65536, + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + }, + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" + }, + "operatingsystem": "RedHat", + "operatingsystemmajrelease": "7", + "operatingsystemrelease": "7.9", + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Maipo", + "description": "Red Hat Enterprise Linux Server release 7.9 (Maipo)", + "id": "RedHatEnterpriseServer", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "RedHat", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "31" + } + }, + "osfamily": "RedHat", + "partitions": { + "/dev/mapper/rhel_rhel7-root": { + "filesystem": "xfs", + "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "90bc3c13-06da-47a3-81b6-a3fe55e6c443" + }, + "/dev/mapper/rhel_rhel7-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "39871fed-7ca7-41cd-b4d7-1636213335f6" + }, + "/dev/sda1": { + "filesystem": "xfs", + "mount": "/boot", + "size": "1.00 GiB", + "size_bytes": 1073741824, + "uuid": "5f244570-2284-41d2-8251-cd241b17bb0e" + }, + "/dev/sda2": { + "filesystem": "LVM2_member", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "1vPQCW-17Ge-qKHJ-ucnS-y3jy-wbDo-Cnv5op" + } + }, + "path": "/opt/puppetlabs/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processor1": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processorcount": 2, + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz" + ], + "physicalcount": 1, + "speed": "3.41 GHz", + "threads": 1 + }, + "productname": "VirtualBox", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x86_64-linux", + "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_eth0": "link", + "selinux": true, + "selinux_config_mode": "enforcing", + "selinux_config_policy": "targeted", + "selinux_current_mode": "enforcing", + "selinux_enforced": true, + "selinux_policyversion": "31", + "serialnumber": "0", + "ssh": { + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9", + "sha256": "SSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "type": "ssh-rsa" + } + }, + "sshfp_rsa": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9\nSSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc", + "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "swapfree": "2.00 GiB", + "swapfree_mb": 2047.99609375, + "swapsize": "2.00 GiB", + "swapsize_mb": 2047.99609375, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 181, + "uptime": "0:03 hours" + }, + "timezone": "UTC", + "uptime": "0:03 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 181, + "uuid": "5A5162F1-5E21-9D4C-AB35-C3B76400B758", + "virtual": "virtualbox" +} diff --git a/facts/4.3/redhat-8-x86_64.facts b/facts/4.3/redhat-8-x86_64.facts index e2a268b3..a69e1e75 100644 --- a/facts/4.3/redhat-8-x86_64.facts +++ b/facts/4.3/redhat-8-x86_64.facts @@ -75,6 +75,8 @@ }, "interfaces": "eth0,lo", "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe11:d4ff", + "ipaddress6_eth0": "fe80::a00:27ff:fe11:d4ff", "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, @@ -332,9 +334,13 @@ "mtu_eth0": 1500, "mtu_lo": 65536, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { @@ -350,11 +356,26 @@ "network": "10.0.2.0" } ], + "bindings6": [ + { + "address": "fe80::a00:27ff:fe11:d4ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:11:d4:ff", "mtu": 1500, "netmask": "255.255.255.0", - "network": "10.0.2.0" + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" }, "lo": { "bindings": [ @@ -371,11 +392,15 @@ } }, "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:11:d4:ff", "mtu": 1500, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", "network": "10.0.2.0", - "primary": "eth0" + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" }, "operatingsystem": "RedHat", "operatingsystemmajrelease": "8", @@ -467,6 +492,8 @@ "rubyplatform": "x86_64-linux", "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", "rubyversion": "2.7.7", + "scope6": "link", + "scope6_eth0": "link", "selinux": true, "selinux_config_mode": "enforcing", "selinux_config_policy": "targeted", diff --git a/facts/4.3/redhat-9-x86_64.facts b/facts/4.3/redhat-9-x86_64.facts new file mode 100644 index 00000000..e61a9808 --- /dev/null +++ b/facts/4.3/redhat-9-x86_64.facts @@ -0,0 +1,546 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x86_64", + "augeas": { + "version": "1.13.0" + }, + "augeasversion": "1.13.0", + "bios_release_date": "12/01/2006", + "bios_vendor": "innotek GmbH", + "bios_version": "VirtualBox", + "blockdevice_sda_model": "VBOX HARDDISK", + "blockdevice_sda_size": 137438953472, + "blockdevice_sda_vendor": "ATA", + "blockdevices": "sda", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", + "chassistype": "Other", + "dhcp_servers": { + "system": null + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VB53d046bd-cf97da06", + "size": "128.00 GiB", + "size_bytes": 137438953472, + "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": "9e9671b9-cfe3-7c47-b65b-da7b824eb638" + } + }, + "domain": "example.com", + "facterversion": "4.3.1", + "filesystems": "xfs", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gid": "root", + "hardwareisa": "x86_64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, + "id": "root", + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe8a:54b5", + "ipaddress6_eth0": "fe80::a00:27ff:fe8a:54b5", + "ipaddress_eth0": "10.0.2.15", + "ipaddress_lo": "127.0.0.1", + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "5.14", + "kernelrelease": "5.14.0-162.6.1.el9_1.x86_64", + "kernelversion": "5.14.0", + "load_averages": { + "15m": 0.13, + "1m": 0.84, + "5m": 0.35 + }, + "lsbdistrelease": "9.1", + "lsbmajdistrelease": "9", + "lsbminordistrelease": "1", + "macaddress": "08:00:27:8a:54:b5", + "macaddress_eth0": "08:00:27:8a:54:b5", + "manufacturer": "innotek GmbH", + "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.29 GiB", + "available_bytes": 1389207552, + "capacity": "25.19%", + "total": "1.73 GiB", + "total_bytes": 1856921600, + "used": "446.05 MiB", + "used_bytes": 467714048 + } + }, + "memoryfree": "1.29 GiB", + "memoryfree_mb": 1324.8515625, + "memorysize": "1.73 GiB", + "memorysize_mb": 1770.8984375, + "mountpoints": { + "/": { + "available": "122.29 GiB", + "available_bytes": 131305598976, + "capacity": "2.12%", + "device": "/dev/mapper/rhel-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "logbufs=8", + "logbsize=32k", + "noquota" + ], + "size": "124.94 GiB", + "size_bytes": 134148001792, + "used": "2.65 GiB", + "used_bytes": 2842402816 + }, + "/boot": { + "available": "812.36 MiB", + "available_bytes": 851820544, + "capacity": "19.89%", + "device": "/dev/sda1", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "logbufs=8", + "logbsize=32k", + "noquota" + ], + "size": "1014.00 MiB", + "size_bytes": 1063256064, + "used": "201.64 MiB", + "used_bytes": 211435520 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=1048576", + "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", + "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": "885.45 MiB", + "available_bytes": 928460800, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "885.45 MiB", + "size_bytes": 928460800, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "344.87 MiB", + "available_bytes": 361623552, + "capacity": "2.63%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=362680k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "354.18 MiB", + "size_bytes": 371384320, + "used": "9.31 MiB", + "used_bytes": 9760768 + }, + "/run/user/1000": { + "available": "177.09 MiB", + "available_bytes": 185692160, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=181340k", + "nr_inodes=45335", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "177.09 MiB", + "size_bytes": 185692160, + "used": "0 bytes", + "used_bytes": 0 + }, + "/vagrant": { + "available": "43.01 GiB", + "available_bytes": 46178123776, + "capacity": "38.53%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "26.96 GiB", + "used_bytes": 28947103744 + } + }, + "mtu_eth0": 1500, + "mtu_lo": 65536, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", + "netmask_eth0": "255.255.255.0", + "netmask_lo": "255.0.0.0", + "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", + "network_eth0": "10.0.2.0", + "network_lo": "127.0.0.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": "fe80::a00:27ff:fe8a:54b5", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", + "mac": "08:00:27:8a:54:b5", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ip": "127.0.0.1", + "mtu": 65536, + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + }, + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", + "mac": "08:00:27:8a:54:b5", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" + }, + "operatingsystem": "RedHat", + "operatingsystemmajrelease": "9", + "operatingsystemrelease": "9.1", + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Plow", + "description": "Red Hat Enterprise Linux release 9.1 (Plow)", + "id": "RedHatEnterprise", + "release": { + "full": "9.1", + "major": "9", + "minor": "1" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "RedHat", + "release": { + "full": "9.1", + "major": "9", + "minor": "1" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "osfamily": "RedHat", + "partitions": { + "/dev/mapper/rhel-root": { + "filesystem": "xfs", + "label": "root", + "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "72716326-4b22-4327-89bf-d33cb05374d6" + }, + "/dev/mapper/rhel-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "b641ccbd-4031-4b60-9b4e-1e66ce0d808f" + }, + "/dev/sda1": { + "filesystem": "xfs", + "label": "boot", + "mount": "/boot", + "partuuid": "71fd0459-01", + "size": "1.00 GiB", + "size_bytes": 1073741824, + "uuid": "28fd3535-1997-4ea4-8dd0-20323db75009" + }, + "/dev/sda2": { + "filesystem": "LVM2_member", + "partuuid": "71fd0459-02", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "QyAXph-kV3K-SsY9-gE4R-q7ff-msar-wVyFJX" + } + }, + "path": "/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processor1": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processorcount": 2, + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz" + ], + "physicalcount": 1, + "speed": "3.41 GHz", + "threads": 1 + }, + "productname": "VirtualBox", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x86_64-linux", + "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_eth0": "link", + "selinux": true, + "selinux_config_mode": "enforcing", + "selinux_config_policy": "targeted", + "selinux_current_mode": "enforcing", + "selinux_enforced": true, + "selinux_policyversion": "33", + "serialnumber": "0", + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 9568f0f927e2b6c772e5cbff5adb689558c81f9b", + "sha256": "SSHFP 3 2 fa5206d74479627e1e8c292da3e8d88f83d62b80128769938e3d245eedeec2dd" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBfCV6XYB7/DuTEn8x3KjiWITqdEgWnUIJEIn1Goor/kktO9O6r4WJ3Usca7wlTRo+l0K+hcgOo5tb0Q/VwwJgI=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 52039a0bd291d440260cf55167beed6496c71b04", + "sha256": "SSHFP 4 2 7cb7df906496defd4b656532a49fb9cf8d32b8189a1459e98129815f51b620b5" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIB0gtg3mbw10qZd/sP5lPqdy0+hBRq1wj1hqEU766uvc", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 7d491b152810171a1ff81e3e48fe5b8046498b42", + "sha256": "SSHFP 1 2 13b39459bb83d545c7fcf0654c2205fd209e06861b9c922b8e1483f225820912" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC5jX9tYcfs367MR+jtpVQCXffi/nf3y1cvNYUAWub748TMBaTnyaXa0eKATsHfPIbDD2TGiZohrvVYQop1dERuQs34ty/JdGGVWE2zKVophiA8WG4+dPOPm16jNZW5bbe5c3/FUEluxpixP3PWRorVGwE/0uoywiK/IVILr2H1Wjb9VLiqHGg9DZfmRiA1fwEu3JFOvL/ptvNurlnvS7SggNEcVBJHwzqVAsoubsxn8JErwd6pZlSU942bgJyyR5aiPpviKAu9VmjIGcEtVwrdKGRXBRCVPXJuWXFb0My81yusbZW6AVsT59/PNkN9t7G5PA6P9zZfLi78TktaDUP3VVxEoDlcquDAc9h+OpgB+3OOC2TB8fpy9lCZ4sBToLngA2RPadOjSlSXwHt2HKmrJR4HVsznuYLSqvD864HyiTpy8cJwKdJ1dWROUiDzrWM1MB7mZfDlsih0vhUeXYscsB/k5RgzgeMM48/WPXKjENA6MnXJ9+MsJYBxQPZFP68=", + "type": "ssh-rsa" + } + }, + "sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBfCV6XYB7/DuTEn8x3KjiWITqdEgWnUIJEIn1Goor/kktO9O6r4WJ3Usca7wlTRo+l0K+hcgOo5tb0Q/VwwJgI=", + "sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIB0gtg3mbw10qZd/sP5lPqdy0+hBRq1wj1hqEU766uvc", + "sshfp_ecdsa": "SSHFP 3 1 9568f0f927e2b6c772e5cbff5adb689558c81f9b\nSSHFP 3 2 fa5206d74479627e1e8c292da3e8d88f83d62b80128769938e3d245eedeec2dd", + "sshfp_ed25519": "SSHFP 4 1 52039a0bd291d440260cf55167beed6496c71b04\nSSHFP 4 2 7cb7df906496defd4b656532a49fb9cf8d32b8189a1459e98129815f51b620b5", + "sshfp_rsa": "SSHFP 1 1 7d491b152810171a1ff81e3e48fe5b8046498b42\nSSHFP 1 2 13b39459bb83d545c7fcf0654c2205fd209e06861b9c922b8e1483f225820912", + "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC5jX9tYcfs367MR+jtpVQCXffi/nf3y1cvNYUAWub748TMBaTnyaXa0eKATsHfPIbDD2TGiZohrvVYQop1dERuQs34ty/JdGGVWE2zKVophiA8WG4+dPOPm16jNZW5bbe5c3/FUEluxpixP3PWRorVGwE/0uoywiK/IVILr2H1Wjb9VLiqHGg9DZfmRiA1fwEu3JFOvL/ptvNurlnvS7SggNEcVBJHwzqVAsoubsxn8JErwd6pZlSU942bgJyyR5aiPpviKAu9VmjIGcEtVwrdKGRXBRCVPXJuWXFb0My81yusbZW6AVsT59/PNkN9t7G5PA6P9zZfLi78TktaDUP3VVxEoDlcquDAc9h+OpgB+3OOC2TB8fpy9lCZ4sBToLngA2RPadOjSlSXwHt2HKmrJR4HVsznuYLSqvD864HyiTpy8cJwKdJ1dWROUiDzrWM1MB7mZfDlsih0vhUeXYscsB/k5RgzgeMM48/WPXKjENA6MnXJ9+MsJYBxQPZFP68=", + "swapfree": "2.00 GiB", + "swapfree_mb": 2047.99609375, + "swapsize": "2.00 GiB", + "swapsize_mb": 2047.99609375, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 117, + "uptime": "0:01 hours" + }, + "timezone": "UTC", + "uptime": "0:01 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 117, + "uuid": "9e9671b9-cfe3-7c47-b65b-da7b824eb638", + "virtual": "virtualbox" +} diff --git a/facts/4.4/redhat-7-x86_64.facts b/facts/4.4/redhat-7-x86_64.facts new file mode 100644 index 00000000..64e946e3 --- /dev/null +++ b/facts/4.4/redhat-7-x86_64.facts @@ -0,0 +1,526 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x86_64", + "augeas": { + "version": "1.13.0" + }, + "augeasversion": "1.13.0", + "bios_release_date": "12/01/2006", + "bios_vendor": "innotek GmbH", + "bios_version": "VirtualBox", + "blockdevice_sda_model": "VBOX HARDDISK", + "blockdevice_sda_size": 137438953472, + "blockdevice_sda_vendor": "ATA", + "blockdevices": "sda", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", + "chassistype": "Other", + "dhcp_servers": { + "eth0": "10.0.2.2", + "system": "10.0.2.2" + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VBdefcb06b-66114762", + "size": "128.00 GiB", + "size_bytes": 137438953472, + "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": "5A5162F1-5E21-9D4C-AB35-C3B76400B758" + } + }, + "domain": "example.com", + "facterversion": "4.4.0", + "filesystems": "xfs", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gid": "root", + "hardwareisa": "x86_64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, + "id": "root", + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress6_eth0": "fe80::ca0d:6fe3:bf63:8d96", + "ipaddress_eth0": "10.0.2.15", + "ipaddress_lo": "127.0.0.1", + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "3.10", + "kernelrelease": "3.10.0-1160.el7.x86_64", + "kernelversion": "3.10.0", + "load_averages": { + "15m": 0.24, + "1m": 1.44, + "5m": 0.64 + }, + "lsbdistrelease": "7.9", + "lsbmajdistrelease": "7", + "lsbminordistrelease": "9", + "macaddress": "08:00:27:22:7d:1d", + "macaddress_eth0": "08:00:27:22:7d:1d", + "manufacturer": "innotek GmbH", + "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.36 GiB", + "available_bytes": 1455464448, + "capacity": "24.47%", + "total": "1.79 GiB", + "total_bytes": 1927094272, + "used": "449.78 MiB", + "used_bytes": 471629824 + } + }, + "memoryfree": "1.36 GiB", + "memoryfree_mb": 1388.0390625, + "memorysize": "1.79 GiB", + "memorysize_mb": 1837.8203125, + "mountpoints": { + "/": { + "available": "123.33 GiB", + "available_bytes": 132421869568, + "capacity": "1.32%", + "device": "/dev/mapper/rhel_rhel7-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "124.97 GiB", + "size_bytes": 134187319296, + "used": "1.64 GiB", + "used_bytes": 1765449728 + }, + "/boot": { + "available": "871.82 MiB", + "available_bytes": 914173952, + "capacity": "14.02%", + "device": "/dev/sda1", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "noquota" + ], + "size": "1014.00 MiB", + "size_bytes": 1063256064, + "used": "142.18 MiB", + "used_bytes": 149082112 + }, + "/dev": { + "available": "907.64 MiB", + "available_bytes": 951726080, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=929420k", + "nr_inodes=232355", + "mode=755" + ], + "size": "907.64 MiB", + "size_bytes": 951726080, + "used": "0 bytes", + "used_bytes": 0 + }, + "/dev/hugepages": { + "available": "0 bytes", + "available_bytes": 0, + "capacity": "100%", + "device": "hugetlbfs", + "filesystem": "hugetlbfs", + "options": [ + "rw", + "seclabel", + "relatime" + ], + "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", + "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": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "902.43 MiB", + "available_bytes": 946262016, + "capacity": "1.79%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "mode=755" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "16.48 MiB", + "used_bytes": 17285120 + }, + "/run/user/1000": { + "available": "183.79 MiB", + "available_bytes": 192712704, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=188196k", + "mode=700", + "uid=1000", + "gid=1000" + ], + "size": "183.79 MiB", + "size_bytes": 192712704, + "used": "0 bytes", + "used_bytes": 0 + }, + "/sys/fs/cgroup": { + "available": "918.91 MiB", + "available_bytes": 963547136, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "ro", + "seclabel", + "nosuid", + "nodev", + "noexec", + "mode=755" + ], + "size": "918.91 MiB", + "size_bytes": 963547136, + "used": "0 bytes", + "used_bytes": 0 + }, + "/vagrant": { + "available": "48.17 GiB", + "available_bytes": 51723649024, + "capacity": "31.15%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "21.79 GiB", + "used_bytes": 23401578496 + } + }, + "mtu_eth0": 1500, + "mtu_lo": 65536, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", + "netmask_eth0": "255.255.255.0", + "netmask_lo": "255.0.0.0", + "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", + "network_eth0": "10.0.2.0", + "network_lo": "127.0.0.0", + "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": "fe80::ca0d:6fe3:bf63:8d96", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "dhcp": "10.0.2.2", + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ip": "127.0.0.1", + "mtu": 65536, + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + }, + "ip": "10.0.2.15", + "ip6": "fe80::ca0d:6fe3:bf63:8d96", + "mac": "08:00:27:22:7d:1d", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" + }, + "operatingsystem": "RedHat", + "operatingsystemmajrelease": "7", + "operatingsystemrelease": "7.9", + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Maipo", + "description": "Red Hat Enterprise Linux Server release 7.9 (Maipo)", + "id": "RedHatEnterpriseServer", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "RedHat", + "release": { + "full": "7.9", + "major": "7", + "minor": "9" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "31" + } + }, + "osfamily": "RedHat", + "partitions": { + "/dev/mapper/rhel_rhel7-root": { + "filesystem": "xfs", + "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "90bc3c13-06da-47a3-81b6-a3fe55e6c443" + }, + "/dev/mapper/rhel_rhel7-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "39871fed-7ca7-41cd-b4d7-1636213335f6" + }, + "/dev/sda1": { + "filesystem": "xfs", + "mount": "/boot", + "size": "1.00 GiB", + "size_bytes": 1073741824, + "uuid": "5f244570-2284-41d2-8251-cd241b17bb0e" + }, + "/dev/sda2": { + "filesystem": "LVM2_member", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "1vPQCW-17Ge-qKHJ-ucnS-y3jy-wbDo-Cnv5op" + } + }, + "path": "/opt/puppetlabs/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processor1": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processorcount": 2, + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz" + ], + "physicalcount": 1, + "speed": "3.41 GHz", + "threads": 1 + }, + "productname": "VirtualBox", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x86_64-linux", + "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_eth0": "link", + "selinux": true, + "selinux_config_mode": "enforcing", + "selinux_config_policy": "targeted", + "selinux_current_mode": "enforcing", + "selinux_enforced": true, + "selinux_policyversion": "31", + "serialnumber": "0", + "ssh": { + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9", + "sha256": "SSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "type": "ssh-rsa" + } + }, + "sshfp_rsa": "SSHFP 1 1 558395ed23d7cff3b4c88c902793f7c9b259bef9\nSSHFP 1 2 2da48fdf40a53d996bd866ac283c5c747cf7a8159ce7cdcdf7aed0a2d38d2cdc", + "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAACAQCmLD0ovAJ3yL7J6xqSned367m+H1OzZXKJLXsMZikN4AMll23J2QsL1Aqwb4GZFj/ZZigMGv6qLB13fEOwqXYtfpXO7ZgS7ggpmgpdFJjjlQlFhHy1cJk2uZQh1gb0liUVa4y6praHggfX7EE+MIynXKjdYOAcz55Wou0wN6D6ZaZTnCC/nkdnb8f2HiQo0rhcX74GiKAARoWQoF2Ny4Sn896C0ouD/Zv5TkU7pNo5GaMxg75e1DReg+AQoMhG4OtMKvsLoGkBqSdsmHfbw+uwRuCCEVJ702Ln4nRh9qEmTm/TWW1I+5xTVOAoCMc0CMIRjfA4AKb9AS4XBtA1f3GamOPgvjFZ9ki+zekbx+rMcy6qn8gz/cGY9mV/hSRE8zVSzHdGgI6xQA10yAnwnNfU5d2yjtMx5Y9Zs0K8yCryme2x1CyyRT0eW52XFSOMQkHq9k+4yWTBJaJIO/qfGLMPhL0LwsF9pqjD+RrflfjoRVjtmZCiIcKs/19Ygfw8wV8gQwyo8loZR2lWEP/OONZHCFHnKA/NISUvCFlyb4gvOfpYJLIg0ETh41GBrn06hChRlHzfhwHe5BB6qi4f5Hd9LOfmfzDxi3ASc9LrC+i8K72Qj4FcMOk76uTxpxqX7l6SrDNPtbgw9Yn/mpASYXZuLncYjtuBzHa51Bm+RwSSGw==", + "swapfree": "2.00 GiB", + "swapfree_mb": 2047.99609375, + "swapsize": "2.00 GiB", + "swapsize_mb": 2047.99609375, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 200, + "uptime": "0:03 hours" + }, + "timezone": "UTC", + "uptime": "0:03 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 200, + "uuid": "5A5162F1-5E21-9D4C-AB35-C3B76400B758", + "virtual": "virtualbox" +} diff --git a/facts/4.4/redhat-8-x86_64.facts b/facts/4.4/redhat-8-x86_64.facts index 51f87ff3..739dacf0 100644 --- a/facts/4.4/redhat-8-x86_64.facts +++ b/facts/4.4/redhat-8-x86_64.facts @@ -75,6 +75,8 @@ }, "interfaces": "eth0,lo", "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe11:d4ff", + "ipaddress6_eth0": "fe80::a00:27ff:fe11:d4ff", "ipaddress_eth0": "10.0.2.15", "ipaddress_lo": "127.0.0.1", "is_virtual": true, @@ -332,9 +334,13 @@ "mtu_eth0": 1500, "mtu_lo": 65536, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", "netmask_eth0": "255.255.255.0", "netmask_lo": "255.0.0.0", "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", "network_eth0": "10.0.2.0", "network_lo": "127.0.0.0", "networking": { @@ -350,11 +356,26 @@ "network": "10.0.2.0" } ], + "bindings6": [ + { + "address": "fe80::a00:27ff:fe11:d4ff", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:11:d4:ff", "mtu": 1500, "netmask": "255.255.255.0", - "network": "10.0.2.0" + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" }, "lo": { "bindings": [ @@ -371,11 +392,15 @@ } }, "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe11:d4ff", "mac": "08:00:27:11:d4:ff", "mtu": 1500, "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", "network": "10.0.2.0", - "primary": "eth0" + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" }, "operatingsystem": "RedHat", "operatingsystemmajrelease": "8", @@ -467,6 +492,8 @@ "rubyplatform": "x86_64-linux", "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/3.2.0", "rubyversion": "3.2.2", + "scope6": "link", + "scope6_eth0": "link", "selinux": true, "selinux_config_mode": "enforcing", "selinux_config_policy": "targeted", diff --git a/facts/4.4/redhat-9-x86_64.facts b/facts/4.4/redhat-9-x86_64.facts new file mode 100644 index 00000000..982b7057 --- /dev/null +++ b/facts/4.4/redhat-9-x86_64.facts @@ -0,0 +1,546 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x86_64", + "augeas": { + "version": "1.13.0" + }, + "augeasversion": "1.13.0", + "bios_release_date": "12/01/2006", + "bios_vendor": "innotek GmbH", + "bios_version": "VirtualBox", + "blockdevice_sda_model": "VBOX HARDDISK", + "blockdevice_sda_size": 137438953472, + "blockdevice_sda_vendor": "ATA", + "blockdevices": "sda", + "boardmanufacturer": "Oracle Corporation", + "boardproductname": "VirtualBox", + "boardserialnumber": "0", + "chassistype": "Other", + "dhcp_servers": { + "system": null + }, + "disks": { + "sda": { + "model": "VBOX HARDDISK", + "serial": "VB53d046bd-cf97da06", + "size": "128.00 GiB", + "size_bytes": 137438953472, + "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": "9e9671b9-cfe3-7c47-b65b-da7b824eb638" + } + }, + "domain": "example.com", + "facterversion": "4.4.0", + "filesystems": "xfs", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gid": "root", + "hardwareisa": "x86_64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "virtualbox": { + "revision": "156879", + "version": "7.0.8" + } + }, + "id": "root", + "identity": { + "gid": 0, + "group": "root", + "privileged": true, + "uid": 0, + "user": "root" + }, + "interfaces": "eth0,lo", + "ipaddress": "10.0.2.15", + "ipaddress6": "fe80::a00:27ff:fe8a:54b5", + "ipaddress6_eth0": "fe80::a00:27ff:fe8a:54b5", + "ipaddress_eth0": "10.0.2.15", + "ipaddress_lo": "127.0.0.1", + "is_virtual": true, + "kernel": "Linux", + "kernelmajversion": "5.14", + "kernelrelease": "5.14.0-162.6.1.el9_1.x86_64", + "kernelversion": "5.14.0", + "load_averages": { + "15m": 0.16, + "1m": 1.04, + "5m": 0.43 + }, + "lsbdistrelease": "9.1", + "lsbmajdistrelease": "9", + "lsbminordistrelease": "1", + "macaddress": "08:00:27:8a:54:b5", + "macaddress_eth0": "08:00:27:8a:54:b5", + "manufacturer": "innotek GmbH", + "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.29 GiB", + "available_bytes": 1387593728, + "capacity": "25.27%", + "total": "1.73 GiB", + "total_bytes": 1856921600, + "used": "447.59 MiB", + "used_bytes": 469327872 + } + }, + "memoryfree": "1.29 GiB", + "memoryfree_mb": 1323.3125, + "memorysize": "1.73 GiB", + "memorysize_mb": 1770.8984375, + "mountpoints": { + "/": { + "available": "122.27 GiB", + "available_bytes": 131287584768, + "capacity": "2.13%", + "device": "/dev/mapper/rhel-root", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "logbufs=8", + "logbsize=32k", + "noquota" + ], + "size": "124.94 GiB", + "size_bytes": 134148001792, + "used": "2.66 GiB", + "used_bytes": 2860417024 + }, + "/boot": { + "available": "812.36 MiB", + "available_bytes": 851820544, + "capacity": "19.89%", + "device": "/dev/sda1", + "filesystem": "xfs", + "options": [ + "rw", + "seclabel", + "relatime", + "attr2", + "inode64", + "logbufs=8", + "logbsize=32k", + "noquota" + ], + "size": "1014.00 MiB", + "size_bytes": 1063256064, + "used": "201.64 MiB", + "used_bytes": 211435520 + }, + "/dev": { + "available": "4.00 MiB", + "available_bytes": 4194304, + "capacity": "0%", + "device": "devtmpfs", + "filesystem": "devtmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "size=4096k", + "nr_inodes=1048576", + "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", + "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": "885.45 MiB", + "available_bytes": 928460800, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "inode64" + ], + "size": "885.45 MiB", + "size_bytes": 928460800, + "used": "0 bytes", + "used_bytes": 0 + }, + "/run": { + "available": "344.87 MiB", + "available_bytes": 361619456, + "capacity": "2.63%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "size=362680k", + "nr_inodes=819200", + "mode=755", + "inode64" + ], + "size": "354.18 MiB", + "size_bytes": 371384320, + "used": "9.31 MiB", + "used_bytes": 9764864 + }, + "/run/user/1000": { + "available": "177.09 MiB", + "available_bytes": 185692160, + "capacity": "0%", + "device": "tmpfs", + "filesystem": "tmpfs", + "options": [ + "rw", + "seclabel", + "nosuid", + "nodev", + "relatime", + "size=181340k", + "nr_inodes=45335", + "mode=700", + "uid=1000", + "gid=1000", + "inode64" + ], + "size": "177.09 MiB", + "size_bytes": 185692160, + "used": "0 bytes", + "used_bytes": 0 + }, + "/vagrant": { + "available": "42.98 GiB", + "available_bytes": 46148083712, + "capacity": "38.57%", + "device": "vagrant", + "filesystem": "vboxsf", + "options": [ + "rw", + "nodev", + "relatime", + "iocharset=utf8", + "uid=1000", + "gid=1000" + ], + "size": "69.97 GiB", + "size_bytes": 75125227520, + "used": "26.99 GiB", + "used_bytes": 28977143808 + } + }, + "mtu_eth0": 1500, + "mtu_lo": 65536, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_eth0": "ffff:ffff:ffff:ffff::", + "netmask_eth0": "255.255.255.0", + "netmask_lo": "255.0.0.0", + "network": "10.0.2.0", + "network6": "fe80::", + "network6_eth0": "fe80::", + "network_eth0": "10.0.2.0", + "network_lo": "127.0.0.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": "fe80::a00:27ff:fe8a:54b5", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link", + "flags": [ + "permanent" + ] + } + ], + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", + "mac": "08:00:27:8a:54:b5", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "scope6": "link" + }, + "lo": { + "bindings": [ + { + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ip": "127.0.0.1", + "mtu": 65536, + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + }, + "ip": "10.0.2.15", + "ip6": "fe80::a00:27ff:fe8a:54b5", + "mac": "08:00:27:8a:54:b5", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.0.2.0", + "network6": "fe80::", + "primary": "eth0", + "scope6": "link" + }, + "operatingsystem": "RedHat", + "operatingsystemmajrelease": "9", + "operatingsystemrelease": "9.1", + "os": { + "architecture": "x86_64", + "distro": { + "codename": "Plow", + "description": "Red Hat Enterprise Linux release 9.1 (Plow)", + "id": "RedHatEnterprise", + "release": { + "full": "9.1", + "major": "9", + "minor": "1" + } + }, + "family": "RedHat", + "hardware": "x86_64", + "name": "RedHat", + "release": { + "full": "9.1", + "major": "9", + "minor": "1" + }, + "selinux": { + "config_mode": "enforcing", + "config_policy": "targeted", + "current_mode": "enforcing", + "enabled": true, + "enforced": true, + "policy_version": "33" + } + }, + "osfamily": "RedHat", + "partitions": { + "/dev/mapper/rhel-root": { + "filesystem": "xfs", + "label": "root", + "mount": "/", + "size": "125.00 GiB", + "size_bytes": 134213533696, + "uuid": "72716326-4b22-4327-89bf-d33cb05374d6" + }, + "/dev/mapper/rhel-swap": { + "filesystem": "swap", + "size": "2.00 GiB", + "size_bytes": 2147483648, + "uuid": "b641ccbd-4031-4b60-9b4e-1e66ce0d808f" + }, + "/dev/sda1": { + "filesystem": "xfs", + "label": "boot", + "mount": "/boot", + "partuuid": "71fd0459-01", + "size": "1.00 GiB", + "size_bytes": 1073741824, + "uuid": "28fd3535-1997-4ea4-8dd0-20323db75009" + }, + "/dev/sda2": { + "filesystem": "LVM2_member", + "partuuid": "71fd0459-02", + "size": "127.00 GiB", + "size_bytes": 136364163072, + "uuid": "QyAXph-kV3K-SsY9-gE4R-q7ff-msar-wVyFJX" + } + }, + "path": "/opt/puppetlabs/bin:/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processor1": "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "processorcount": 2, + "processors": { + "cores": 2, + "count": 2, + "isa": "x86_64", + "models": [ + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz", + "Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz" + ], + "physicalcount": 1, + "speed": "3.41 GHz", + "threads": 1 + }, + "productname": "VirtualBox", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x86_64-linux", + "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x86_64-linux", + "rubysitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_eth0": "link", + "selinux": true, + "selinux_config_mode": "enforcing", + "selinux_config_policy": "targeted", + "selinux_current_mode": "enforcing", + "selinux_enforced": true, + "selinux_policyversion": "33", + "serialnumber": "0", + "ssh": { + "ecdsa": { + "fingerprints": { + "sha1": "SSHFP 3 1 9568f0f927e2b6c772e5cbff5adb689558c81f9b", + "sha256": "SSHFP 3 2 fa5206d74479627e1e8c292da3e8d88f83d62b80128769938e3d245eedeec2dd" + }, + "key": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBfCV6XYB7/DuTEn8x3KjiWITqdEgWnUIJEIn1Goor/kktO9O6r4WJ3Usca7wlTRo+l0K+hcgOo5tb0Q/VwwJgI=", + "type": "ecdsa-sha2-nistp256" + }, + "ed25519": { + "fingerprints": { + "sha1": "SSHFP 4 1 52039a0bd291d440260cf55167beed6496c71b04", + "sha256": "SSHFP 4 2 7cb7df906496defd4b656532a49fb9cf8d32b8189a1459e98129815f51b620b5" + }, + "key": "AAAAC3NzaC1lZDI1NTE5AAAAIB0gtg3mbw10qZd/sP5lPqdy0+hBRq1wj1hqEU766uvc", + "type": "ssh-ed25519" + }, + "rsa": { + "fingerprints": { + "sha1": "SSHFP 1 1 7d491b152810171a1ff81e3e48fe5b8046498b42", + "sha256": "SSHFP 1 2 13b39459bb83d545c7fcf0654c2205fd209e06861b9c922b8e1483f225820912" + }, + "key": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC5jX9tYcfs367MR+jtpVQCXffi/nf3y1cvNYUAWub748TMBaTnyaXa0eKATsHfPIbDD2TGiZohrvVYQop1dERuQs34ty/JdGGVWE2zKVophiA8WG4+dPOPm16jNZW5bbe5c3/FUEluxpixP3PWRorVGwE/0uoywiK/IVILr2H1Wjb9VLiqHGg9DZfmRiA1fwEu3JFOvL/ptvNurlnvS7SggNEcVBJHwzqVAsoubsxn8JErwd6pZlSU942bgJyyR5aiPpviKAu9VmjIGcEtVwrdKGRXBRCVPXJuWXFb0My81yusbZW6AVsT59/PNkN9t7G5PA6P9zZfLi78TktaDUP3VVxEoDlcquDAc9h+OpgB+3OOC2TB8fpy9lCZ4sBToLngA2RPadOjSlSXwHt2HKmrJR4HVsznuYLSqvD864HyiTpy8cJwKdJ1dWROUiDzrWM1MB7mZfDlsih0vhUeXYscsB/k5RgzgeMM48/WPXKjENA6MnXJ9+MsJYBxQPZFP68=", + "type": "ssh-rsa" + } + }, + "sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBfCV6XYB7/DuTEn8x3KjiWITqdEgWnUIJEIn1Goor/kktO9O6r4WJ3Usca7wlTRo+l0K+hcgOo5tb0Q/VwwJgI=", + "sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIB0gtg3mbw10qZd/sP5lPqdy0+hBRq1wj1hqEU766uvc", + "sshfp_ecdsa": "SSHFP 3 1 9568f0f927e2b6c772e5cbff5adb689558c81f9b\nSSHFP 3 2 fa5206d74479627e1e8c292da3e8d88f83d62b80128769938e3d245eedeec2dd", + "sshfp_ed25519": "SSHFP 4 1 52039a0bd291d440260cf55167beed6496c71b04\nSSHFP 4 2 7cb7df906496defd4b656532a49fb9cf8d32b8189a1459e98129815f51b620b5", + "sshfp_rsa": "SSHFP 1 1 7d491b152810171a1ff81e3e48fe5b8046498b42\nSSHFP 1 2 13b39459bb83d545c7fcf0654c2205fd209e06861b9c922b8e1483f225820912", + "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABgQC5jX9tYcfs367MR+jtpVQCXffi/nf3y1cvNYUAWub748TMBaTnyaXa0eKATsHfPIbDD2TGiZohrvVYQop1dERuQs34ty/JdGGVWE2zKVophiA8WG4+dPOPm16jNZW5bbe5c3/FUEluxpixP3PWRorVGwE/0uoywiK/IVILr2H1Wjb9VLiqHGg9DZfmRiA1fwEu3JFOvL/ptvNurlnvS7SggNEcVBJHwzqVAsoubsxn8JErwd6pZlSU942bgJyyR5aiPpviKAu9VmjIGcEtVwrdKGRXBRCVPXJuWXFb0My81yusbZW6AVsT59/PNkN9t7G5PA6P9zZfLi78TktaDUP3VVxEoDlcquDAc9h+OpgB+3OOC2TB8fpy9lCZ4sBToLngA2RPadOjSlSXwHt2HKmrJR4HVsznuYLSqvD864HyiTpy8cJwKdJ1dWROUiDzrWM1MB7mZfDlsih0vhUeXYscsB/k5RgzgeMM48/WPXKjENA6MnXJ9+MsJYBxQPZFP68=", + "swapfree": "2.00 GiB", + "swapfree_mb": 2047.99609375, + "swapsize": "2.00 GiB", + "swapsize_mb": 2047.99609375, + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 136, + "uptime": "0:02 hours" + }, + "timezone": "UTC", + "uptime": "0:02 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 136, + "uuid": "9e9671b9-cfe3-7c47-b65b-da7b824eb638", + "virtual": "virtualbox" +} diff --git a/facts/Vagrantfile b/facts/Vagrantfile index f2d1da20..c00273a6 100644 --- a/facts/Vagrantfile +++ b/facts/Vagrantfile @@ -163,9 +163,38 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| host.vm.provision 'shell', path: 'get_facts.sh' host.vm.provision 'shell', inline: '/sbin/shutdown -h now' end + config.vm.define 'redhat-7-x86_64' do |host| + host.vm.box = 'generic/rhel7' + host.vm.synced_folder '.', '/vagrant' + host.vm.provision 'shell', inline: '/usr/bin/nmcli connection modify path 1 ipv6.method "auto"' + host.vm.provision 'shell', inline: '/usr/bin/nmcli device reapply eth0' + host.vm.provision 'file', source: 'Gemfile', destination: 'Gemfile' + host.vm.provision 'shell', path: 'get_facts.sh' + host.vm.provision 'shell', inline: '/sbin/shutdown -h now' + end config.vm.define 'redhat-8-x86_64' do |host| host.vm.box = 'generic/rhel8' host.vm.synced_folder '.', '/vagrant' + host.vm.provision 'shell', inline: '/usr/bin/nmcli connection modify path 1 ipv6.method "auto"' + host.vm.provision 'shell', inline: '/usr/bin/nmcli device reapply eth0' + host.vm.provision 'file', source: 'Gemfile', destination: 'Gemfile' + host.vm.provision 'shell', path: 'get_facts.sh' + host.vm.provision 'shell', inline: '/sbin/shutdown -h now' + end + config.vm.define 'redhat-9-x86_64' do |host| + host.vm.box = 'generic/rhel9' + host.vm.synced_folder '.', '/vagrant' + host.vm.provision 'shell', inline: '/usr/bin/nmcli connection modify path 1 ipv6.method "auto"' + host.vm.provision 'shell', inline: '/usr/bin/nmcli device reapply eth0' + host.vm.provision 'file', source: 'Gemfile', destination: 'Gemfile' + host.vm.provision 'shell', path: 'get_facts.sh' + host.vm.provision 'shell', inline: '/sbin/shutdown -h now' + end + config.vm.define 'redhat-9-x86_64' do |host| + host.vm.box = 'generic/rhel9' + host.vm.synced_folder '.', '/vagrant' + host.vm.provision 'shell', inline: '/usr/bin/nmcli connection modify path 1 ipv6.method "auto"' + host.vm.provision 'shell', inline: '/usr/bin/nmcli device reapply eth0' host.vm.provision 'file', source: 'Gemfile', destination: 'Gemfile' host.vm.provision 'shell', path: 'get_facts.sh' host.vm.provision 'shell', inline: '/sbin/shutdown -h now'