Users Guide

Connectivity to the firmware repository and the required firmware components.
To verify the prerequisites for firmware remediation, click RUN PRE-CHECK.
The pre-check task status and results are displayed in the Image Compliance section.
If pre-check fails for any host, fix the issue and rerun pre-check or continue with remediation task.
Remediate cluster in vSphere Lifecycle Manager
In the Image Compliance section, you can remediate an individual host or all hosts in the cluster at a time.
a. To perform the remediate task for an individual host, in the Image Compliance section, click the vertical ellipses icon next
to host, and then select Remediate.
b. To perform the remediate task for all hosts in the cluster, in the Image Compliance section, click REMEDIATE ALL.
It is recommended that you perform iDRAC reset before running the firmware update. Performing iDRAC reset reduces the
failure possibility.
To automatically reset the iDRAC before performing the firmware update using vSphere Lifecycle Manager on each host,
enable the Clear iDRAC Jobs and reset iDRAC check box in OMIVV. For more information, see Firmware update settings
on page 87.
To view the status of remediation task, click SHOW MORE on the Updates page.
You can view the logs related to OMIVV on the Logs page of OMIVV.
Using OMIVV as a firmware add-on provider in
vSphere Lifecycle ManagervSphere Automation
APIs
Before managing the clusters using vSphere Automation API, ensure that you have completed the following tasks using vSphere
Lifecycle Manager User Interface:
Select the hardware support manager as DellEMC OMIVV.
Select a cluster profile that is applicable for the selected cluster and save the image.
Scan firmware compliance
Command: POST https://{VC IP/FQDN}/api/esx/settings/clusters/{cluster ID}/software?vmw-task=true&action=scan
{
"spec" : {
"message": "test commit"
}
}
Description: Scans all the hosts in the cluster against the cluster's desired state. The result of this operation can be queried by
calling the cis/tasks/{task-id} where the task-id is the response of this operation.
HTTP response codes: 200. For the list of all the response codes, see Response codes on page 173.
Example response:
{task ID}
Get compliance task status
Command: GET https://{VC IP/FQDN}/rest/cis/tasks/{task ID}
Description: Returns information about a task.
HTTP response codes: 200. For the list of all the response codes, see Response codes on page 173.
Host Management
139