IBM system support
The OneCLI only supports Lenovo systems. However, OneCLI supports redirecting to ToolsCenter products (ASU/UXSPi/DSA) for IBM systems, but does not supports the update acquire function.
OneCLI supports downloading the update packages from IBM Web site for IBM servers by setting ACQUIRE_REPOSITORY=BOTH
in the global.config file. The default value is NONE
, but users can download the update packages from both Lenovo and IBM Web sites by setting the value to BOTH
.
If a OneCLI command is issued against a supported IBM system, it automatically invokes the corresponding ToolsCenter products (ASU/UXSPi/DSA) according to their binary path specified in OneCLI config file. If ToolsCenter product paths are not correctly specified, an error message displays, indicating the ToolsCenter version required by the IBM hardware.
The corresponding ToolsCenter product binary should be available (ASU for configuration, UXSPi for update, DSA for inventory collection).
The path to the earlier ToolsCenter version must be specified in the global.config file.
For commands related to the Advanced Settings Utility (ASU), the ASU binary file must be unzipped before commands can be directed to it (for example; “unzip lnvgy_utl_asu_asut90e-10.*_windows_indiv.exe”). The full path to the location where the ASU executable main program, must then be specified (for example; “C:\asu_bin\asu64.exe”) in the global.config file.
OneCLI commands that support translation to earlier ToolsCenter versions for use with IBM products are listed in the following.
Application | Commands | Parameters | |||
---|---|---|---|---|---|
config |
|
| N/A | ||
inventory |
|
|
|
| |
update |
|
|
|
|
Lenovo XClarity Essentials OneCLI to IBM UXSPi command comparison
The following table compares commands and parameters used by the Lenovo XClarity Essentials OneCLI and IBM UXSPi tools.
XClarity Essentials OneCLI Command | XClarity Essentials OneCLI parameter | UXSPi command | UXSPi parameter |
---|---|---|---|
acquire | acquire | The XClarity Essentials OneCLI acquire command is not platform-dependent, so no command mapping is required. | |
scan | Not supported. | ||
compare | --scanxml | compare | Not supported. |
--noscan | --noinventory | ||
--backup | --update-args="IMM:--user=userid --password=pwd,UEFI:--backup" | ||
--disable-imm-lan | Not supported. | ||
--mt | -m type, --machine-type=type | ||
--ostype | Not supported. | ||
--osarch | Not supported. | ||
--queryxml | Not supported. | ||
--comparexml | Not supported. | ||
--type fw | -F, --firmware | ||
--type dd | -D, --drivers | ||
--scope Latest | -L, --latest | ||
--scope UXSP/Default | Default (UXSP) | ||
--includeid | -i update-ids, --include=update-ids | ||
--excludeid | -e update-ids, --exclude=update-ids | ||
--forceid | -f update-ids, --force=update-ids,-o update-ids Note The -o parameter works only with device drivers and has no functional impact on firmware. | ||
--dir | -l UXSP, --local=UXSP | ||
--esxi | --vmware-esxi=url | ||
--output | Not supported | ||
--log | Not supported. | ||
--bmc | Not supported. | ||
flash | --scanxml | flash | Not supported. |
--noscan | --noinventory | ||
--backup | --update-args="IMM:--user=userid --password=pwd,UEFI:--backup" | ||
--disable-imm-lan | Not supported. | ||
--ostype | Not supported. | ||
--osarch | Not supported. | ||
--queryxml | Not supported. | ||
--comparexml | Not supported. | ||
--type fw | -F, --firmware | ||
--type dd | -D, --drivers | ||
--scope Latest/Individual | -L, --latest | ||
--scope UXSP/Default | Default (UXSP) | ||
--includeid | -i update-ids, --include=update-ids | ||
--excludeid | -e update-ids, --exclude=update-ids | ||
--forceid | -f update-ids, --force=update-ids,-o update-ids Note The -o parameter works only with device drivers and has no functional impact on firmware. | ||
--dir | -l UXSP, --local=UXSP | ||
--esxi | --vmware-esxi=url | ||
--output | Not supported. | ||
--xml | --xml | ||
--log | Not supported. | ||
--bmc | Not supported. |
Example of IBM script support
OneCli.exe update flash --dir c:\ --scope individual --includeid ibm_fw_dsa_dsala7o-9.63_anyos_32-64