In this excellent article Ivo Beerens explains how you can add the HP extensions to an ESXi installation using VMware Update Manager. By using the HP extensions you will benefit the optimized drivers and CIM providers for your HP hardware.
While configuring this feature I noticed that although the extensions are uploaded to the ESXi servers, the configured host extension baseline will not patch the drivers. It’s more or less a static baseline, which will only add the HP drivers to ESXi. You will need to create an additional host patch baseline which will update the HP drivers once installed (see also page 12 of this PDF, “Using VUM to keep HP servers up to date”). The steps to create this new patch baseline are:
First, create a new Host Patch baseline, make it a dynamic baseline.
Select HP as the Patch Vendor:
Note (update February 14th 2013): Don’t forget to select the ESXi version your running in your environment, otherwise Update Manager will generate errors.
In the next step all the HP patches are displayed. This list of patches is dynamic and will be updated in the future (it’s a dynamic host patch baseline after all…):
Just choose the default options in the next steps in the wizard and your baseline will be created and ready eventually. Now you can attach your baseline to your hosts/clusters, so the hosts will benefit this new patch baseline…which will update the HP software on your ESXi servers. Is that cool, or what?
The difference between an extension baseline and this patch baseline is that the latter one can be dynamic, while an extension baseline will be static (which is great for the initial configuration!).
You can also configure a scheduled task to automatically remediate the servers. Use the Scheduled Tasks feature in vCenter, add a new scheduled task and choose remediate:
Just follow the wizard to configure the scheduled task and you’re all set!