From ea688eec4c3f85dd4bda2f86c2356db3dc3b33dc Mon Sep 17 00:00:00 2001 From: David Sandilands Date: Mon, 19 Jun 2023 14:36:52 +0100 Subject: [PATCH] Adding windows servers for Facter 4.3 and 4.4 Adding windows servers for Facter 4.3 and 4.4 --- facts/4.3/windows-10-x86_64.facts | 182 ++++++++++++++++++++++ facts/4.3/windows-11-x86_64.facts | 182 ++++++++++++++++++++++ facts/4.3/windows-2012 r2-x86_64.facts | 179 ++++++++++++++++++++++ facts/4.3/windows-2012-x86_64.facts | 179 ++++++++++++++++++++++ facts/4.3/windows-2016-core-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.3/windows-2016-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.3/windows-2019-core-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.3/windows-2019-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.3/windows-2022-core-x86_64.facts | 183 ++++++++++++++++++++++ facts/4.3/windows-2022-x86_64.facts | 183 ++++++++++++++++++++++ facts/4.4/windows-10-x86_64.facts | 182 ++++++++++++++++++++++ facts/4.4/windows-11-x86_64.facts | 186 +++++++++++++++++++++++ facts/4.4/windows-2012 r2-x86_64.facts | 179 ++++++++++++++++++++++ facts/4.4/windows-2012-x86_64.facts | 179 ++++++++++++++++++++++ facts/4.4/windows-2016-core-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.4/windows-2016-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.4/windows-2019-core-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.4/windows-2019-x86_64.facts | 181 ++++++++++++++++++++++ facts/4.4/windows-2022-core-x86_64.facts | 183 ++++++++++++++++++++++ facts/4.4/windows-2022-x86_64.facts | 183 ++++++++++++++++++++++ 20 files changed, 3628 insertions(+) create mode 100644 facts/4.3/windows-10-x86_64.facts create mode 100644 facts/4.3/windows-11-x86_64.facts create mode 100644 facts/4.3/windows-2012 r2-x86_64.facts create mode 100644 facts/4.3/windows-2012-x86_64.facts create mode 100644 facts/4.3/windows-2016-core-x86_64.facts create mode 100644 facts/4.3/windows-2016-x86_64.facts create mode 100644 facts/4.3/windows-2019-core-x86_64.facts create mode 100644 facts/4.3/windows-2019-x86_64.facts create mode 100644 facts/4.3/windows-2022-core-x86_64.facts create mode 100644 facts/4.3/windows-2022-x86_64.facts create mode 100644 facts/4.4/windows-10-x86_64.facts create mode 100644 facts/4.4/windows-11-x86_64.facts create mode 100644 facts/4.4/windows-2012 r2-x86_64.facts create mode 100644 facts/4.4/windows-2012-x86_64.facts create mode 100644 facts/4.4/windows-2016-core-x86_64.facts create mode 100644 facts/4.4/windows-2016-x86_64.facts create mode 100644 facts/4.4/windows-2019-core-x86_64.facts create mode 100644 facts/4.4/windows-2019-x86_64.facts create mode 100644 facts/4.4/windows-2022-core-x86_64.facts create mode 100644 facts/4.4/windows-2022-x86_64.facts diff --git a/facts/4.3/windows-10-x86_64.facts b/facts/4.3/windows-10-x86_64.facts new file mode 100644 index 00000000..9368cf5b --- /dev/null +++ b/facts/4.3/windows-10-x86_64.facts @@ -0,0 +1,182 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0009-6402-6941-5339-5438-01", + "uuid": "85C91DF4-F860-4CF9-BEEB-2371A5318681" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::5111:281c:6d79:d8c5", + "ipaddress6_Ethernet": "fe80::5111:281c:6d79:d8c5", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.19045", + "kernelversion": "10.0.19045", + "macaddress": "60:45:BD:D0:87:D9", + "macaddress_Ethernet": "60:45:BD:D0:87:D9", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "12.52 GiB", + "available_bytes": 13447675904, + "capacity": "21.72%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "3.48 GiB", + "used_bytes": 3731722240 + } + }, + "memoryfree": "12.52 GiB", + "memoryfree_mb": 12824.703125, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::5111:281c:6d79:d8c5", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::5111:281c:6d79:d8c5", + "mac": "60:45:BD:D0:87:D9", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::5111:281c:6d79:d8c5", + "mac": "60:45:BD:D0:87:D9", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "10", + "operatingsystemrelease": "10", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "10", + "major": "10" + }, + "windows": { + "display_version": "22H2", + "edition_id": "Professional", + "installation_type": "Client", + "product_name": "Windows 10 Pro", + "release_id": "22H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0009-6402-6941-5339-5438-01", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 19, + "seconds": 68474, + "uptime": "19:01 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "19:01 hours", + "uptime_days": 0, + "uptime_hours": 19, + "uptime_seconds": 68474, + "uuid": "85C91DF4-F860-4CF9-BEEB-2371A5318681", + "virtual": "hyperv", + "windows_display_version": "22H2", + "windows_edition_id": "Professional", + "windows_installation_type": "Client", + "windows_product_name": "Windows 10 Pro", + "windows_release_id": "22H2" +} diff --git a/facts/4.3/windows-11-x86_64.facts b/facts/4.3/windows-11-x86_64.facts new file mode 100644 index 00000000..4f8e985f --- /dev/null +++ b/facts/4.3/windows-11-x86_64.facts @@ -0,0 +1,182 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "Microsoft Corporation", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0012-9229-2813-0527-5456-03", + "uuid": "B35776AA-85FF-4903-BBAE-693758E3EB76" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gnupg_installed": false, + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.4", + "ipaddress6": "fe80::9078:bb13:52cc:c427", + "ipaddress6_Ethernet": "fe80::9078:bb13:52cc:c427", + "ipaddress_Ethernet": "10.138.1.4", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.22621", + "kernelversion": "10.0.22621", + "macaddress": "00:22:48:C6:92:5D", + "macaddress_Ethernet": "00:22:48:C6:92:5D", + "manufacturer": "Microsoft Corporation", + "memory": { + "system": { + "available": "11.70 GiB", + "available_bytes": 12561014784, + "capacity": "26.88%", + "total": "16.00 GiB", + "total_bytes": 17178693632, + "used": "4.30 GiB", + "used_bytes": 4617678848 + } + }, + "memoryfree": "11.70 GiB", + "memoryfree_mb": 11979.1171875, + "memorysize": "16.00 GiB", + "memorysize_mb": 16382.87890625, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.4", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::9078:bb13:52cc:c427", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.4", + "ip6": "fe80::9078:bb13:52cc:c427", + "mac": "00:22:48:C6:92:5D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.4", + "ip6": "fe80::9078:bb13:52cc:c427", + "mac": "00:22:48:C6:92:5D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "11", + "operatingsystemrelease": "11", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "11", + "major": "11" + }, + "windows": { + "display_version": "22H2", + "edition_id": "Professional", + "installation_type": "Client", + "product_name": "Windows 10 Pro", + "release_id": "22H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0012-9229-2813-0527-5456-03", + "system_uptime": { + "days": 2, + "hours": 71, + "seconds": 255611, + "uptime": "2 days" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2 days", + "uptime_days": 2, + "uptime_hours": 71, + "uptime_seconds": 255611, + "uuid": "B35776AA-85FF-4903-BBAE-693758E3EB76", + "virtual": "hyperv", + "windows_display_version": "22H2", + "windows_edition_id": "Professional", + "windows_installation_type": "Client", + "windows_product_name": "Windows 10 Pro", + "windows_release_id": "22H2" +} diff --git a/facts/4.3/windows-2012 r2-x86_64.facts b/facts/4.3/windows-2012 r2-x86_64.facts new file mode 100644 index 00000000..fb6703c4 --- /dev/null +++ b/facts/4.3/windows-2012 r2-x86_64.facts @@ -0,0 +1,179 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0013-8730-0546-9031-4820-21", + "uuid": "C086D0F8-C4AC-42A5-8FA6-C37C9145DAAB" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.4", + "ipaddress6": "fe80::751a:4f9f:1828:70cf", + "ipaddress6_Ethernet": "fe80::751a:4f9f:1828:70cf", + "ipaddress_Ethernet": "10.138.1.4", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "6.3", + "kernelrelease": "6.3.9600", + "kernelversion": "6.3.9600", + "macaddress": "00:0D:3A:7E:EF:DA", + "macaddress_Ethernet": "00:0D:3A:7E:EF:DA", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.46 GiB", + "available_bytes": 15523958784, + "capacity": "9.64%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.54 GiB", + "used_bytes": 1655439360 + } + }, + "memoryfree": "14.46 GiB", + "memoryfree_mb": 14804.80078125, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.4", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::751a:4f9f:1828:70cf", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.4", + "ip6": "fe80::751a:4f9f:1828:70cf", + "mac": "00:0D:3A:7E:EF:DA", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.4", + "ip6": "fe80::751a:4f9f:1828:70cf", + "mac": "00:0D:3A:7E:EF:DA", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2012 R2", + "operatingsystemrelease": "2012 R2", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2012 R2", + "major": "2012 R2" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2012 R2 Datacenter", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Pupet Labs\\Puppet\\bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0013-8730-0546-9031-4820-21", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 2, + "seconds": 8713, + "uptime": "2:25 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2:25 hours", + "uptime_days": 0, + "uptime_hours": 2, + "uptime_seconds": 8713, + "uuid": "C086D0F8-C4AC-42A5-8FA6-C37C9145DAAB", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2012 R2 Datacenter" +} diff --git a/facts/4.3/windows-2012-x86_64.facts b/facts/4.3/windows-2012-x86_64.facts new file mode 100644 index 00000000..3a2ff9bd --- /dev/null +++ b/facts/4.3/windows-2012-x86_64.facts @@ -0,0 +1,179 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0003-7214-7120-2881-3919-57", + "uuid": "33A55257-8197-4D55-ACB9-2385F74881FB" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::a0c7:5ddf:bfec:7803", + "ipaddress6_Ethernet": "fe80::a0c7:5ddf:bfec:7803", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "6.2", + "kernelrelease": "6.2.9200", + "kernelversion": "6.2.9200", + "macaddress": "60:45:BD:D1:22:1D", + "macaddress_Ethernet": "60:45:BD:D1:22:1D", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.18 GiB", + "available_bytes": 15229362176, + "capacity": "11.35%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.82 GiB", + "used_bytes": 1950035968 + } + }, + "memoryfree": "14.18 GiB", + "memoryfree_mb": 14523.8515625, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::a0c7:5ddf:bfec:7803", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::a0c7:5ddf:bfec:7803", + "mac": "60:45:BD:D1:22:1D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::a0c7:5ddf:bfec:7803", + "mac": "60:45:BD:D1:22:1D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2012", + "operatingsystemrelease": "2012", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2012", + "major": "2012" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2012 Datacenter", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0003-7214-7120-2881-3919-57", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 2, + "seconds": 9132, + "uptime": "2:32 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2:32 hours", + "uptime_days": 0, + "uptime_hours": 2, + "uptime_seconds": 9132, + "uuid": "33A55257-8197-4D55-ACB9-2385F74881FB", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2012 Datacenter" +} diff --git a/facts/4.3/windows-2016-core-x86_64.facts b/facts/4.3/windows-2016-core-x86_64.facts new file mode 100644 index 00000000..9addab21 --- /dev/null +++ b/facts/4.3/windows-2016-core-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0006-3582-9108-9874-5679-53", + "uuid": "583D300E-FE81-4311-AC88-A211E67DA08B" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.5", + "ipaddress6": "fe80::9975:9451:9f80:1964", + "ipaddress6_Ethernet": "fe80::9975:9451:9f80:1964", + "ipaddress_Ethernet": "10.138.1.5", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.14393", + "kernelversion": "10.0.14393", + "macaddress": "60:45:BD:0F:F0:40", + "macaddress_Ethernet": "60:45:BD:0F:F0:40", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.63 GiB", + "available_bytes": 15706861568, + "capacity": "8.57%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.37 GiB", + "used_bytes": 1472536576 + } + }, + "memoryfree": "14.63 GiB", + "memoryfree_mb": 14979.23046875, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.5", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::9975:9451:9f80:1964", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.5", + "ip6": "fe80::9975:9451:9f80:1964", + "mac": "60:45:BD:0F:F0:40", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.5", + "ip6": "fe80::9975:9451:9f80:1964", + "mac": "60:45:BD:0F:F0:40", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2016", + "operatingsystemrelease": "2016", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2016", + "major": "2016" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server Core", + "product_name": "Windows Server 2016 Datacenter", + "release_id": "1607", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0006-3582-9108-9874-5679-53", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 2590, + "uptime": "0:43 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "0:43 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 2590, + "uuid": "583D300E-FE81-4311-AC88-A211E67DA08B", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server Core", + "windows_product_name": "Windows Server 2016 Datacenter", + "windows_release_id": "1607" +} diff --git a/facts/4.3/windows-2016-x86_64.facts b/facts/4.3/windows-2016-x86_64.facts new file mode 100644 index 00000000..0b6fa4e1 --- /dev/null +++ b/facts/4.3/windows-2016-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0004-6054-4044-0234-4300-81", + "uuid": "3FE9CFAE-0264-4E81-B722-29D5F9026CD8" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::8dd6:a4af:1f7d:8c62", + "ipaddress6_Ethernet": "fe80::8dd6:a4af:1f7d:8c62", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.14393", + "kernelversion": "10.0.14393", + "macaddress": "60:45:BD:F1:D9:88", + "macaddress_Ethernet": "60:45:BD:F1:D9:88", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "13.83 GiB", + "available_bytes": 14853718016, + "capacity": "13.54%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "2.17 GiB", + "used_bytes": 2325680128 + } + }, + "memoryfree": "13.83 GiB", + "memoryfree_mb": 14165.609375, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::8dd6:a4af:1f7d:8c62", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::8dd6:a4af:1f7d:8c62", + "mac": "60:45:BD:F1:D9:88", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::8dd6:a4af:1f7d:8c62", + "mac": "60:45:BD:F1:D9:88", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2016", + "operatingsystemrelease": "2016", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2016", + "major": "2016" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2016 Datacenter", + "release_id": "1607", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0004-6054-4044-0234-4300-81", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 21, + "seconds": 76637, + "uptime": "21:17 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "21:17 hours", + "uptime_days": 0, + "uptime_hours": 21, + "uptime_seconds": 76637, + "uuid": "3FE9CFAE-0264-4E81-B722-29D5F9026CD8", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2016 Datacenter", + "windows_release_id": "1607" +} diff --git a/facts/4.3/windows-2019-core-x86_64.facts b/facts/4.3/windows-2019-core-x86_64.facts new file mode 100644 index 00000000..968b6b7f --- /dev/null +++ b/facts/4.3/windows-2019-core-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0002-5949-1227-2609-0024-80", + "uuid": "2402FAF6-A829-43F0-BC0C-3213AF5918E3" + } + }, + "domain": "example.com", + "env_windows_installdir": "c:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.4", + "ipaddress6": "fe80::6859:5ae2:a7d7:bdb0", + "ipaddress6_Ethernet": "fe80::6859:5ae2:a7d7:bdb0", + "ipaddress_Ethernet": "10.138.1.4", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.17763", + "kernelversion": "10.0.17763", + "macaddress": "60:45:BD:F1:2F:7A", + "macaddress_Ethernet": "60:45:BD:F1:2F:7A", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.46 GiB", + "available_bytes": 15521202176, + "capacity": "9.65%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.54 GiB", + "used_bytes": 1658195968 + } + }, + "memoryfree": "14.46 GiB", + "memoryfree_mb": 14802.171875, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.4", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::6859:5ae2:a7d7:bdb0", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.4", + "ip6": "fe80::6859:5ae2:a7d7:bdb0", + "mac": "60:45:BD:F1:2F:7A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.4", + "ip6": "fe80::6859:5ae2:a7d7:bdb0", + "mac": "60:45:BD:F1:2F:7A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2019", + "operatingsystemrelease": "2019", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2019", + "major": "2019" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server Core", + "product_name": "Windows Server 2019 Datacenter", + "release_id": "1809", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "c:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "c:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "c:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0002-5949-1227-2609-0024-80", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 1199, + "uptime": "0:19 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "0:19 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 1199, + "uuid": "2402FAF6-A829-43F0-BC0C-3213AF5918E3", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server Core", + "windows_product_name": "Windows Server 2019 Datacenter", + "windows_release_id": "1809" +} diff --git a/facts/4.3/windows-2019-x86_64.facts b/facts/4.3/windows-2019-x86_64.facts new file mode 100644 index 00000000..36c7791c --- /dev/null +++ b/facts/4.3/windows-2019-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0006-7105-8810-5903-3266-11", + "uuid": "5D20CC53-FE54-4593-8B88-6114D7E357E4" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::5c5e:96fe:371:6e62", + "ipaddress6_Ethernet": "fe80::5c5e:96fe:371:6e62", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.17763", + "kernelversion": "10.0.17763", + "macaddress": "00:0D:3A:7F:22:86", + "macaddress_Ethernet": "00:0D:3A:7F:22:86", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "13.41 GiB", + "available_bytes": 14404050944, + "capacity": "16.16%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "2.58 GiB", + "used_bytes": 2775347200 + } + }, + "memoryfree": "13.41 GiB", + "memoryfree_mb": 13736.7734375, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::5c5e:96fe:371:6e62", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::5c5e:96fe:371:6e62", + "mac": "00:0D:3A:7F:22:86", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::5c5e:96fe:371:6e62", + "mac": "00:0D:3A:7F:22:86", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2019", + "operatingsystemrelease": "2019", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2019", + "major": "2019" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2019 Datacenter", + "release_id": "1809", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0006-7105-8810-5903-3266-11", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 2, + "seconds": 7954, + "uptime": "2:12 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2:12 hours", + "uptime_days": 0, + "uptime_hours": 2, + "uptime_seconds": 7954, + "uuid": "5D20CC53-FE54-4593-8B88-6114D7E357E4", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2019 Datacenter", + "windows_release_id": "1809" +} diff --git a/facts/4.3/windows-2022-core-x86_64.facts b/facts/4.3/windows-2022-core-x86_64.facts new file mode 100644 index 00000000..c7142acf --- /dev/null +++ b/facts/4.3/windows-2022-core-x86_64.facts @@ -0,0 +1,183 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0013-4966-2241-8014-7833-90", + "uuid": "BB4DA294-BD58-479E-B47A-F882CBDB4EC3" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.5", + "ipaddress6": "fe80::3514:7fe0:14f0:9535", + "ipaddress6_Ethernet": "fe80::3514:7fe0:14f0:9535", + "ipaddress_Ethernet": "10.138.1.5", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.20348", + "kernelversion": "10.0.20348", + "macaddress": "00:0D:3A:D5:07:70", + "macaddress_Ethernet": "00:0D:3A:D5:07:70", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.27 GiB", + "available_bytes": 15321239552, + "capacity": "10.82%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.73 GiB", + "used_bytes": 1858158592 + } + }, + "memoryfree": "14.27 GiB", + "memoryfree_mb": 14611.47265625, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.5", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::3514:7fe0:14f0:9535", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.5", + "ip6": "fe80::3514:7fe0:14f0:9535", + "mac": "00:0D:3A:D5:07:70", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.5", + "ip6": "fe80::3514:7fe0:14f0:9535", + "mac": "00:0D:3A:D5:07:70", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2022", + "operatingsystemrelease": "2022", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2022", + "major": "2022" + }, + "windows": { + "display_version": "21H2", + "edition_id": "ServerDatacenter", + "installation_type": "Server Core", + "product_name": "Windows Server 2022 Datacenter", + "release_id": "21H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0013-4966-2241-8014-7833-90", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 2, + "seconds": 8403, + "uptime": "2:20 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2:20 hours", + "uptime_days": 0, + "uptime_hours": 2, + "uptime_seconds": 8403, + "uuid": "BB4DA294-BD58-479E-B47A-F882CBDB4EC3", + "virtual": "hyperv", + "windows_display_version": "21H2", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server Core", + "windows_product_name": "Windows Server 2022 Datacenter", + "windows_release_id": "21H2" +} diff --git a/facts/4.3/windows-2022-x86_64.facts b/facts/4.3/windows-2022-x86_64.facts new file mode 100644 index 00000000..0f4f89db --- /dev/null +++ b/facts/4.3/windows-2022-x86_64.facts @@ -0,0 +1,183 @@ +{ + "aio_agent_version": "7.24.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0012-4739-4505-9456-2704-36", + "uuid": "AD1C5AF1-18A1-4064-A191-D3379385ABFD" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.3.1", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.5", + "ipaddress6": "fe80::51bf:1047:54d4:b626", + "ipaddress6_Ethernet": "fe80::51bf:1047:54d4:b626", + "ipaddress_Ethernet": "10.138.1.5", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.20348", + "kernelversion": "10.0.20348", + "macaddress": "00:22:48:42:3C:4A", + "macaddress_Ethernet": "00:22:48:42:3C:4A", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "12.59 GiB", + "available_bytes": 13517778944, + "capacity": "21.31%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "3.41 GiB", + "used_bytes": 3661619200 + } + }, + "memoryfree": "12.59 GiB", + "memoryfree_mb": 12891.55859375, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.5", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::51bf:1047:54d4:b626", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.5", + "ip6": "fe80::51bf:1047:54d4:b626", + "mac": "00:22:48:42:3C:4A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.5", + "ip6": "fe80::51bf:1047:54d4:b626", + "mac": "00:22:48:42:3C:4A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2022", + "operatingsystemrelease": "2022", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2022", + "major": "2022" + }, + "windows": { + "display_version": "21H2", + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2022 Datacenter", + "release_id": "21H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "7.24.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "version": "2.7.7" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/2.7.0", + "rubyversion": "2.7.7", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0012-4739-4505-9456-2704-36", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 2977, + "uptime": "0:49 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "0:49 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 2977, + "uuid": "AD1C5AF1-18A1-4064-A191-D3379385ABFD", + "virtual": "hyperv", + "windows_display_version": "21H2", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2022 Datacenter", + "windows_release_id": "21H2" +} diff --git a/facts/4.4/windows-10-x86_64.facts b/facts/4.4/windows-10-x86_64.facts new file mode 100644 index 00000000..ffa1e0b7 --- /dev/null +++ b/facts/4.4/windows-10-x86_64.facts @@ -0,0 +1,182 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0009-6402-6941-5339-5438-01", + "uuid": "85C91DF4-F860-4CF9-BEEB-2371A5318681" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::5111:281c:6d79:d8c5", + "ipaddress6_Ethernet": "fe80::5111:281c:6d79:d8c5", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.19045", + "kernelversion": "10.0.19045", + "macaddress": "60:45:BD:D0:87:D9", + "macaddress_Ethernet": "60:45:BD:D0:87:D9", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "12.61 GiB", + "available_bytes": 13537021952, + "capacity": "21.20%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "3.39 GiB", + "used_bytes": 3642376192 + } + }, + "memoryfree": "12.61 GiB", + "memoryfree_mb": 12909.91015625, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::5111:281c:6d79:d8c5", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::5111:281c:6d79:d8c5", + "mac": "60:45:BD:D0:87:D9", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::5111:281c:6d79:d8c5", + "mac": "60:45:BD:D0:87:D9", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "10", + "operatingsystemrelease": "10", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "10", + "major": "10" + }, + "windows": { + "display_version": "22H2", + "edition_id": "Professional", + "installation_type": "Client", + "product_name": "Windows 10 Pro", + "release_id": "22H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0009-6402-6941-5339-5438-01", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 19, + "seconds": 69006, + "uptime": "19:10 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "19:10 hours", + "uptime_days": 0, + "uptime_hours": 19, + "uptime_seconds": 69006, + "uuid": "85C91DF4-F860-4CF9-BEEB-2371A5318681", + "virtual": "hyperv", + "windows_display_version": "22H2", + "windows_edition_id": "Professional", + "windows_installation_type": "Client", + "windows_product_name": "Windows 10 Pro", + "windows_release_id": "22H2" +} diff --git a/facts/4.4/windows-11-x86_64.facts b/facts/4.4/windows-11-x86_64.facts new file mode 100644 index 00000000..2d850596 --- /dev/null +++ b/facts/4.4/windows-11-x86_64.facts @@ -0,0 +1,186 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "Microsoft Corporation", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0012-9229-2813-0527-5456-03", + "uuid": "B35776AA-85FF-4903-BBAE-693758E3EB76" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "gnupg_installed": false, + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.4", + "ipaddress6": "fe80::9078:bb13:52cc:c427", + "ipaddress6_Ethernet": "fe80::9078:bb13:52cc:c427", + "ipaddress_Ethernet": "10.138.1.4", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.22621", + "kernelversion": "10.0.22621", + "macaddress": "00:22:48:C6:92:5D", + "macaddress_Ethernet": "00:22:48:C6:92:5D", + "manufacturer": "Microsoft Corporation", + "memory": { + "system": { + "available": "11.59 GiB", + "available_bytes": 12444889088, + "capacity": "27.56%", + "total": "16.00 GiB", + "total_bytes": 17178693632, + "used": "4.41 GiB", + "used_bytes": 4733804544 + } + }, + "memoryfree": "11.59 GiB", + "memoryfree_mb": 11868.37109375, + "memorysize": "16.00 GiB", + "memorysize_mb": 16382.87890625, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.4", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::9078:bb13:52cc:c427", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.4", + "ip6": "fe80::9078:bb13:52cc:c427", + "mac": "00:22:48:C6:92:5D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.4", + "ip6": "fe80::9078:bb13:52cc:c427", + "mac": "00:22:48:C6:92:5D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "11", + "operatingsystemrelease": "11", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "11", + "major": "11" + }, + "windows": { + "display_version": "22H2", + "edition_id": "Professional", + "installation_type": "Client", + "product_name": "Windows 10 Pro", + "release_id": "22H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0012-9229-2813-0527-5456-03", + "splunk_hec_agent_only_node": true, + "splunk_hec_is_pe": false, + "staging_http_get": "curl", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 2, + "hours": 71, + "seconds": 257445, + "uptime": "2 days" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2 days", + "uptime_days": 2, + "uptime_hours": 71, + "uptime_seconds": 257445, + "uuid": "B35776AA-85FF-4903-BBAE-693758E3EB76", + "virtual": "hyperv", + "windows_display_version": "22H2", + "windows_edition_id": "Professional", + "windows_installation_type": "Client", + "windows_product_name": "Windows 10 Pro", + "windows_release_id": "22H2" +} diff --git a/facts/4.4/windows-2012 r2-x86_64.facts b/facts/4.4/windows-2012 r2-x86_64.facts new file mode 100644 index 00000000..cd650a08 --- /dev/null +++ b/facts/4.4/windows-2012 r2-x86_64.facts @@ -0,0 +1,179 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0013-8730-0546-9031-4820-21", + "uuid": "C086D0F8-C4AC-42A5-8FA6-C37C9145DAAB" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.4", + "ipaddress6": "fe80::751a:4f9f:1828:70cf", + "ipaddress6_Ethernet": "fe80::751a:4f9f:1828:70cf", + "ipaddress_Ethernet": "10.138.1.4", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "6.3", + "kernelrelease": "6.3.9600", + "kernelversion": "6.3.9600", + "macaddress": "00:0D:3A:7E:EF:DA", + "macaddress_Ethernet": "00:0D:3A:7E:EF:DA", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.46 GiB", + "available_bytes": 15526711296, + "capacity": "9.62%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.54 GiB", + "used_bytes": 1652686848 + } + }, + "memoryfree": "14.46 GiB", + "memoryfree_mb": 14807.42578125, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.4", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::751a:4f9f:1828:70cf", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.4", + "ip6": "fe80::751a:4f9f:1828:70cf", + "mac": "00:0D:3A:7E:EF:DA", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.4", + "ip6": "fe80::751a:4f9f:1828:70cf", + "mac": "00:0D:3A:7E:EF:DA", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2012 R2", + "operatingsystemrelease": "2012 R2", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2012 R2", + "major": "2012 R2" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2012 R2 Datacenter", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0013-8730-0546-9031-4820-21", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 2, + "seconds": 9097, + "uptime": "2:31 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2:31 hours", + "uptime_days": 0, + "uptime_hours": 2, + "uptime_seconds": 9097, + "uuid": "C086D0F8-C4AC-42A5-8FA6-C37C9145DAAB", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2012 R2 Datacenter" +} diff --git a/facts/4.4/windows-2012-x86_64.facts b/facts/4.4/windows-2012-x86_64.facts new file mode 100644 index 00000000..76f3fe5f --- /dev/null +++ b/facts/4.4/windows-2012-x86_64.facts @@ -0,0 +1,179 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0003-7214-7120-2881-3919-57", + "uuid": "33A55257-8197-4D55-ACB9-2385F74881FB" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::a0c7:5ddf:bfec:7803", + "ipaddress6_Ethernet": "fe80::a0c7:5ddf:bfec:7803", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "6.2", + "kernelrelease": "6.2.9200", + "kernelversion": "6.2.9200", + "macaddress": "60:45:BD:D1:22:1D", + "macaddress_Ethernet": "60:45:BD:D1:22:1D", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.23 GiB", + "available_bytes": 15281164288, + "capacity": "11.05%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.77 GiB", + "used_bytes": 1898233856 + } + }, + "memoryfree": "14.23 GiB", + "memoryfree_mb": 14573.25390625, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::a0c7:5ddf:bfec:7803", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::a0c7:5ddf:bfec:7803", + "mac": "60:45:BD:D1:22:1D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::a0c7:5ddf:bfec:7803", + "mac": "60:45:BD:D1:22:1D", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2012", + "operatingsystemrelease": "2012", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2012", + "major": "2012" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2012 Datacenter", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0003-7214-7120-2881-3919-57", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 3, + "seconds": 11662, + "uptime": "3:14 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "3:14 hours", + "uptime_days": 0, + "uptime_hours": 3, + "uptime_seconds": 11662, + "uuid": "33A55257-8197-4D55-ACB9-2385F74881FB", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2012 Datacenter" +} diff --git a/facts/4.4/windows-2016-core-x86_64.facts b/facts/4.4/windows-2016-core-x86_64.facts new file mode 100644 index 00000000..5777cc76 --- /dev/null +++ b/facts/4.4/windows-2016-core-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0006-3582-9108-9874-5679-53", + "uuid": "583D300E-FE81-4311-AC88-A211E67DA08B" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.5", + "ipaddress6": "fe80::9975:9451:9f80:1964", + "ipaddress6_Ethernet": "fe80::9975:9451:9f80:1964", + "ipaddress_Ethernet": "10.138.1.5", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.14393", + "kernelversion": "10.0.14393", + "macaddress": "60:45:BD:0F:F0:40", + "macaddress_Ethernet": "60:45:BD:0F:F0:40", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.47 GiB", + "available_bytes": 15540240384, + "capacity": "9.54%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.53 GiB", + "used_bytes": 1639157760 + } + }, + "memoryfree": "14.47 GiB", + "memoryfree_mb": 14820.328125, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.5", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::9975:9451:9f80:1964", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.5", + "ip6": "fe80::9975:9451:9f80:1964", + "mac": "60:45:BD:0F:F0:40", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.5", + "ip6": "fe80::9975:9451:9f80:1964", + "mac": "60:45:BD:0F:F0:40", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2016", + "operatingsystemrelease": "2016", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2016", + "major": "2016" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server Core", + "product_name": "Windows Server 2016 Datacenter", + "release_id": "1607", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0006-3582-9108-9874-5679-53", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 3, + "seconds": 12583, + "uptime": "3:29 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "3:29 hours", + "uptime_days": 0, + "uptime_hours": 3, + "uptime_seconds": 12583, + "uuid": "583D300E-FE81-4311-AC88-A211E67DA08B", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server Core", + "windows_product_name": "Windows Server 2016 Datacenter", + "windows_release_id": "1607" +} diff --git a/facts/4.4/windows-2016-x86_64.facts b/facts/4.4/windows-2016-x86_64.facts new file mode 100644 index 00000000..61b31e9f --- /dev/null +++ b/facts/4.4/windows-2016-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0004-6054-4044-0234-4300-81", + "uuid": "3FE9CFAE-0264-4E81-B722-29D5F9026CD8" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::8dd6:a4af:1f7d:8c62", + "ipaddress6_Ethernet": "fe80::8dd6:a4af:1f7d:8c62", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.14393", + "kernelversion": "10.0.14393", + "macaddress": "60:45:BD:F1:D9:88", + "macaddress_Ethernet": "60:45:BD:F1:D9:88", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "13.82 GiB", + "available_bytes": 14839132160, + "capacity": "13.62%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "2.18 GiB", + "used_bytes": 2340265984 + } + }, + "memoryfree": "13.82 GiB", + "memoryfree_mb": 14151.69921875, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::8dd6:a4af:1f7d:8c62", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::8dd6:a4af:1f7d:8c62", + "mac": "60:45:BD:F1:D9:88", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::8dd6:a4af:1f7d:8c62", + "mac": "60:45:BD:F1:D9:88", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2016", + "operatingsystemrelease": "2016", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2016", + "major": "2016" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2016 Datacenter", + "release_id": "1607", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0004-6054-4044-0234-4300-81", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 21, + "seconds": 77319, + "uptime": "21:28 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "21:28 hours", + "uptime_days": 0, + "uptime_hours": 21, + "uptime_seconds": 77319, + "uuid": "3FE9CFAE-0264-4E81-B722-29D5F9026CD8", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2016 Datacenter", + "windows_release_id": "1607" +} \ No newline at end of file diff --git a/facts/4.4/windows-2019-core-x86_64.facts b/facts/4.4/windows-2019-core-x86_64.facts new file mode 100644 index 00000000..65e652ae --- /dev/null +++ b/facts/4.4/windows-2019-core-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0002-5949-1227-2609-0024-80", + "uuid": "2402FAF6-A829-43F0-BC0C-3213AF5918E3" + } + }, + "domain": "example.com", + "env_windows_installdir": "c:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.4", + "ipaddress6": "fe80::6859:5ae2:a7d7:bdb0", + "ipaddress6_Ethernet": "fe80::6859:5ae2:a7d7:bdb0", + "ipaddress_Ethernet": "10.138.1.4", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.17763", + "kernelversion": "10.0.17763", + "macaddress": "60:45:BD:F1:2F:7A", + "macaddress_Ethernet": "60:45:BD:F1:2F:7A", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.44 GiB", + "available_bytes": 15506964480, + "capacity": "9.74%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.56 GiB", + "used_bytes": 1672433664 + } + }, + "memoryfree": "14.44 GiB", + "memoryfree_mb": 14788.59375, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.4", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::6859:5ae2:a7d7:bdb0", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.4", + "ip6": "fe80::6859:5ae2:a7d7:bdb0", + "mac": "60:45:BD:F1:2F:7A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.4", + "ip6": "fe80::6859:5ae2:a7d7:bdb0", + "mac": "60:45:BD:F1:2F:7A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2019", + "operatingsystemrelease": "2019", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2019", + "major": "2019" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server Core", + "product_name": "Windows Server 2019 Datacenter", + "release_id": "1809", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "c:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "c:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "c:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0002-5949-1227-2609-0024-80", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 2084, + "uptime": "0:34 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "0:34 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 2084, + "uuid": "2402FAF6-A829-43F0-BC0C-3213AF5918E3", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server Core", + "windows_product_name": "Windows Server 2019 Datacenter", + "windows_release_id": "1809" +} diff --git a/facts/4.4/windows-2019-x86_64.facts b/facts/4.4/windows-2019-x86_64.facts new file mode 100644 index 00000000..2d6a34f0 --- /dev/null +++ b/facts/4.4/windows-2019-x86_64.facts @@ -0,0 +1,181 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0006-7105-8810-5903-3266-11", + "uuid": "5D20CC53-FE54-4593-8B88-6114D7E357E4" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.6", + "ipaddress6": "fe80::5c5e:96fe:371:6e62", + "ipaddress6_Ethernet": "fe80::5c5e:96fe:371:6e62", + "ipaddress_Ethernet": "10.138.1.6", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.17763", + "kernelversion": "10.0.17763", + "macaddress": "00:0D:3A:7F:22:86", + "macaddress_Ethernet": "00:0D:3A:7F:22:86", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "13.39 GiB", + "available_bytes": 14373400576, + "capacity": "16.33%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "2.61 GiB", + "used_bytes": 2805997568 + } + }, + "memoryfree": "13.39 GiB", + "memoryfree_mb": 13707.54296875, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.6", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::5c5e:96fe:371:6e62", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.6", + "ip6": "fe80::5c5e:96fe:371:6e62", + "mac": "00:0D:3A:7F:22:86", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.6", + "ip6": "fe80::5c5e:96fe:371:6e62", + "mac": "00:0D:3A:7F:22:86", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2019", + "operatingsystemrelease": "2019", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2019", + "major": "2019" + }, + "windows": { + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2019 Datacenter", + "release_id": "1809", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0006-7105-8810-5903-3266-11", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 2, + "seconds": 8631, + "uptime": "2:23 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "2:23 hours", + "uptime_days": 0, + "uptime_hours": 2, + "uptime_seconds": 8631, + "uuid": "5D20CC53-FE54-4593-8B88-6114D7E357E4", + "virtual": "hyperv", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2019 Datacenter", + "windows_release_id": "1809" +} diff --git a/facts/4.4/windows-2022-core-x86_64.facts b/facts/4.4/windows-2022-core-x86_64.facts new file mode 100644 index 00000000..faa8f4a8 --- /dev/null +++ b/facts/4.4/windows-2022-core-x86_64.facts @@ -0,0 +1,183 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0016-2402-1513-2902-2780-50", + "uuid": "E160D59E-7890-43A2-AF45-C58C5508965E" + } + }, + "domain": "example.com", + "env_windows_installdir": "c:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.4", + "ipaddress6": "fe80::743b:97b3:ed37:294", + "ipaddress6_Ethernet": "fe80::743b:97b3:ed37:294", + "ipaddress_Ethernet": "10.138.1.4", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.20348", + "kernelversion": "10.0.20348", + "macaddress": "60:45:BD:D0:18:BD", + "macaddress_Ethernet": "60:45:BD:D0:18:BD", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "14.41 GiB", + "available_bytes": 15475113984, + "capacity": "9.92%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "1.59 GiB", + "used_bytes": 1704284160 + } + }, + "memoryfree": "14.41 GiB", + "memoryfree_mb": 14758.21875, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.4", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::743b:97b3:ed37:294", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.4", + "ip6": "fe80::743b:97b3:ed37:294", + "mac": "60:45:BD:D0:18:BD", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.4", + "ip6": "fe80::743b:97b3:ed37:294", + "mac": "60:45:BD:D0:18:BD", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2022", + "operatingsystemrelease": "2022", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2022", + "major": "2022" + }, + "windows": { + "display_version": "21H2", + "edition_id": "ServerDatacenter", + "installation_type": "Server Core", + "product_name": "Windows Server 2022 Datacenter", + "release_id": "21H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "c:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "c:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "c:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0016-2402-1513-2902-2780-50", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 0, + "seconds": 2220, + "uptime": "0:37 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "0:37 hours", + "uptime_days": 0, + "uptime_hours": 0, + "uptime_seconds": 2220, + "uuid": "E160D59E-7890-43A2-AF45-C58C5508965E", + "virtual": "hyperv", + "windows_display_version": "21H2", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server Core", + "windows_product_name": "Windows Server 2022 Datacenter", + "windows_release_id": "21H2" +} diff --git a/facts/4.4/windows-2022-x86_64.facts b/facts/4.4/windows-2022-x86_64.facts new file mode 100644 index 00000000..6e61e59c --- /dev/null +++ b/facts/4.4/windows-2022-x86_64.facts @@ -0,0 +1,183 @@ +{ + "aio_agent_version": "8.0.0", + "architecture": "x64", + "dhcp_servers": { + "Ethernet": "168.63.129.16", + "system": "168.63.129.16" + }, + "dmi": { + "manufacturer": "American Megatrends Inc.", + "product": { + "name": "Virtual Machine", + "serial_number": "0000-0012-4739-4505-9456-2704-36", + "uuid": "AD1C5AF1-18A1-4064-A191-D3379385ABFD" + } + }, + "domain": "example.com", + "env_windows_installdir": "C:\\Program Files\\Puppet Labs\\Puppet", + "facterversion": "4.4.0", + "fips_enabled": false, + "fqdn": "foo.example.com", + "hardwareisa": "x64", + "hardwaremodel": "x86_64", + "hostname": "foo", + "hypervisors": { + "hyperv": { + } + }, + "id": "foo\\windows", + "identity": { + "privileged": true, + "user": "foo\\windows" + }, + "interfaces": "Ethernet", + "ipaddress": "10.138.1.5", + "ipaddress6": "fe80::51bf:1047:54d4:b626", + "ipaddress6_Ethernet": "fe80::51bf:1047:54d4:b626", + "ipaddress_Ethernet": "10.138.1.5", + "is_virtual": true, + "kernel": "windows", + "kernelmajversion": "10.0", + "kernelrelease": "10.0.20348", + "kernelversion": "10.0.20348", + "macaddress": "00:22:48:42:3C:4A", + "macaddress_Ethernet": "00:22:48:42:3C:4A", + "manufacturer": "American Megatrends Inc.", + "memory": { + "system": { + "available": "12.57 GiB", + "available_bytes": 13501116416, + "capacity": "21.41%", + "total": "16.00 GiB", + "total_bytes": 17179398144, + "used": "3.43 GiB", + "used_bytes": 3678281728 + } + }, + "memoryfree": "12.57 GiB", + "memoryfree_mb": 12875.66796875, + "memorysize": "16.00 GiB", + "memorysize_mb": 16383.55078125, + "mtu_Ethernet": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "netmask6_Ethernet": "ffff:ffff:ffff:ffff::", + "netmask_Ethernet": "255.255.255.0", + "network": "10.138.1.0", + "network6": "fe80::", + "network6_Ethernet": "fe80::", + "network_Ethernet": "10.138.1.0", + "networking": { + "dhcp": "168.63.129.16", + "domain": "example.com", + "fqdn": "foo.example.com", + "hostname": "foo", + "interfaces": { + "Ethernet": { + "bindings": [ + { + "address": "10.138.1.5", + "netmask": "255.255.255.0", + "network": "10.138.1.0" + } + ], + "bindings6": [ + { + "address": "fe80::51bf:1047:54d4:b626", + "netmask": "ffff:ffff:ffff:ffff::", + "network": "fe80::", + "scope6": "link" + } + ], + "dhcp": "168.63.129.16", + "ip": "10.138.1.5", + "ip6": "fe80::51bf:1047:54d4:b626", + "mac": "00:22:48:42:3C:4A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "scope6": "link" + } + }, + "ip": "10.138.1.5", + "ip6": "fe80::51bf:1047:54d4:b626", + "mac": "00:22:48:42:3C:4A", + "mtu": 1500, + "netmask": "255.255.255.0", + "netmask6": "ffff:ffff:ffff:ffff::", + "network": "10.138.1.0", + "network6": "fe80::", + "primary": "Ethernet", + "scope6": "link" + }, + "operatingsystem": "windows", + "operatingsystemmajrelease": "2022", + "operatingsystemrelease": "2022", + "os": { + "architecture": "x64", + "family": "windows", + "hardware": "x86_64", + "name": "windows", + "release": { + "full": "2022", + "major": "2022" + }, + "windows": { + "display_version": "21H2", + "edition_id": "ServerDatacenter", + "installation_type": "Server", + "product_name": "Windows Server 2022 Datacenter", + "release_id": "21H2", + "system32": "C:\\Windows\\system32" + } + }, + "osfamily": "windows", + "path": "C:\\Program Files\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\Users\\windows\\AppData\\Local\\Microsoft\\WindowsApps;", + "physicalprocessorcount": 1, + "processor0": "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz", + "processorcount": 4, + "processors": { + "cores": 2, + "count": 4, + "isa": "x64", + "models": [ + "Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz" + ], + "physicalcount": 1, + "threads": 2 + }, + "productname": "Virtual Machine", + "puppetversion": "8.0.0", + "ruby": { + "platform": "x64-mingw32", + "sitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "version": "3.2.2" + }, + "rubyplatform": "x64-mingw32", + "rubysitedir": "C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/site_ruby/3.2.0", + "rubyversion": "3.2.2", + "scope6": "link", + "scope6_Ethernet": "link", + "serialnumber": "0000-0012-4739-4505-9456-2704-36", + "system32": "C:\\Windows\\system32", + "system_uptime": { + "days": 0, + "hours": 19, + "seconds": 68662, + "uptime": "19:04 hours" + }, + "timezone": "Coordinated Universal Time", + "uptime": "19:04 hours", + "uptime_days": 0, + "uptime_hours": 19, + "uptime_seconds": 68662, + "uuid": "AD1C5AF1-18A1-4064-A191-D3379385ABFD", + "virtual": "hyperv", + "windows_display_version": "21H2", + "windows_edition_id": "ServerDatacenter", + "windows_installation_type": "Server", + "windows_product_name": "Windows Server 2022 Datacenter", + "windows_release_id": "21H2" +}