Just provisioned the HPE ESXi 6.7 Update 3 custom OEM image onto some HP DL560 Gen10 servers.
After I updated the servers using update manager and the HPE vibsdepot I ran into problems. Turns out there is a conflict between the VMware provided driver and the HPE provided driver.
The result is that I cannot install all updates to satisfy compliance.
Checking the esxupdate.log file on the ESXi hosts I get the following error:
ValueError: VIBs ELX_bootbank_elx-esx-libelxima.so_12.0.1108.0-03 and ELX_bootbank_elx-esx-libelxima.so_12.0.1108.0-03 have unequal values of the 'payloads' attribute: '[elx-esx-libelxi: 1602.936 KB]' != '[elx-esx-libelxi: 1493.833 KB]'
After some investigation I realized that the problem was only with the older HPE driver bundles, more specifically versions: 10.3.0 and 10.3.5. But as the version 10.4.5 installed successfully I see no reason to evaluate older versions, so all I did was remove the conflicting versions from my baseline, and all was good.
Hopes it saves you time that you found this. If it did, please feel free to comment below.