When applying a host profile to an ESXi host, the remediation fails with the error message "Ruleset HPProvider not found". This occurs when the source host used to create the profile contains certain HPE VIBs that are not present on the target host.
- VMware ESXi 7.0 and later
- Host profiles created from hosts with specific HPE VIBs installed
- vCenter Server 7.0 and later
There are three possible solutions to resolve this issue:
Edit the existing host profile:
esxcli software vib list
- Before implementing any solution, verify the complete list of VIBs on both source and target hosts using:
esxcli software vib list
esxcli software component list
Related KB Article: Host profile compliance fails with dynamic ruleset error due to SNMP