fboender / ansible-cmdb

Generate host overview from ansible fact gathering output
GNU General Public License v3.0
2.35k stars 467 forks source link

Add fact_path gathering informations in html output #162

Closed yafp closed 6 years ago

yafp commented 6 years ago

I am using fact_path to run a local powershell script during gathering facts on my windows clients. The result is as expected / contains the powershell output.

Unfortunately ansible-cmdb seems to ignore this section of the gather informations in its html report.

Is there a chance to add support for such informations or am i just using it wrong?

Example:

Gathering informations

ansible -m setup -a "fact_path='c:\Scripts\ShowInstalledPackages.ps1'" -u USER --tree out/ all

Which results in a big

{"ansible_ShowInstalledPackages"

block in the results which contains all informations i do expect from the powershell output.

ansible-cmdb:

ansible-cmdb out/ > output.html

fboender commented 6 years ago

Can you add a larger sample of the gathered facts? I'm mostly interested in the context of the "ansible_ShowInstalledPackages" key withing the complete fact file (i.e. its position relative to the top-level json structure and the {"ansible_facts": { part).

yafp commented 6 years ago

For sure, see the following output:

HOSTNAME | SUCCESS => { "ansible_facts": { "ansible_ShowInstalledPackages": [ { "Caption": "Compatibility Pack für 2007 Office System", "IdentifyingNumber": "{90120000-0020-0407-0000-0000000FF1CE}", "Name": "Compatibility Pack für 2007 Office System", "Version": "12.0.6612.1000" }, { "Caption": "Microsoft Office Excel Viewer", "IdentifyingNumber": "{95120000-003F-0407-0000-0000000FF1CE}", "Name": "Microsoft Office Excel Viewer", "Version": "12.0.6612.1000" }, { "Caption": "Microsoft PowerPoint Viewer", "IdentifyingNumber": "{95140000-00AF-0407-0000-0000000FF1CE}", "Name": "Microsoft PowerPoint Viewer", "Version": "14.0.7015.1000" },

or as full output

{"ansible_facts": {"ansible_ShowInstalledPackages": [{"Caption": "Compatibility Pack für 2007 Office System", "IdentifyingNumber": "{90120000-0020-0407-0000-0000000FF1CE}", "Name": "Compatibility Pack für 2007 Office System", "Version": "12.0.6612.1000"}, {"Caption": "Microsoft Office Excel Viewer", "IdentifyingNumber": "{95120000-003F-0407-0000-0000000FF1CE}", "Name": "Microsoft Office Excel Viewer", "Version": "12.0.6612.1000"}, {"Caption": "Microsoft PowerPoint Viewer", "IdentifyingNumber": "{95140000-00AF-0407-0000-0000000FF1CE}", "Name": "Microsoft PowerPoint Viewer", "Version": "14.0.7015.1000"}, {"Caption": "Microsoft .NET Framework 4.5.1 Multi-Targeting Pack", "IdentifyingNumber": "{6A0C6700-EA93-372C-8871-DCCF13D160A4}", "Name": "Microsoft .NET Framework 4.5.1 Multi-Targeting Pack", "Version": "4.5.50932"}, {"Caption": "Advanced Installer 10.6", "IdentifyingNumber": "{045A6530-6BCD-49DD-BE52-4DB77958C825}", "Name": "Advanced Installer 10.6", "Version": "10.6"}, {"Caption": "vs_minshellmsires", "IdentifyingNumber": "{0D3A6730-43CE-4AF6-BDF7-4D0660296C60}", "Name": "vs_minshellmsires", "Version": "15.0.26621"}, {"Caption": "NI NI LabVIEW 2011 SP1 Run-Time Engine Non-English Support", "IdentifyingNumber": "{38300A40-AB90-444D-A823-17EB95A5C731}", "Name": "NI NI LabVIEW 2011 SP1 Run-Time Engine Non-English Support", "Version": "11.0.302.0"}, {"Caption": "Lantronix DeviceInstaller 4.4.0.5 (x64)", "IdentifyingNumber": "{F8E79B40-AA71-4892-B53E-3140BBD42E15}", "Name": "Lantronix DeviceInstaller 4.4.0.5 (x64)", "Version": "44.00.5500"}, {"Caption": "vs_filehandler_amd64", "IdentifyingNumber": "{9414C260-D479-49EB-B0BF-01C1F5076EA0}", "Name": "vs_filehandler_amd64", "Version": "15.0.27005"}, {"Caption": "NI LabVIEW 2014 Deployment Framework", "IdentifyingNumber": "{A1248570-7C3B-467B-B6A7-3CA1F720EE09}", "Name": "NI LabVIEW 2014 Deployment Framework", "Version": "14.0.390"}, {"Caption": "Microsoft .NET Core Host - 2.0.5 (x64)", "IdentifyingNumber": "{33775280-ED8A-4FAE-8773-648355259E5C}", "Name": "Microsoft .NET Core Host - 2.0.5 (x64)", "Version": "16.20.26021"}, {"Caption": "Microsoft .NET Framework 4.6.1 SDK", "IdentifyingNumber": "{2F0ECC80-B9E4-4485-8083-CD32F22ABD92}", "Name": "Microsoft .NET Framework 4.6.1 SDK", "Version": "4.6.01055"}, {"Caption": "NI LabWindows/CVI 2013 SP1 Low-Level Driver (Original)", "IdentifyingNumber": "{B15A80A0-D9C8-44A9-BC33-93E6C36F9A8F}", "Name": "NI LabWindows/CVI 2013 SP1 Low-Level Driver (Original)", "Version": "13.0.1201"}, {"Caption": "vs_filehandler_x86", "IdentifyingNumber": "{A57BD1C0-42AD-42F8-AFEB-FAC7E6ABB005}", "Name": "vs_filehandler_x86", "Version": "15.0.27005"}, {"Caption": "Windows SDK Desktop Headers x64", "IdentifyingNumber": "{20630AC0-B423-2229-3399-A0B5285CB325}", "Name": "Windows SDK Desktop Headers x64", "Version": "10.1.16299.15"}, {"Caption": "Microsoft .NET Framework 4.5 Multi-Targeting Pack", "IdentifyingNumber": "{56E962F0-4FB0-3C67-88DB-9EAA6EEFC493}", "Name": "Microsoft .NET Framework 4.5 Multi-Targeting Pack", "Version": "4.5.50710"}, {"Caption": "Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148", "IdentifyingNumber": "{4B6C7001-C7D6-3710-913E-5BC23FCE91E6}", "Name": "Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148", "Version": "9.0.30729.4148"}, {"Caption": "NI-RPC 14.0.0f0 for 64 Bit Windows", "IdentifyingNumber": "{642EF411-1FD1-4AD3-8F9A-BA31E75C37AB}", "Name": "NI-RPC 14.0.0f0 for 64 Bit Windows", "Version": "14.00.49152"}, {"Caption": "NI Math Kernel Libraries", "IdentifyingNumber": "{231D0E11-0313-49FD-95CE-1D0264C7F1F5}", "Name": "NI Math Kernel Libraries", "Version": "1.0.10.0"}, {"Caption": "LibreOffice 5.4 Help Pack (German)", "IdentifyingNumber": "{D7852021-361D-4D69-BA33-F726EAFBD209}", "Name": "LibreOffice 5.4 Help Pack (German)", "Version": "5.4.5.1"}, {"Caption": "NI Security Update (KB 67L8LCQW)", "IdentifyingNumber": "{20124E21-206B-485F-838F-14BB88161045}", "Name": "NI Security Update (KB 67L8LCQW)", "Version": "1.0.29.0"}, {"Caption": "DiagnosticsHub_CollectionService", "IdentifyingNumber": "{A5DD0731-C724-4037-B35B-B80782AACE00}", "Name": "DiagnosticsHub_CollectionService", "Version": "15.0.27128"}, {"Caption": "NI mDNS Responder 14.0 for Windows 64-bit", "IdentifyingNumber": "{6E8CCE41-38E3-4815-8D9F-A8B502DACD41}", "Name": "NI mDNS Responder 14.0 for Windows 64-bit", "Version": "14.00.49152"}, {"Caption": "Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022", "IdentifyingNumber": "{350AA351-21FA-3270-8B7A-835434E766AD}", "Name": "Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022", "Version": "9.0.21022"}, {"Caption": "WinRT Intellisense Desktop - Other Languages", "IdentifyingNumber": "{D7DD3171-DA58-52A1-95B2-4769640855AF}", "Name": "WinRT Intellisense Desktop - Other Languages", "Version": "10.1.16299.15"}, {"Caption": "Microsoft .NET CoreRuntime For CoreCon", "IdentifyingNumber": "{48A8F171-52F2-372B-8414-EA50617708BE}", "Name": "Microsoft .NET CoreRuntime For CoreCon", "Version": "1.0.0.0"}, {"Caption": "NI Logos XT Support", "IdentifyingNumber": "{B80BCD71-7DBF-4ED2-9A56-B23EC1A35136}", "Name": "NI Logos XT Support", "Version": "5.6.253"}, {"Caption": "Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219", "IdentifyingNumber": "{1D8E6291-B0D5-35EC-8441-6616F567A0F7}", "Name": "Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219", "Version": "10.0.40219"}, {"Caption": "Microsoft Visual C++ 2017 x86 Additional Runtime - 14.12.25810", "IdentifyingNumber": "{7FED75A1-600C-394B-8376-712E2A8861F2}", "Name": "Microsoft Visual C++ 2017 x86 Additional Runtime - 14.12.25810", "Version": "14.12.25810"}, {"Caption": "NI VC2008MSMs x86", "IdentifyingNumber": "{E84997A1-4D6F-4C0B-B60D-F85B360D2666}", "Name": "NI VC2008MSMs x86", "Version": "9.0.401"}, {"Caption": "Universal General MIDI DLS Extension SDK", "IdentifyingNumber": "{D261CEA1-AB8D-9CFA-4407-BCEFC78661AC}", "Name": "Universal General MIDI DLS Extension SDK", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219", "IdentifyingNumber": "{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}", "Name": "Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219", "Version": "10.0.40219"}, {"Caption": "RuntimeInstaller", "IdentifyingNumber": "{1F6A1CE1-6AE5-4E97-BDB5-52BB1C106796}", "Name": "RuntimeInstaller", "Version": "1.0.2"}, {"Caption": "DemoApp2", "IdentifyingNumber": "{C2A53BF1-88DD-40A1-86A4-E906702ED578}", "Name": "DemoApp2", "Version": "17.11.140"}, {"Caption": "NI Service Locator 2014", "IdentifyingNumber": "{181EA712-2062-4A97-814C-1C42D3429DA4}", "Name": "NI Service Locator 2014", "Version": "14.0.217"}, {"Caption": "Microsoft Visual C++ 2013 x86 Minimum Runtime - 12.0.21005", "IdentifyingNumber": "{13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}", "Name": "Microsoft Visual C++ 2013 x86 Minimum Runtime - 12.0.21005", "Version": "12.0.21005"}, {"Caption": "Windows SDK Desktop Tools arm64", "IdentifyingNumber": "{399E1622-1DD3-2284-510C-3ABEBEB4B4FA}", "Name": "Windows SDK Desktop Tools arm64", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Visual C++ 2013 x86 Additional Runtime - 12.0.21005", "IdentifyingNumber": "{F8CFEB22-A2E7-3971-9EDA-4B11EDEFC185}", "Name": "Microsoft Visual C++ 2013 x86 Additional Runtime - 12.0.21005", "Version": "12.0.21005"}, {"Caption": "NI-ORB 3.1", "IdentifyingNumber": "{14EB9662-AF49-44B6-96DD-B8B48AB00E78}", "Name": "NI-ORB 3.1", "Version": "3.10.49152"}, {"Caption": "Apple Application Support", "IdentifyingNumber": "{5D09C772-ECB3-442B-9CC6-B4341C78FDC2}", "Name": "Apple Application Support", "Version": "2.3.4"}, {"Caption": "HP Unified IO", "IdentifyingNumber": "{F1390872-2500-4408-A46C-CD16C960C661}", "Name": "HP Unified IO", "Version": "2.0.0.434"}, {"Caption": "Kniel Power Supply Drivers", "IdentifyingNumber": "{DC925A72-B45C-4D72-9549-7326219A6CA9}", "Name": "Kniel Power Supply Drivers", "Version": "3.2.0617.0920"}, {"Caption": "vs_minshellmsi", "IdentifyingNumber": "{9CDD69A2-765A-4970-AB6B-595A740C614F}", "Name": "vs_minshellmsi", "Version": "15.0.27019"}, {"Caption": "MSI Development Tools", "IdentifyingNumber": "{973CACA2-E018-065B-0580-F2784802E299}", "Name": "MSI Development Tools", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK DirectX x64 Remote", "IdentifyingNumber": "{A60760B2-EF83-1EB6-BC8E-B9A7EC91D3D6}", "Name": "Windows SDK DirectX x64 Remote", "Version": "10.1.16299.15"}, {"Caption": "vcpp_crt.redist.clickonce", "IdentifyingNumber": "{40683FB2-7588-4158-8372-BBF611A9AC90}", "Name": "vcpp_crt.redist.clickonce", "Version": "14.12.25830"}, {"Caption": "IntelliTraceProfilerProxy", "IdentifyingNumber": "{F371B2C2-54DE-4483-8676-202CBFC10DDD}", "Name": "IntelliTraceProfilerProxy", "Version": "15.0.25.0"}, {"Caption": "icecap_collectionresources", "IdentifyingNumber": "{AF31ECD2-A9C1-4DCE-B1ED-797053036A49}", "Name": "icecap_collectionresources", "Version": "15.0.27005"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - Language Pack ITA", "IdentifyingNumber": "{73A36613-1F8F-3D94-B28A-4CC0E3CAECB5}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - Language Pack ITA", "Version": "11.0.51108"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - 日本語 Language Pack", "IdentifyingNumber": "{73A64813-E631-3807-8E78-BA679EDA09A8}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - 日本語 Language Pack", "Version": "11.0.51108"}, {"Caption": "NI MDF Support", "IdentifyingNumber": "{46670743-06C7-4DE3-B9F6-16231F2ECF42}", "Name": "NI MDF Support", "Version": "3.30.276"}, {"Caption": "Windows SDK ARM Desktop Tools", "IdentifyingNumber": "{CBACB843-4AEF-D40C-B9BE-CCA402D2B980}", "Name": "Windows SDK ARM Desktop Tools", "Version": "10.1.16299.15"}, {"Caption": "VS JIT Debugger", "IdentifyingNumber": "{F8F52853-A1A7-42C7-A082-5A6D5853BB0B}", "Name": "VS JIT Debugger", "Version": "16.0.76.0"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - Language Pack ITA", "IdentifyingNumber": "{B8FD8F53-7E58-3DE5-A8FC-CB2B5CCF38CE}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - Language Pack ITA", "Version": "11.0.51108"}, {"Caption": "vs_communitymsi", "IdentifyingNumber": "{595F5D63-8773-4182-A1E0-EC9ECF4B6EA4}", "Name": "vs_communitymsi", "Version": "15.0.27102"}, {"Caption": "Visual C++ Library CRT Appx Package", "IdentifyingNumber": "{F45F6C73-8E36-3703-9616-EEC1E11E3E0C}", "Name": "Visual C++ Library CRT Appx Package", "Version": "14.12.25830"}, {"Caption": "hppFonts", "IdentifyingNumber": "{995F2783-8311-49BF-833E-DB659774B4F6}", "Name": "hppFonts", "Version": "001.001.00061"}, {"Caption": "Windows App Certification Kit x64", "IdentifyingNumber": "{0D9BEF83-4D44-5BCA-353F-07BA0A16CA46}", "Name": "Windows App Certification Kit x64", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Portable Library Multi-Targeting Pack Language Pack - deu", "IdentifyingNumber": "{D3A63893-9B6A-3DC2-BD7B-31BD85665988}", "Name": "Microsoft Portable Library Multi-Targeting Pack Language Pack - deu", "Version": "15.0.26621.02"}, {"Caption": "Visual C++ Library CRT Desktop Appx Package", "IdentifyingNumber": "{2329A4B3-0E82-36B5-A360-7E77B9BDF211}", "Name": "Visual C++ Library CRT Desktop Appx Package", "Version": "14.12.25830"}, {"Caption": "Microsoft Visual Studio Team Foundation Server 2017 Office Integration Language Pack (x64) - ENU", "IdentifyingNumber": "{1E85E7B3-7EFD-3E8C-9237-F6CDB150010F}", "Name": "Microsoft Visual Studio Team Foundation Server 2017 Office Integration Language Pack (x64) - ENU", "Version": "15.123.27220"}, {"Caption": "ClickOnce Bootstrapper Package for Microsoft .NET Framework", "IdentifyingNumber": "{D1844DC3-B378-47CC-AB40-7FC16C79A2CD}", "Name": "ClickOnce Bootstrapper Package for Microsoft .NET Framework", "Version": "4.7.02558"}, {"Caption": "Visual C++ Library CRT ARM64 Appx Package", "IdentifyingNumber": "{30BD65E3-1806-33D6-9F35-91F164540ED4}", "Name": "Visual C++ Library CRT ARM64 Appx Package", "Version": "14.12.25830"}, {"Caption": "NI-PAL 14.0.0f0 for 64 Bit Windows", "IdentifyingNumber": "{435256E3-0EF1-401A-BAFD-D24DFDDB4B58}", "Name": "NI-PAL 14.0.0f0 for 64 Bit Windows", "Version": "14.00.49152"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - Paquete de idioma ESN", "IdentifyingNumber": "{A3EB1DE3-9D3F-34C2-BDE6-5A8A4B98CC37}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - Paquete de idioma ESN", "Version": "11.0.51108"}, {"Caption": "Kumulatives Microsoft .NET Framework Intellisense Pack für Visual Studio (Deutsch)", "IdentifyingNumber": "{4DFD6FF3-9A29-4F31-AEE1-D44E016C5AD4}", "Name": "Kumulatives Microsoft .NET Framework Intellisense Pack für Visual Studio (Deutsch)", "Version": "4.7.02558"}, {"Caption": "Windows SDK", "IdentifyingNumber": "{921D9904-2313-037F-31B4-D62B9988E236}", "Name": "Windows SDK", "Version": "10.1.16299.15"}, {"Caption": "Microsoft App Update for Microsoft.BingFinance_2015.604.248.843neutral~_8wekyb3d8bbwe (x64)", "IdentifyingNumber": "{FC9D6614-DC6A-E90F-439D-A2B40FCF05EB}", "Name": "Microsoft App Update for Microsoft.BingFinance_2015.604.248.843neutral~_8wekyb3d8bbwe (x64)", "Version": "1.0.0.0"}, {"Caption": "Windows Mobile Extension SDK Contracts", "IdentifyingNumber": "{D7A6AB64-9E5C-E5E2-5438-655F7D36475D}", "Name": "Windows Mobile Extension SDK Contracts", "Version": "10.1.16299.15"}, {"Caption": "WinRT Intellisense IoT - Other Languages", "IdentifyingNumber": "{E414A474-0A87-4F66-C409-A4D9857CFD34}", "Name": "WinRT Intellisense IoT - Other Languages", "Version": "10.1.16299.15"}, {"Caption": "vs_clickoncebootstrappermsi", "IdentifyingNumber": "{A68D7884-F036-4A0D-AE1A-410E0311E135}", "Name": "vs_clickoncebootstrappermsi", "Version": "15.0.27005"}, {"Caption": "NI VC2008MSMs x64", "IdentifyingNumber": "{07E00E94-7A78-40FA-9BEF-71C190E98041}", "Name": "NI VC2008MSMs x64", "Version": "9.0.401"}, {"Caption": "Vim 7.4.0", "IdentifyingNumber": "{D928EDA4-2661-4939-B4B1-FAE543D28125}", "Name": "Vim 7.4.0", "Version": "7.4.0"}, {"Caption": "Windows Desktop Extension SDK Contracts", "IdentifyingNumber": "{44B8DFA4-495D-9972-F663-557B1BC0CB71}", "Name": "Windows Desktop Extension SDK Contracts", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK Desktop Headers x86", "IdentifyingNumber": "{4616D3B4-B5F0-ECBF-4617-0345C9550649}", "Name": "Windows SDK Desktop Headers x86", "Version": "10.1.16299.15"}, {"Caption": "Windows Phone SDK 8.0 Assemblies for Visual Studio 2017", "IdentifyingNumber": "{9FD558C4-0AC5-3188-AC32-9C72C5E0662C}", "Name": "Windows Phone SDK 8.0 Assemblies for Visual Studio 2017", "Version": "15.0.27019"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support", "IdentifyingNumber": "{CF06B8C4-F6FC-3A4B-ADD0-04A1CAC3DD86}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support", "Version": "11.0.51108"}, {"Caption": "NI Xerces Delay Load 2.7.6 64-bit", "IdentifyingNumber": "{C0A68BD4-6A7C-492D-84E1-7160AC970A23}", "Name": "NI Xerces Delay Load 2.7.6 64-bit", "Version": "2.7.228"}, {"Caption": "Java 8 Update 151", "IdentifyingNumber": "{26A24AE4-039D-4CA4-87B4-2F32180151F0}", "Name": "Java 8 Update 151", "Version": "8.0.1510.12"}, {"Caption": "Java 8 Update 161", "IdentifyingNumber": "{26A24AE4-039D-4CA4-87B4-2F32180161F0}", "Name": "Java 8 Update 161", "Version": "8.0.1610.12"}, {"Caption": "Java 8 Update 144", "IdentifyingNumber": "{26A24AE4-039D-4CA4-87B4-2F32180144F0}", "Name": "Java 8 Update 144", "Version": "8.0.1440.1"}, {"Caption": "Windows IoT Extension SDK", "IdentifyingNumber": "{5899CA05-6772-95EC-4261-A09E5EE0FBF2}", "Name": "Windows IoT Extension SDK", "Version": "10.1.16299.15"}, {"Caption": "FrontMotion Firefox Community Edition (de)", "IdentifyingNumber": "{1D76AC15-C7B5-49ED-88F8-179A0A1C8FC3}", "Name": "FrontMotion Firefox Community Edition (de)", "Version": "58.0.0.0"}, {"Caption": "NI Trace Engine (64-bit)", "IdentifyingNumber": "{47FFD335-847E-4640-9AA3-245A5BE13839}", "Name": "NI Trace Engine (64-bit)", "Version": "14.0.177"}, {"Caption": "Windows SDK Modern Versioned Developer Tools", "IdentifyingNumber": "{79513535-6F89-55F0-E50F-5D563C4DEAF7}", "Name": "Windows SDK Modern Versioned Developer Tools", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - 日本語 Language Pack", "IdentifyingNumber": "{859C7535-6862-3867-B97E-816795E8AB65}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - 日本語 Language Pack", "Version": "11.0.51108"}, {"Caption": "NI-PAL 14.0.0f0", "IdentifyingNumber": "{D4F8AD45-AB36-4189-B3BE-CB9CC3DB9A1F}", "Name": "NI-PAL 14.0.0f0", "Version": "14.00.49152"}, {"Caption": "NI EulaDepot", "IdentifyingNumber": "{D5740A55-9C7A-4B09-BE79-7660944A3B27}", "Name": "NI EulaDepot", "Version": "3.30.276"}, {"Caption": "WinRT Intellisense UAP - Other Languages", "IdentifyingNumber": "{BC467065-9374-5345-DA3F-FCF073304A25}", "Name": "WinRT Intellisense UAP - Other Languages", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK for Windows Store Apps", "IdentifyingNumber": "{B5CEC165-2F1F-4348-37A3-BB31DA90BD68}", "Name": "Windows SDK for Windows Store Apps", "Version": "10.1.16299.15"}, {"Caption": "MySQL Workbench 6.3 CE", "IdentifyingNumber": "{E90FE565-E4A2-49E7-94D9-5B8025C972A1}", "Name": "MySQL Workbench 6.3 CE", "Version": "6.3.10"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - DEU-Sprachpaket", "IdentifyingNumber": "{36B98E65-CA52-348C-9ED7-77B926A16C2D}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - DEU-Sprachpaket", "Version": "11.0.51108"}, {"Caption": "vs_clickoncesigntoolmsi", "IdentifyingNumber": "{6A1ECF65-2CBF-4B33-9D4A-D1C0A0E5FE45}", "Name": "vs_clickoncesigntoolmsi", "Version": "15.0.27005"}, {"Caption": "Notepad++ 7.5.4 (x86)", "IdentifyingNumber": "{622E78B5-9B2F-412D-86CD-FDD72A3154BA}", "Name": "Notepad++ 7.5.4 (x86)", "Version": "7.5.4"}, {"Caption": "vs_clickoncebootstrappermsires", "IdentifyingNumber": "{91DDDFB5-1782-48C2-BA2A-8F4D9DE39D27}", "Name": "vs_clickoncebootstrappermsires", "Version": "15.0.27005"}, {"Caption": "Языковой пакет для поддержки размещения набора средств Microsoft Visual Studio Tools для работы с приложениями 2012 (x64) - RUS", "IdentifyingNumber": "{25FB53C5-BE4C-3B6C-A0C9-D49A39227E1E}", "Name": "Языковой пакет для поддержки размещения набора средств Microsoft Visual Studio Tools для работы с приложениями 2012 (x64) - RUS", "Version": "11.0.51108"}, {"Caption": "Universal CRT Headers Libraries and Sources", "IdentifyingNumber": "{B739B4C5-EEEC-8E70-0276-38C4779AF398}", "Name": "Universal CRT Headers Libraries and Sources", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK Desktop Tools x64", "IdentifyingNumber": "{8105E4C5-379E-F713-8A4D-14A2317A7ABE}", "Name": "Windows SDK Desktop Tools x64", "Version": "10.1.16299.15"}, {"Caption": "Visual C++ Library CRT Appx Package", "IdentifyingNumber": "{DCFED8E5-B198-3416-8837-A849171B2221}", "Name": "Visual C++ Library CRT Appx Package", "Version": "14.12.25830"}, {"Caption": "NI LabWindows/CVI 2013 SP1 Low-Level Driver (Updated)", "IdentifyingNumber": "{C10F00F5-C5ED-4C1B-A7A5-727BBDC0B186}", "Name": "NI LabWindows/CVI 2013 SP1 Low-Level Driver (Updated)", "Version": "13.0.1201"}, {"Caption": "Windows Simulator", "IdentifyingNumber": "{53249A16-77EB-4149-B0B6-0F6A04C97CE2}", "Name": "Windows Simulator", "Version": "15.0.26621"}, {"Caption": "64 Bit HP CIO Components Installer", "IdentifyingNumber": "{C788B026-20BD-4E96-B698-533F1D6C5013}", "Name": "64 Bit HP CIO Components Installer", "Version": "7.2.4"}, {"Caption": "WMI Tools", "IdentifyingNumber": "{25A13826-8E4A-4FBF-AD2B-776447FE9646}", "Name": "WMI Tools", "Version": "1.50.1131.0001"}, {"Caption": "VISA Shared Components 64-Bit", "IdentifyingNumber": "{0F16C926-DC95-46B1-93B2-8FE816486813}", "Name": "VISA Shared Components 64-Bit", "Version": "1.5.0"}, {"Caption": "NI mDNS Responder 14.0.0", "IdentifyingNumber": "{6CED5B26-5F59-4586-9EC0-3E92B5ECF76E}", "Name": "NI mDNS Responder 14.0.0", "Version": "14.00.49152"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support", "IdentifyingNumber": "{5707EC26-AA9F-32C6-B7C1-347A3482CEC0}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support", "Version": "11.0.51108"}, {"Caption": "LM227", "IdentifyingNumber": "{BF1B4A36-C6B2-4C62-9CF3-9A1DCC158DA7}", "Name": "LM227", "Version": "0.00.0005"}, {"Caption": "OpenOffice 4.1.3", "IdentifyingNumber": "{8D5FCC56-BB9F-4122-923C-71753F50F6F5}", "Name": "OpenOffice 4.1.3", "Version": "4.13.9783"}, {"Caption": "Windows SDK Desktop Headers arm", "IdentifyingNumber": "{CD480276-2E5A-3FE0-D40C-D7C55617F98B}", "Name": "Windows SDK Desktop Headers arm", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161", "IdentifyingNumber": "{5FCE6D76-F5DC-37AB-B2B8-22AB8CEDB1D4}", "Name": "Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161", "Version": "9.0.30729.6161"}, {"Caption": "Universal CRT Extension SDK", "IdentifyingNumber": "{A5FA2886-1925-133F-0D41-B9A8ECEA0A2D}", "Name": "Universal CRT Extension SDK", "Version": "10.1.16299.15"}, {"Caption": "WinRT Intellisense Mobile - en-us", "IdentifyingNumber": "{CE760B86-975B-F514-5673-0ED4332B801B}", "Name": "WinRT Intellisense Mobile - en-us", "Version": "10.1.16299.15"}, {"Caption": "Greenshot (Wrapped using MSI Wrapper from www.exemsi.com)", "IdentifyingNumber": "{CF3D1196-8FE4-46FF-895B-0FD71175D4B5}", "Name": "Greenshot (Wrapped using MSI Wrapper from www.exemsi.com)", "Version": "1.2.10.6"}, {"Caption": "Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.51106", "IdentifyingNumber": "{6C772996-BFF3-3C8C-860B-B3D48FF05D65}", "Name": "Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.51106", "Version": "11.0.51106"}, {"Caption": "Microsoft App Update for Microsoft.BingHealthAndFitness_2015.526.2133.2954neutral~_8wekyb3d8bbwe (x64)", "IdentifyingNumber": "{56602F96-BCCC-DD61-17C8-C1CCC4818229}", "Name": "Microsoft App Update for Microsoft.BingHealthAndFitness_2015.526.2133.2954neutral~_8wekyb3d8bbwe (x64)", "Version": "1.0.0.0"}, {"Caption": "Windows SDK for Windows Store Apps Libs", "IdentifyingNumber": "{57186CA6-5B4D-1D1E-0AF0-A6F5244BBA36}", "Name": "Windows SDK for Windows Store Apps Libs", "Version": "10.1.16299.15"}, {"Caption": "NI Logos 5.6 (64-bit)", "IdentifyingNumber": "{A16F6AC6-C24A-4612-A837-E67918D71296}", "Name": "NI Logos 5.6 (64-bit)", "Version": "5.6.254"}, {"Caption": "NI Security Update (KB 67L8LCQW) (64-bit)", "IdentifyingNumber": "{4A78D9E6-D349-4CCA-9295-45B12BE5BC6C}", "Name": "NI Security Update (KB 67L8LCQW) (64-bit)", "Version": "1.0.29.0"}, {"Caption": "VMware vSphere CLI", "IdentifyingNumber": "{E60422F6-23F5-446A-B26D-70FF3092BF84}", "Name": "VMware vSphere CLI", "Version": "5.5.0.5528"}, {"Caption": "NI Math Kernel Libraries (64-bit)", "IdentifyingNumber": "{58A9B4F6-2E67-464A-9F71-95F6D7159702}", "Name": "NI Math Kernel Libraries (64-bit)", "Version": "1.0.10.0"}, {"Caption": "Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022", "IdentifyingNumber": "{FF66E9F6-83E7-3A3E-AF14-8DE9A809A6A4}", "Name": "Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022", "Version": "9.0.21022"}, {"Caption": "Microsoft Office Word Viewer 2003", "IdentifyingNumber": "{90850407-6000-11D3-8CFE-0150048383C9}", "Name": "Microsoft Office Word Viewer 2003", "Version": "11.0.8173.0"}, {"Caption": "VS Immersive Activate Helper", "IdentifyingNumber": "{8A2BDA07-3417-46C1-9058-CB32BC63E30E}", "Name": "VS Immersive Activate Helper", "Version": "16.0.76.0"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 主控支援 - 繁體中文語言套件", "IdentifyingNumber": "{0FE6DE07-8CBA-3F73-86B4-51B91E506D24}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 主控支援 - 繁體中文語言套件", "Version": "11.0.51108"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - 한국어 언어 팩", "IdentifyingNumber": "{2F884A17-E051-3DB7-B093-6274C98740F6}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - 한국어 언어 팩", "Version": "11.0.51108"}, {"Caption": "icecap_collectionresourcesx64", "IdentifyingNumber": "{A0C8A727-38FB-446A-A3FF-CA6613D6D9EA}", "Name": "icecap_collectionresourcesx64", "Version": "15.0.27005"}, {"Caption": "Windows App Certification Kit SupportedApiList x86", "IdentifyingNumber": "{6BC13537-D39F-5BF2-85F3-E073AE3ED446}", "Name": "Windows App Certification Kit SupportedApiList x86", "Version": "10.1.16299.15"}, {"Caption": "PDF24 Creator", "IdentifyingNumber": "{34A4B537-0D67-41BA-92CA-FC07009C888C}", "Name": "PDF24 Creator", "Version": "8.4.0"}, {"Caption": "ActivePerl 5.8.8 Build 820", "IdentifyingNumber": "{B7A1E737-0347-4B8A-B1A8-1D4624C3C45A}", "Name": "ActivePerl 5.8.8 Build 820", "Version": "5.8.820"}, {"Caption": "Microsoft .NET CoreRuntime SDK", "IdentifyingNumber": "{12491A47-4CEB-34C3-8D71-1980D90088B6}", "Name": "Microsoft .NET CoreRuntime SDK", "Version": "1.1.25305.1"}, {"Caption": "SDK ARM Additions", "IdentifyingNumber": "{7922BB77-0B59-840A-AC80-D560A34D75C5}", "Name": "SDK ARM Additions", "Version": "10.1.16299.15"}, {"Caption": "WinRT Intellisense Desktop - en-us", "IdentifyingNumber": "{385A1387-A488-9E90-3635-086129610034}", "Name": "WinRT Intellisense Desktop - en-us", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK for Windows Store Managed Apps Libs", "IdentifyingNumber": "{458C3A87-069F-E8E2-AF52-43152BA91548}", "Name": "Windows SDK for Windows Store Managed Apps Libs", "Version": "10.1.16299.15"}, {"Caption": "Microsoft .NET Framework 4.6 Targeting Pack", "IdentifyingNumber": "{2CC6A4A7-AAC2-46C9-9DBB-3727B5954F65}", "Name": "Microsoft .NET Framework 4.6 Targeting Pack", "Version": "4.6.00081"}, {"Caption": "Microsoft Visual C++ 2017 x64 Additional Runtime - 14.12.25810", "IdentifyingNumber": "{2CD849A7-86A1-34A6-B8F9-D72F5B21A9AE}", "Name": "Microsoft Visual C++ 2017 x64 Additional Runtime - 14.12.25810", "Version": "14.12.25810"}, {"Caption": "Microsoft NetStandard SDK", "IdentifyingNumber": "{737FDDA7-B944-4CB5-92D9-3D56373BD301}", "Name": "Microsoft NetStandard SDK", "Version": "15.0.51105"}, {"Caption": "Windows IoT Extension SDK Contracts", "IdentifyingNumber": "{58BC56B7-DCB8-EE66-AA40-2EAE7E2EB0F2}", "Name": "Windows IoT Extension SDK Contracts", "Version": "10.1.16299.15"}, {"Caption": "Windows App Certification Kit Native Components", "IdentifyingNumber": "{09215AC7-B15F-A151-B90A-6B432EAD80A8}", "Name": "Windows App Certification Kit Native Components", "Version": "10.1.16299.15"}, {"Caption": "Google Chrome", "IdentifyingNumber": "{65F9F4D7-D311-3FE7-8DA7-9D8F3A7B1D73}", "Name": "Google Chrome", "Version": "65.0.3325.146"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - Module linguistique Français", "IdentifyingNumber": "{BA14C6F7-A633-3E88-831B-FCC197A5A17D}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - Module linguistique Français", "Version": "11.0.51108"}, {"Caption": "Microsoft .NET Core Runtime - 2.0.5 (x64)", "IdentifyingNumber": "{77312BF7-5C28-4DF8-A70E-5CE0FC8DC238}", "Name": "Microsoft .NET Core Runtime - 2.0.5 (x64)", "Version": "16.20.26021"}, {"Caption": "windows_toolscorepkg", "IdentifyingNumber": "{B7636D08-17D8-4261-95EF-B0E792EF992E}", "Name": "windows_toolscorepkg", "Version": "15.0.27128"}, {"Caption": "Microsoft App Update for Microsoft.BingWeather_2015.526.2137.2941neutral~_8wekyb3d8bbwe (x64)", "IdentifyingNumber": "{FB0FFD08-706A-9011-047E-9392FAFAA96A}", "Name": "Microsoft App Update for Microsoft.BingWeather_2015.526.2137.2941neutral~_8wekyb3d8bbwe (x64)", "Version": "1.0.0.0"}, {"Caption": "Universal CRT Tools x86", "IdentifyingNumber": "{B9424F08-0617-C4F6-A798-5A9250C1A738}", "Name": "Universal CRT Tools x86", "Version": "10.1.16299.15"}, {"Caption": "Microsoft .NET Core Host FX Resolver - 2.0.5 (x64)", "IdentifyingNumber": "{D8F37D18-2AB9-48EE-A5FC-50782A41EC5C}", "Name": "Microsoft .NET Core Host FX Resolver - 2.0.5 (x64)", "Version": "16.20.26021"}, {"Caption": "Microsoft App Update for Microsoft.BingTravel_2015.526.2136.4019neutral~_8wekyb3d8bbwe (x64)", "IdentifyingNumber": "{84FE0E18-0B37-9DCD-3516-23F107E8F543}", "Name": "Microsoft App Update for Microsoft.BingTravel_2015.526.2136.4019neutral~_8wekyb3d8bbwe (x64)", "Version": "1.0.0.0"}, {"Caption": "BDE", "IdentifyingNumber": "{B2450428-9DCA-456C-A99A-B4A109430202}", "Name": "BDE", "Version": "64.0.0.0"}, {"Caption": "WixEdit", "IdentifyingNumber": "{1D44F148-5A2A-42CB-83AA-DB2B156F1ED7}", "Name": "WixEdit", "Version": "0.7.5"}, {"Caption": "Pacote de Idiomas do Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - PTB", "IdentifyingNumber": "{03077B58-6ACF-32CA-B42A-EAA458C295A1}", "Name": "Pacote de Idiomas do Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - PTB", "Version": "11.0.51108"}, {"Caption": "Windows IP Over USB", "IdentifyingNumber": "{8CBFAC58-3058-B2AD-10E2-9E2A859B554B}", "Name": "Windows IP Over USB", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Report Viewer Redistributable 2008 SP1", "IdentifyingNumber": "{AF2A8E58-DBC6-36D3-A145-7252029F6F48}", "Name": "Microsoft Report Viewer Redistributable 2008 SP1", "Version": "9.0.30729"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - 한국어 언어 팩", "IdentifyingNumber": "{955E1388-E1F1-320A-A018-24616ED60F95}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - 한국어 언어 팩", "Version": "11.0.51108"}, {"Caption": "NI Xerces Delay Load 2.7.6", "IdentifyingNumber": "{F3E66B88-C518-412C-BCA3-577951F3E991}", "Name": "NI Xerces Delay Load 2.7.6", "Version": "2.7.218"}, {"Caption": "Windows SDK Desktop Libs arm", "IdentifyingNumber": "{1FEC7E98-2A0A-11F9-1321-5F27304A3E4E}", "Name": "Windows SDK Desktop Libs arm", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK Desktop Libs arm64", "IdentifyingNumber": "{A6B742A8-13BA-4A15-0056-E9F2354FADA4}", "Name": "Windows SDK Desktop Libs arm64", "Version": "10.1.16299.15"}, {"Caption": "Microsoft .NET Framework 4 Multi-Targeting Pack", "IdentifyingNumber": "{CFEF48A8-BFB8-3EAC-8BA5-DE4F8AA267CE}", "Name": "Microsoft .NET Framework 4 Multi-Targeting Pack", "Version": "4.0.30319"}, {"Caption": "NI-RPC 14.0.0f0", "IdentifyingNumber": "{F2FD6CC8-82E5-4DD3-933A-DC7E0F636E55}", "Name": "NI-RPC 14.0.0f0", "Version": "14.00.49152"}, {"Caption": "Microsoft UniversalWindowsPlatform SDK", "IdentifyingNumber": "{842434D8-B843-4355-9021-88745D0ADFCA}", "Name": "Microsoft UniversalWindowsPlatform SDK", "Version": "15.5.27221"}, {"Caption": "Windows Desktop Extension SDK", "IdentifyingNumber": "{8358B2F8-FEE0-7FBA-14E5-AC84A7E61552}", "Name": "Windows Desktop Extension SDK", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK Desktop Libs x86", "IdentifyingNumber": "{82BEC2F8-2758-E0A4-F14B-CAAF3234FE00}", "Name": "Windows SDK Desktop Libs x86", "Version": "10.1.16299.15"}, {"Caption": "Microsoft .NET Framework 4.6.1 SDK (Deutsch)", "IdentifyingNumber": "{529EFF09-750D-48B9-A47A-34A3B6248C3F}", "Name": "Microsoft .NET Framework 4.6.1 SDK (Deutsch)", "Version": "4.6.01055"}, {"Caption": "Google Update Helper", "IdentifyingNumber": "{A92DAB39-4E2C-4304-9AB6-BC44E68B55E2}", "Name": "Google Update Helper", "Version": "1.3.25.11"}, {"Caption": "ExifTool", "IdentifyingNumber": "{0EF43B49-900E-452D-8D38-4FD27EEAD1E9}", "Name": "ExifTool", "Version": "10.10.0.0205"}, {"Caption": "Microsoft .NET Framework 4.5.2 Multi-Targeting Pack", "IdentifyingNumber": "{19E8AE59-4D4A-3534-B567-6CC08FA4102E}", "Name": "Microsoft .NET Framework 4.5.2 Multi-Targeting Pack", "Version": "4.5.51651"}, {"Caption": "Windows SDK Desktop Headers arm64", "IdentifyingNumber": "{97AA8169-0E70-3B19-46C5-D4453608D589}", "Name": "Windows SDK Desktop Headers arm64", "Version": "10.1.16299.15"}, {"Caption": "7-Zip 16.03 (x64 edition)", "IdentifyingNumber": "{23170F69-40C1-2702-1603-000001000000}", "Name": "7-Zip 16.03 (x64 edition)", "Version": "16.03.00.0"}, {"Caption": "NI Certificates Deployment Support", "IdentifyingNumber": "{92AE2189-B5BF-409E-A6BB-BB2D390CCD8E}", "Name": "NI Certificates Deployment Support", "Version": "1.04.49153"}, {"Caption": "vs_BlendMsi", "IdentifyingNumber": "{18640789-304F-40B5-884B-130B4A97D83B}", "Name": "vs_BlendMsi", "Version": "15.0.27005"}, {"Caption": "Windows Mobile Extension SDK", "IdentifyingNumber": "{93BEE599-02CB-18E1-744E-D95724E81157}", "Name": "Windows Mobile Extension SDK", "Version": "10.1.16299.15"}, {"Caption": "Visual C++ Library CRT Desktop Appx Package", "IdentifyingNumber": "{5BF843B9-80C6-3720-8219-F6893462E1B6}", "Name": "Visual C++ Library CRT Desktop Appx Package", "Version": "14.12.25830"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 托管支持 - 简体中文语言包", "IdentifyingNumber": "{CD56C9B9-FB98-372B-8BC7-FDA312CD2511}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 托管支持 - 简体中文语言包", "Version": "11.0.51108"}, {"Caption": "Microsoft .NET Framework 4.6.1 Targeting Pack", "IdentifyingNumber": "{8BC3EEC9-090F-4C53-A8DA-1BEC913040F9}", "Name": "Microsoft .NET Framework 4.6.1 Targeting Pack", "Version": "4.6.01055"}, {"Caption": "Windows Team Extension SDK", "IdentifyingNumber": "{3BFC920A-C3C0-2DFB-7509-03F5EFC95654}", "Name": "Windows Team Extension SDK", "Version": "10.1.16299.15"}, {"Caption": "Google Update Helper", "IdentifyingNumber": "{60EC980A-BDA2-4CB6-A427-B07A5498B4CA}", "Name": "Google Update Helper", "Version": "1.3.33.7"}, {"Caption": "NI LabVIEW Run-Time Engine 2011 SP1", "IdentifyingNumber": "{1D78A81A-58D9-46F7-BFF6-ADF7247803F9}", "Name": "NI LabVIEW Run-Time Engine 2011 SP1", "Version": "11.0.448.0"}, {"Caption": "WebReg", "IdentifyingNumber": "{CCB9B81A-167F-4832-B305-D2A0430840B3}", "Name": "WebReg", "Version": "100.0.170.000"}, {"Caption": "MegaRAID Storage Manager", "IdentifyingNumber": "{7786AB1A-8D3E-4A9B-816F-BFBDF71B2905}", "Name": "MegaRAID Storage Manager", "Version": "14.08.01.02"}, {"Caption": "Microsoft-System-CLR-Typen für SQL Server 2017 CTP2.1", "IdentifyingNumber": "{66CE7C1A-9AF8-44A5-ABCE-E1856A81FA5C}", "Name": "Microsoft-System-CLR-Typen für SQL Server 2017 CTP2.1", "Version": "14.0.600.250"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - Paquete de idioma ESN", "IdentifyingNumber": "{DDDF762A-2D1D-36A3-9B70-70BD62B4EDCF}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - Paquete de idioma ESN", "Version": "11.0.51108"}, {"Caption": "hppQFolderP2050", "IdentifyingNumber": "{89B6F63A-7E0C-424A-9D39-C4EF59E96D78}", "Name": "hppQFolderP2050", "Version": "1.00.0000"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 Finalizer", "IdentifyingNumber": "{5950473A-825B-3019-AF86-55F2F9A95FCB}", "Name": "Microsoft Visual Studio Tools for Applications 2012 Finalizer", "Version": "11.0.51108"}, {"Caption": "Microsoft .NET Native SDK", "IdentifyingNumber": "{13F79D3A-88C2-3A1C-9035-6A99EE478DF2}", "Name": "Microsoft .NET Native SDK", "Version": "15.0.24211"}, {"Caption": "WinRT Intellisense UAP - en-us", "IdentifyingNumber": "{7D4C7F4A-02A9-E434-6451-C8787DF28C1F}", "Name": "WinRT Intellisense UAP - en-us", "Version": "10.1.16299.15"}, {"Caption": "Visual C++ Library CRT Desktop Appx Package", "IdentifyingNumber": "{E2DA695A-8823-3FE7-A4F6-BA4F4A29C1C4}", "Name": "Visual C++ Library CRT Desktop Appx Package", "Version": "14.12.25830"}, {"Caption": "Windows SDK Desktop Tools x86", "IdentifyingNumber": "{5169186A-B6CA-38E6-BC29-54ABFAFD3721}", "Name": "Windows SDK Desktop Tools x86", "Version": "10.1.16299.15"}, {"Caption": "NI-VISA x64 support 5.4.0", "IdentifyingNumber": "{9852D48A-B5BE-432B-A1E2-8DB5027AF31E}", "Name": "NI-VISA x64 support 5.4.0", "Version": "5.40.49152"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - Module linguistique Français", "IdentifyingNumber": "{3371699A-C1EF-3AC3-B094-D338191FA6E9}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - Module linguistique Français", "Version": "11.0.51108"}, {"Caption": "Windows Simulator - ENU", "IdentifyingNumber": "{9CC35CDA-E79F-470B-9685-CF6971624444}", "Name": "Windows Simulator - ENU", "Version": "15.0.26621"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 托管支持 - 简体中文语言包", "IdentifyingNumber": "{7259BDDA-D888-309D-ADE1-84AA0CB24FE9}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 托管支持 - 简体中文语言包", "Version": "11.0.51108"}, {"Caption": "Microsoft Visual Studio Team Foundation Server 2017 Office Integration (x64)", "IdentifyingNumber": "{78D699EA-18E5-31DD-AA15-9BB4E98F2753}", "Name": "Microsoft Visual Studio Team Foundation Server 2017 Office Integration (x64)", "Version": "15.123.27220"}, {"Caption": "64 Bit HP CIO Components Installer", "IdentifyingNumber": "{0EBC740B-4363-489B-8C27-98CE0740BA19}", "Name": "64 Bit HP CIO Components Installer", "Version": "18.2.4"}, {"Caption": "4D", "IdentifyingNumber": "{1237543B-3EC6-4223-93FA-6A9CC047EECB}", "Name": "4D", "Version": "13.4.0.0"}, {"Caption": "Pacote de Idiomas do Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - PTB", "IdentifyingNumber": "{E237254B-36A1-3D27-815E-B37C13BE0796}", "Name": "Pacote de Idiomas do Microsoft Visual Studio Tools for Applications 2012 x64 Hosting Support - PTB", "Version": "11.0.51108"}, {"Caption": "KalibrierApp", "IdentifyingNumber": "{323EC64B-28E7-4B74-A598-AA4D890718F9}", "Name": "KalibrierApp", "Version": "18.3.120"}, {"Caption": "Windows SDK Modern Non-Versioned Developer Tools", "IdentifyingNumber": "{454B446B-6DC1-3524-53D5-4439D56358EF}", "Name": "Windows SDK Modern Non-Versioned Developer Tools", "Version": "10.1.16299.15"}, {"Caption": "OpenOffice 4.1.3 Language Pack (German)", "IdentifyingNumber": "{F656568B-DF59-4EA8-997F-4E293ABC0ABF}", "Name": "OpenOffice 4.1.3 Language Pack (German)", "Version": "4.13.9783"}, {"Caption": "Windows SDK for Windows Store Apps Headers", "IdentifyingNumber": "{07C90F9B-3020-AD74-53A2-404D0A77E6A8}", "Name": "Windows SDK for Windows Store Apps Headers", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK Desktop Libs x64", "IdentifyingNumber": "{DAE5B0BB-F2BC-98F5-6147-A83B6DF4B2AA}", "Name": "Windows SDK Desktop Libs x64", "Version": "10.1.16299.15"}, {"Caption": "Python Launcher", "IdentifyingNumber": "{A674B2CB-13CA-437B-A215-9DD257959A49}", "Name": "Python Launcher", "Version": "3.6.5835.0"}, {"Caption": "vs_minshellinteropmsi", "IdentifyingNumber": "{231C8ADB-BF59-458E-A909-CFA825F46388}", "Name": "vs_minshellinteropmsi", "Version": "15.0.27102"}, {"Caption": "Microsoft Visual C++ 2017 x86 Minimum Runtime - 14.12.25810", "IdentifyingNumber": "{828952EB-5572-3666-8CA9-000B6CE79350}", "Name": "Microsoft Visual C++ 2017 x86 Minimum Runtime - 14.12.25810", "Version": "14.12.25810"}, {"Caption": "vs_devenvmsi", "IdentifyingNumber": "{BFFA2FFB-1095-4ADD-A352-368806D2412B}", "Name": "vs_devenvmsi", "Version": "15.0.26621"}, {"Caption": "Microsoft-System-CLR-Typen für SQL Server 2017 CTP2.1", "IdentifyingNumber": "{D7E6031C-C55A-40EB-9D2D-A9D25ECDFCBC}", "Name": "Microsoft-System-CLR-Typen für SQL Server 2017 CTP2.1", "Version": "14.0.600.250"}, {"Caption": "WinAppDeploy", "IdentifyingNumber": "{9690D51C-4435-1C20-7819-66CCAB0F03F9}", "Name": "WinAppDeploy", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.51106", "IdentifyingNumber": "{E824E81C-80A4-3DFF-B5F9-4842A9FF5F7F}", "Name": "Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.51106", "Version": "11.0.51106"}, {"Caption": "Visual C++ Library CRT Appx Resource Package", "IdentifyingNumber": "{E6C6E91C-C7BF-37DC-B2FF-DF66BA1E4CEA}", "Name": "Visual C++ Library CRT Appx Resource Package", "Version": "14.12.25830"}, {"Caption": "Microsoft App Update for Microsoft.BingSports_2015.526.2135.5000neutral~_8wekyb3d8bbwe (x64)", "IdentifyingNumber": "{8D7CFB1C-43F3-8E67-849D-EC967257F873}", "Name": "Microsoft App Update for Microsoft.BingSports_2015.526.2135.5000neutral~_8wekyb3d8bbwe (x64)", "Version": "1.0.0.0"}, {"Caption": "Universal CRT Redistributable", "IdentifyingNumber": "{A9D6F52C-694E-3E41-7AB8-5BEB644742A5}", "Name": "Universal CRT Redistributable", "Version": "10.1.16299.15"}, {"Caption": "QuickTime 7", "IdentifyingNumber": "{3D2CBC2C-65D4-4463-87AB-BB2C859C1F3E}", "Name": "QuickTime 7", "Version": "7.76.80.95"}, {"Caption": "IntelliTraceProfilerProxy", "IdentifyingNumber": "{0A2EDF2C-9A71-43D7-964A-696BB7CEAC65}", "Name": "IntelliTraceProfilerProxy", "Version": "15.0.25.0"}, {"Caption": "Windows SDK for Windows Store Apps Tools", "IdentifyingNumber": "{CB17BD4C-C6D7-E5D7-5031-F37645D22579}", "Name": "Windows SDK for Windows Store Apps Tools", "Version": "10.1.16299.15"}, {"Caption": "NI Logos 5.6", "IdentifyingNumber": "{4B2BEE4C-76BF-42E9-9B7F-2FCBC2660248}", "Name": "NI Logos 5.6", "Version": "5.6.254"}, {"Caption": "SDK ARM Redistributables", "IdentifyingNumber": "{C87DF65C-A672-7E08-A083-E7D48FE8DB70}", "Name": "SDK ARM Redistributables", "Version": "10.1.16299.15"}, {"Caption": "Windows Team Extension SDK Contracts", "IdentifyingNumber": "{B155C75C-1567-ECA5-D71B-86F5CF1DE1ED}", "Name": "Windows Team Extension SDK Contracts", "Version": "10.1.16299.15"}, {"Caption": "NI-ORB 3.1 for 64-bit Windows", "IdentifyingNumber": "{0380E75C-3CA1-44A3-98C1-B685DBB38E6D}", "Name": "NI-ORB 3.1 for 64-bit Windows", "Version": "3.10.49152"}, {"Caption": "Intel(R) C++ Redistributables for Windows on Intel(R) 64", "IdentifyingNumber": "{D2437C5C-2D8C-40D2-8059-689AD7239FA3}", "Name": "Intel(R) C++ Redistributables for Windows on Intel(R) 64", "Version": "11.1.048"}, {"Caption": "NI LabVIEW Run-Time Engine Interop 2011", "IdentifyingNumber": "{6B9F789C-1D28-44D5-BCCE-7CCDBFB14B79}", "Name": "NI LabVIEW Run-Time Engine Interop 2011", "Version": "11.0.449.0"}, {"Caption": "Microsoft ASP.NET Core 2.0.5 Runtime Package Store (x64)", "IdentifyingNumber": "{0AB9299C-9543-32D0-AA75-63401E0F399C}", "Name": "Microsoft ASP.NET Core 2.0.5 Runtime Package Store (x64)", "Version": "2.0.12421.0"}, {"Caption": "VMware vSphere Client 6.0", "IdentifyingNumber": "{593390AC-CACE-4278-AA77-350012BF10B1}", "Name": "VMware vSphere Client 6.0", "Version": "6.0.0.5505"}, {"Caption": "Windows SDK Facade Windows WinMD Versioned", "IdentifyingNumber": "{F76495AC-2A86-BD70-3F0A-20D33E6A3300}", "Name": "Windows SDK Facade Windows WinMD Versioned", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK Signing Tools", "IdentifyingNumber": "{3ED687AC-3F6D-819B-3948-F0CB24111524}", "Name": "Windows SDK Signing Tools", "Version": "10.1.16299.15"}, {"Caption": "TypeScript SDK", "IdentifyingNumber": "{B08D05BC-7897-4616-B34C-95B58D07650C}", "Name": "TypeScript SDK", "Version": "2.5.4.0"}, {"Caption": "Microsoft Portable Library Multi-Targeting Pack", "IdentifyingNumber": "{812F31DC-FAA6-3979-B3D6-5D6BAAF2945D}", "Name": "Microsoft Portable Library Multi-Targeting Pack", "Version": "15.0.26621.02"}, {"Caption": "Microsoft Visual C++ 2017 x64 Minimum Runtime - 14.12.25810", "IdentifyingNumber": "{C99E2ADC-0347-336E-A603-F1992B09D582}", "Name": "Microsoft Visual C++ 2017 x64 Minimum Runtime - 14.12.25810", "Version": "14.12.25810"}, {"Caption": "Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148", "IdentifyingNumber": "{1F1C2DFC-2D24-3E06-BCB8-725134ADF989}", "Name": "Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148", "Version": "9.0.30729.4148"}, {"Caption": "PuTTY", "IdentifyingNumber": "{D8DD010D-92DD-4BEB-98A4-4D92E71C3C33}", "Name": "PuTTY", "Version": "0.63"}, {"Caption": "HP Unified IO", "IdentifyingNumber": "{5C76ED0D-0F6F-4985-8B34-F9AE7834848F}", "Name": "HP Unified IO", "Version": "2.0.0.434"}, {"Caption": "Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17", "IdentifyingNumber": "{9A25302D-30C0-39D9-BD6F-21E6EC160475}", "Name": "Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17", "Version": "9.0.30729"}, {"Caption": "icecap_collection_neutral", "IdentifyingNumber": "{9149432D-3BEE-4869-B6F5-7A5CF843A612}", "Name": "icecap_collection_neutral", "Version": "15.0.27005"}, {"Caption": "NI Measurement Studio ComponentWorks 3D Graph", "IdentifyingNumber": "{F278392D-547E-4E67-AD1C-2576C2852B50}", "Name": "NI Measurement Studio ComponentWorks 3D Graph", "Version": "8.6.10603"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - DEU-Sprachpaket", "IdentifyingNumber": "{CAAC553D-EE02-32D2-9F7E-FBC5C22E4C08}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x86 Hosting Support - DEU-Sprachpaket", "Version": "11.0.51108"}, {"Caption": "vs_tipsmsi", "IdentifyingNumber": "{1AC6CC3D-7724-4D84-9270-798A2191AB1C}", "Name": "vs_tipsmsi", "Version": "15.0.27005"}, {"Caption": "NI-PAL 14.0 64-Bit Error Files", "IdentifyingNumber": "{2633EF4D-980A-4590-AD07-99A2AB8B0D6A}", "Name": "NI-PAL 14.0 64-Bit Error Files", "Version": "14.00.49152"}, {"Caption": "Microsoft Baseline Security Analyzer 2.3", "IdentifyingNumber": "{C058FC5D-565F-4360-A562-0527A3D993DC}", "Name": "Microsoft Baseline Security Analyzer 2.3", "Version": "2.3.2211"}, {"Caption": "Языковой пакет для поддержки размещения набора средств Microsoft Visual Studio Tools для работы с приложениями 2012 (x86) - RUS", "IdentifyingNumber": "{68DC347D-C1C0-3DE2-A53E-CCC71DA53E57}", "Name": "Языковой пакет для поддержки размещения набора средств Microsoft Visual Studio Tools для работы с приложениями 2012 (x86) - RUS", "Version": "11.0.51108"}, {"Caption": "Windows SDK EULA", "IdentifyingNumber": "{A2528C8D-B98A-D28F-C650-722503516A93}", "Name": "Windows SDK EULA", "Version": "10.1.16299.15"}, {"Caption": "VS Script Debugging Common", "IdentifyingNumber": "{0EE5749D-2DC0-460F-AB1C-06B3EDB42426}", "Name": "VS Script Debugging Common", "Version": "16.0.76.0"}, {"Caption": "Windows SDK for Windows Store Apps Metadata", "IdentifyingNumber": "{ECA49B9D-E452-169B-F8E2-E9E415F0190D}", "Name": "Windows SDK for Windows Store Apps Metadata", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK for Windows Store Apps Contracts", "IdentifyingNumber": "{7736BDAD-A5B6-8BE7-E34B-F53280448C29}", "Name": "Windows SDK for Windows Store Apps Contracts", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK Redistributables", "IdentifyingNumber": "{380602CD-5F67-486B-8F98-36A5EAD1A89F}", "Name": "Windows SDK Redistributables", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK DirectX x86 Remote", "IdentifyingNumber": "{A6EFB3CD-C4B4-878E-1DFF-F01FAF9A1A34}", "Name": "Windows SDK DirectX x86 Remote", "Version": "10.1.16299.15"}, {"Caption": "NI Trace Engine", "IdentifyingNumber": "{369C78CD-B38C-40B7-B116-A8EF413CEDC6}", "Name": "NI Trace Engine", "Version": "14.0.177"}, {"Caption": "Windows SDK AddOn", "IdentifyingNumber": "{350F0ECD-0783-4529-8797-98F0AD33EAC0}", "Name": "Windows SDK AddOn", "Version": "10.1.0.0"}, {"Caption": "vs_SQLClickOnceBootstrappermsi", "IdentifyingNumber": "{5779B6DD-604A-41CE-BC3D-9D4BDDA22AD2}", "Name": "vs_SQLClickOnceBootstrappermsi", "Version": "15.0.27005"}, {"Caption": "Application Verifier x64 External Package", "IdentifyingNumber": "{D9908CED-5ABB-FEE9-FC84-743F4D38637C}", "Name": "Application Verifier x64 External Package", "Version": "10.1.16299.15"}, {"Caption": "vs_communitymsires", "IdentifyingNumber": "{5297D80E-CD92-48D8-9DB0-301AB3205772}", "Name": "vs_communitymsires", "Version": "15.0.26621"}, {"Caption": "Windows SDK for Windows Store Apps DirectX x64 Remote", "IdentifyingNumber": "{45D32E0E-27C5-82DE-B739-6A9608A2411A}", "Name": "Windows SDK for Windows Store Apps DirectX x64 Remote", "Version": "10.1.16299.15"}, {"Caption": "WinRT Intellisense PPI - Other Languages", "IdentifyingNumber": "{A2AA063E-AF50-A1F5-8925-A06EB1556644}", "Name": "WinRT Intellisense PPI - Other Languages", "Version": "10.1.16299.15"}, {"Caption": "Microsoft App Update for Microsoft.BingNews_2015.526.2134.5766neutral~_8wekyb3d8bbwe (x64)", "IdentifyingNumber": "{C025983E-994D-5A66-B978-BEA6B099C11D}", "Name": "Microsoft App Update for Microsoft.BingNews_2015.526.2134.5766neutral~_8wekyb3d8bbwe (x64)", "Version": "1.0.0.0"}, {"Caption": "NI Logos64 XT Support", "IdentifyingNumber": "{31142B5E-1F50-424E-A27C-4396E9D4CAF8}", "Name": "NI Logos64 XT Support", "Version": "5.6.253"}, {"Caption": "icecap_collection_x64", "IdentifyingNumber": "{D0C9796E-CB35-4440-885D-9630A0153D1E}", "Name": "icecap_collection_x64", "Version": "15.0.27005"}, {"Caption": "Microsoft Visual Studio Tools for Applications 2012 x64 主控支援 - 繁體中文語言套件", "IdentifyingNumber": "{FB501A6E-CA6D-36DA-8860-17F0E6D89155}", "Name": "Microsoft Visual Studio Tools for Applications 2012 x64 主控支援 - 繁體中文語言套件", "Version": "11.0.51108"}, {"Caption": "Entity Framework 6.1.3 Tools for Visual Studio 15", "IdentifyingNumber": "{F8C0447E-D45C-4E52-94E8-C6340AAC9DB8}", "Name": "Entity Framework 6.1.3 Tools for Visual Studio 15", "Version": "6.1.60104.0"}, {"Caption": "Universal CRT Tools x64", "IdentifyingNumber": "{E053089E-7953-3219-814F-F485FC151C54}", "Name": "Universal CRT Tools x64", "Version": "10.1.16299.15"}, {"Caption": "NI-PAL 14.0 Error Files", "IdentifyingNumber": "{C30503BE-54F6-46E3-92FE-7B270DB7413C}", "Name": "NI-PAL 14.0 Error Files", "Version": "14.00.49152"}, {"Caption": "WinRT Intellisense PPI - en-us", "IdentifyingNumber": "{5E67F8BE-D8D2-257F-CE19-419A2D5125C7}", "Name": "WinRT Intellisense PPI - en-us", "Version": "10.1.16299.15"}, {"Caption": "Windows SDK for Windows Store Apps DirectX x86 Remote", "IdentifyingNumber": "{1D42A0CE-494E-EDB0-9613-553487B5953D}", "Name": "Windows SDK for Windows Store Apps DirectX x86 Remote", "Version": "10.1.16299.15"}, {"Caption": "NI-VISA Runtime 5.4.0", "IdentifyingNumber": "{199E33DE-B255-4B98-ABE9-434F681E6D93}", "Name": "NI-VISA Runtime 5.4.0", "Version": "5.40.49152"}, {"Caption": "Foxit Reader", "IdentifyingNumber": "{D88A54DE-E02F-11E7-94CE-000C296BF29B}", "Name": "Foxit Reader", "Version": "9.0.1.1049"}, {"Caption": "Microsoft Visual J# 2.0 Redistributable Package - SE (x64)", "IdentifyingNumber": "{B0A5A6EE-F8BA-48B1-BB32-BAC17E96C2B4}", "Name": "Microsoft Visual J# 2.0 Redistributable Package - SE (x64)", "Version": "2.0.50728"}, {"Caption": "Microsoft .NET Core SDK - 2.1.4 (x64)", "IdentifyingNumber": "{04570DFE-949F-4308-8375-15CF9CC73C02}", "Name": "Microsoft .NET Core SDK - 2.1.4 (x64)", "Version": "8.17.7260"}, {"Caption": "NI-DIM 3.1.0f0 for 64 Bit Windows", "IdentifyingNumber": "{3033900F-BACB-4BD5-9643-3F1CDDDD8E3F}", "Name": "NI-DIM 3.1.0f0 for 64 Bit Windows", "Version": "3.10.49152"}, {"Caption": "vs_FileTracker_Singleton", "IdentifyingNumber": "{70F69B4F-7950-4841-8139-5D0C7EDD2FE6}", "Name": "vs_FileTracker_Singleton", "Version": "15.0.27005"}, {"Caption": "NI Uninstaller", "IdentifyingNumber": "{D9375B6F-C932-4149-8F99-B39DF2ACFB94}", "Name": "NI Uninstaller", "Version": "3.30.276"}, {"Caption": "LibreOffice 5.4.5.1", "IdentifyingNumber": "{AF7DBD6F-8B79-4846-BE8F-32EF17B640AB}", "Name": "LibreOffice 5.4.5.1", "Version": "5.4.5.1"}, {"Caption": "Kits Configuration Installer", "IdentifyingNumber": "{86E59C8F-61D5-1782-A3CE-60AE7E4D7791}", "Name": "Kits Configuration Installer", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Visual C++ 2005 Redistributable", "IdentifyingNumber": "{A49F249F-0C91-497F-86DF-B2585E8E76B7}", "Name": "Microsoft Visual C++ 2005 Redistributable", "Version": "8.0.50727.42"}, {"Caption": "WinRT Intellisense IoT - en-us", "IdentifyingNumber": "{7336279F-8F8F-5530-A543-3BE963846C0A}", "Name": "WinRT Intellisense IoT - en-us", "Version": "10.1.16299.15"}, {"Caption": "Microsoft Visual Studio Setup Configuration", "IdentifyingNumber": "{FB80DFBF-518B-4E18-BB46-801C2E83C030}", "Name": "Microsoft Visual Studio Setup Configuration", "Version": "1.14.192.55101"}, {"Caption": "NI-DIM 3.1.0f0", "IdentifyingNumber": "{CE9E4DDF-D243-49F0-90AE-23C8B18DA3FA}", "Name": "NI-DIM 3.1.0f0", "Version": "3.10.49152"}, {"Caption": "VMware Tools", "IdentifyingNumber": "{4C5EF2FF-EEA0-4314-8693-2AF565F14525}", "Name": "VMware Tools", "Version": "9.9.5.3735633"}], "ansible_architecture": "64-Bit", "ansible_bios_date": "05.20.2014", "ansible_bios_version": "6.00", "ansible_date_time": {"date": "2018-04-12", "day": "12", "epoch": "1523546555,77081", "hour": "15", "iso8601": "2018-04-12T13:22:35Z", "iso8601_basic": "20180412T152235645998", "iso8601_basic_short": "20180412T152235", "iso8601_micro": "2018-04-12T13:22:35.645998Z", "minute": "22", "month": "04", "second": "35", "time": "15:22:35", "tz": "W. Europe Standard Time", "tz_offset": "+02:00", "weekday": "Thursday", "weekday_number": "4", "weeknumber": "14", "year": "2018"}, "ansible_distribution": "Microsoft Windows 8.1 Pro", "ansible_distribution_major_version": "6", "ansible_distribution_version": "6.3.9600.0", "ansible_domain": "foo.local", "ansible_env": {"ALLUSERSPROFILE": "C:\ProgramData", "APPDATA": "C:\Users\foo\AppData\Roaming", "COMPUTERNAME": "foo", "C_EM64T_REDIST11": "C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp", "ComSpec": "C:\WINDOWS\system32\cmd.exe", "CommonProgramFiles": "C:\Program Files\Common Files", "CommonProgramFiles(x86)": "C:\Program Files (x86)\Common Files", "CommonProgramW6432": "C:\Program Files\Common Files", "FP_NO_HOST_CHECK": "NO", "LOCALAPPDATA": "C:\Users\foo\AppData\Local", "NUMBER_OF_PROCESSORS": "1", "OS": "Windows_NT", "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL", "PROCESSOR_ARCHITECTURE": "AMD64", "PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 45 Stepping 7, GenuineIntel", "PROCESSOR_LEVEL": "6", "PROCESSOR_REVISION": "2d07", "PROMPT": "$P$G", "PSExecutionPolicyPreference": "Unrestricted", "PSModulePath": "C:\Users\foo\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules", "PUBLIC": "C:\Users\Public", "Path": "C:\Program Files (x86)\VMware\VMware vSphere CLI\Perl\site\bin;C:\Program Files (x86)\VMware\VMware vSphere CLI\Perl\bin;C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp\bin\Intel64;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\idmu\common;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\PDFtk Server\bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;c:\wapt;C:\Program Files\dotnet\;C:\Program Files (x86)\vim\vim74", "ProgramData": "C:\ProgramData", "ProgramFiles": "C:\Program Files", "ProgramFiles(x86)": "C:\Program Files (x86)", "ProgramW6432": "C:\Program Files", "SystemDrive": "C:", "SystemRoot": "C:\WINDOWS", "TEMP": "C:\Users\foo\AppData\Local\Temp", "TMP": "C:\Users\foo\AppData\Local\Temp", "USERDOMAIN": "foo", "USERNAME": "foo", "USERPROFILE": "C:\Users\foo", "VXIPNPPATH": "C:\Program Files (x86)\IVI Foundation\VISA", "VXIPNPPATH64": "C:\Program Files\IVI Foundation\VISA", "windir": "C:\WINDOWS"}, "ansible_fqdn": "bar.foo.local", "ansible_hostname": "foo", "ansible_interfaces": [{"default_gateway": "a.b.c.d", "dns_domain": null, "interface_index": 3, "interface_name": "Intel(R) PRO/1000 MT-Netzwerkverbindung", "macaddress": "00:0C:29:18:E8:21"}], "ansible_ip_addresses": ["a.b.c.d"], "ansible_kernel": "6.3.9600.0", "ansible_lastboot": "2018-04-12 11:40:16Z", "ansible_machine_id": "S-1-5-21-2675569616-4062441126-3367507865", "ansible_memtotal_mb": 2048, "ansible_nodename": "bar.foo.local", "ansible_os_family": "Windows", "ansible_os_name": "Microsoft Windows 8.1 Pro", "ansible_owner_contact": "", "ansible_owner_name": "username", "ansible_powershell_version": 4, "ansible_processor": ["GenuineIntel", "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz"], "ansible_processor_cores": 1, "ansible_processor_count": 1, "ansible_processor_threads_per_core": 1, "ansible_processor_vcpus": 1, "ansible_product_name": "VMware Virtual Platform", "ansible_product_serial": "VMware-56 4d d0 51 45 58 db de-d0 53 60 35 1e 18 e8 21", "ansible_reboot_pending": false, "ansible_swaptotal_mb": 0, "ansible_system": "Win32NT", "ansible_system_description": "", "ansible_system_vendor": "VMware, Inc.", "ansible_uptime_seconds": 13340, "ansible_user_dir": "C:\Users\foo", "ansible_user_gecos": "", "ansible_user_id": "foo", "ansible_user_sid": "S-1-5-21-2675569616-4062441126-3367507865-1001", "ansible_win_rm_certificate_expires": "2021-04-07 11:43:43", "ansible_windows_domain": "foo.local", "module_setup": true}, "changed": false}

fboender commented 6 years ago

It's kinda weird, because the facts in ansible_ShowInstalledPackages should end up under the ansible_local key in ansible_facts. In your example, it appears as a direct child of ansible_facts, instead of a child of ansible_local. The documentation says:

path used for local ansible facts (*.fact) - files in this dir will be run (if executable) and their results be added to ansible_local facts

And tests I've run also show that to be true for Linux machines. For example, on one machine called "infra", we have a script that returns the IP for the machine:

root @ infra /etc/ansible/facts.d $ ./ip.fact 
{"ip":"89.31.102.166"}

That info ends up in the setup output like this:

{
   "ansible_facts" : {
      "ansible_local" : {
         "firewall_status" : {
            "policy_drop_v6" : false,
            "firewall_detection" : true,
            "policy_drop_v4" : false,
         },
         "ip" : {
            "ip" : "12.34.56.78"
         },
         ...

ansible-cmdb then properly picks up on that and lists it under the "Host local facts" section.

It does seem that this feature was added for Windows in Ansible v2.1:

If the target host is Windows you can now use fact_path. Make sure that this path exists on the target host. Files in this path MUST be PowerShell scripts (*.ps1) and their output must be formattable in JSON (Ansible will take care of this). Test the output of your scripts. This option was added in Ansible 2.1.

It seems this is either a bug in Ansible itself, or in its documentation. I'll have to look a bit further into this, as I'm hesitant to implement stuff that's reliant on bugs in Ansible.

ramkumarcrk commented 6 years ago

Hello, i tried it and it gives very nice output. But may i know how do we add more options under Shown columns instead of default available one . Example, want to add nameserver into Shown columns page. How do i do that !

Thanks

yafp commented 6 years ago

@ramkumarcrk could you explain a bit more detailed what you tried & how & under which environment?

ramkumarcrk commented 6 years ago

Hello yafp, Thanks for your reply. what i am trying to achieve here is , the default output is looks fine when generating html_fancy file output.
But I would like to show more factors on the same page under "Shown columns" like uptime etc.,
In order to do that what changes do i need to make on Or is there any other method to achieve it!

ramkumarcrk commented 6 years ago

i think this is the file "/usr/lib/ansible-cmdb/ansiblecmdb/data/tpl/html_fancy_defs.html" to be edited. I m not from development background, but from OS support. So please help me to tune up this existing setup will save our time to form a nice inventory list. Thanks in advance.

ramkumarcrk commented 6 years ago
example: selinux output showing something like as below. But would like to get nice output. how to achieve it. SELinux? {u'status': u'enabled', u'policyvers': 21, u'type': u'targeted', u'mode': u'enforcing', u'config_mode': u'enforcing'}

similarly, i added custom entry for DNS servers and fetching dns value from facts and output also similar as below.

DNS Details {u'nameservers': [u'10.148.65.1', u'10.148.65.2', u'10.148.81.11'], u'search': [u'APP.VIC', u'sg.singtelgroup.net']}
fboender commented 6 years ago

So I've done some further research, and it does seem like this is a problem with the windows version of fact_path. It should put info under ansible_local, like all the other OSes do. Ansible-cmdb can then detect those facts and includes them in the "Custom facts" section of each host.

Unfortunately, there's not much I can do on the Ansible-cmdb end to fix this, since there is no way for Ansible-cmdb to determine which facts are supposed to be "Custom facts". Filing a bug with ansible itself is unlikely to result in any changes, as they generally don't break backwards-compatibility for things such as facts.

The only solution I can see is for you to write a small post-fact-gather script that loads all facts and fixes the problem by moving ansible_facts["ansible_ShowInstalledPackages"] into ansible_facts["ansible_local"]["InstalledPackages"] instead.