Skip to main content

Staging firmware to remote server in out-of-band mode on ThinkSystem V3

The bundle update function is introduced in the ThinkSystem V3 servers. OneCLI supports to remotely stage all firmware to the ThinkSystem V3 servers in the specified applytime on XCC2. Users can also set the apply time, check, cancel, or start the staged update task based on the actual needs.

Steps

  1. Send the firmware package (the ZIP file) to XCC2 and set the applytime for applying the firmware.

    Note
    The applytime values includes Immediate, OnReset, and OnStartUpdateRequest.

    Sample command:

    OneCli.exe update flash --bmc userid:password@bmcip --dir C:\pkg --bundle --applytime onreset
  2. Check, cancel, or start the staged update task:

    • Check the staged update task:

      Sample command:

      OneCli.exe update checktask --bmc userid:password@bmcip [--taskid "314e2aa0-5192-4bf1-8d62-23ba990df67d"]
    • Cancel the staged update task:

      Sample command:

      OneCli.exe update canceltask --bmc userid:password@bmcip [--taskid "314e2aa0-5192-4bf1-8d62-23ba990df67d"]
    • Start the staged update task whose applytime is set as OnStartUpdateRequest:

      Sample command:

      OneCli.exe update startstaged --bmc userid:password@bmcip [--taskid "314e2aa0-5192-4bf1-8d62-23ba990df67d"]
    Note
    If XCC2 firmware is staged and the apply time is OnReset or OnStartUpdateRequest, the XCC2 firmware will not be restarted automatically. To restart XCC firmware, users should manually restart XCC2 on web page or use the rebootbmc command.