I am trying to remediate some HPE Proliant DL360 Gen9 hosts against the "Non-Critical Host Patches (Predefined)" baseline under the very latest vSphere 7.0. This has all gone fine with the exception of one patch, ssacli-component_4.21.7.0-7.0.0, which is the HPE Smart Array controller cli tool.
This VIB is not installed, however vCenter determines that the host is non-compliant against the baseline and this patch needs to be installed. Letting it try and do so fails.
There is however a VIB installed named hpessacli-component_5.20.8.0-7.0.0_18545638, which delivers the same functionality as far as I can tell, so it makes sense the older version wouldn't install.
Does anyone know why it is attempting to update both, despite only the hpessacli version being installed? Can anyone tell me how I can prevent the the older package being updated/installed and get the baseline back into compliance? it doesn't appear in the list of installed VIB's so I can't simply remove it that way.
Thanks
Clive