For a healthy platform and to receive support from VMware it is important to verify that all IO devices are listed in VMwares Compatibility Guide or Hardware Compatibility List (HCL) with their correct driver and firmware version. The HCL is currently only provided as a website which is a problem for automated reports. Therefore I've transformed the VMwares IO Devices HCL into the JSON format, which works great in scripts. Here is the result:
Tag Archives: JSON
Announced in my VMware HCL in JSON Format post a few days ago, here is now a working version of my script. The script does not create a fancy report at the moment, it just writes some output and the result. It's only intended to show that it actually works. Here is an example:
There are still some problems, but especially with HP, Dell or IBM Systems, it produces good results.
When you want to upgrade ESXi hosts, or just want do create health reports, you might want to verify that the system is listed in VMwares HCL. The HCL is currently only provided as website which might be a problem for automated reports. To make HCL checks, I've transformed the HCL into the JSON format, which works great in scripts. Here is the result:
The database used at my VMware Product End Of Support Countdown is now available in JSON. The database is based on VMware Lifecycle Product Matrix and allows you to use the information in scripts or for automation purposes.
I’ve also written a small script to demonstrate what this information can be used for.
Out of many reasons, I need VMware ESXi version information in a format that can be reused in scripts. I maintain a manual list since a couple of years but this list can't be used for automation purposes. VMware does not provide this information in the required format, so I created my own database which is now also available as JSON file.
I've also written a small script to demonstrate what this information can be used for.