Web Services Interface Guide
64 Dell Lifecycle Controller Web Services Interface Guide for Windows
7.10 Device Update from Repository
This feature allows multiple firmware updates by specifying a network repository which contains a catalog
of available updates. All applicable updates contained in the repository are applied to the system.
Following two methods introduced as a part of DCIM_SoftwareUpdate profile
InstallFromRepository: Initiate a job for device updates and creates a comparison report.
GetRepoBasedUpdateList: Get the comparison report generated with InstallFromRepository
7.10.1 Install from Repository
The InstallFromRepository method applies the updates
Options available for user to update devices from repositories using WS-Man.
ApplyUpdate
ReboootNeeded
Actions
0
X
Only comparison report is generated
1
TRUE
All updates are applied immediately.
Note: If the update requires a restart, the
system is automatically
restarted immediately.
1
FALSE
Currently, only updates that do not require
a system restart will
be applied. For example, Driver Pack
DUPs. For those that
require a restart, a separate reboot job will
have to be created by
the user with CreateRebootJob. These
updates will go to a
scheduled state and are run after a restart.
Example:
winrm i InstallFromRepository
cimv2/root/dcim/DCIM_SoftwareInstallationService?CreationClassName=DCIM_Software
InstallationService+SystemCreationClassName=DCIM_ComputerSystem+SystemName=IDRAC
:ID+Name=SoftwareUpdate -u:root -p:calvin -r:https://[iDRAc ip]/wsman: -
SkipCNCheck -SkipCACheck -encoding:utf-8 -a:basic @{ipAddress="[Share ip
address] ";ShareName="[] ";ShareType="[]";UserName="[] ";Password="
";RebootNeeded="TRUE";CatalogFile="Catalog.xml";ApplyUpdate="1"}
OUTPUT: