Skip to main content

easy update command

Use the easy update command to automatically scan the target system information, acquire suitable packages, and update if necessary. This feature is supported in OneCLI V5.3.0 and later versions.

easy update command syntax

OneCli.exe update [--bmc|-b <arg>] [--check-trust|-C] 
[--never-check-trust|-N] [--quiet|-q]
[--scope|-s <arg>] [--bundle]
[--platform] [--type|-T <arg>]
[--dir <arg>] [--checkdevice]
[--proxy|-P <arg>] [--proxy-cacert <arg>]
[--cacert <arg>] [--proxy-insecure]
[--insecure] [--output|-o <arg>]
[--nolog] [--config <arg>]
[--help|-h]
Table 1. easy update command specific parameters
ParameterRequired/OptionalNotes
--checkdeviceOptionalCheck the driver and firmware information for device, and only keep the packages which has an applicable device.
--dirOptional

Specify the path name of the directory that will be used by the command.

If no "--dir", the current directory will be used.

--bundleOptionalUpdate the firmware with bundled packages.
--platformOptional

The --platform parameter is used to update the OOB and BMU update packages of the remote server in the platform.

It can only be used when the --bmc parameter is specified.

Note
When the --platform is used, OneCLI might change the power when updating the firmware.
--scope, -sOptional
Specify the scope of updates. Different scopes indicate different operation strategies. Valid choices are:
  • uxsp (default choice): Suggest acquiring UXSP for the specific MT and ostype.

  • latest: Suggest acquiring the latest packages or UXSP.

  • individual: Suggest acquiring the specific packages or UXSP. In this case, the --scope (-s) parameter should be used with the --includeid parameter.

--type, -TOptional

type specifies the type of package to download. Valid choices are:

  • fw|dd (default) to download firmware and device drivers

  • fw to download firmware

  • dd to download device drivers

For the CMM and I/O module targets, only firmware can be downloaded.

  • --bmc/imm, -b

  • --check-trust, -C

  • --never-check-trust, -N

  • --quiet, -q

Optional

Refer to Table 2.