Remote Firmware Update Execution Step Console nested object

A Remote Firmware Update Execution Step Console nested object describes a step in the overall Console firmware update process. [Added by feature rcl-progress]

Table 1. Console object - Remote Firmware Update Execution Step Console nested object properties
Name Qualifier Type Description
id String Enum

Identifies the step whose progress is described by this object

Values

  • "verify-environment" - Checks that change management is enabled and other conditions that would cause the remote code load to fail.

  • "back-up-critical-data" - Makes a backup of the targeted platform so that if the 1U server needs to be replaced, it can be restored from this data.

  • "accept-installed-changes" - Makes the previously activated bundle permanent so that it cannot be backed off.

  • "retrieve-internal-code-changes" - Pulls the latest internal code changes that have been released to zRSF.

  • "apply-internal-code-changes" - Activates the internal code changes up to the bundle requested in the remote code load.

  • "transmit-system-availability-data" - Collects data including system status and send it back to the remote support system.

state String Enum

The execution state of the firmware update step. The progression of states for a particular execution step should be "not-started", then "running", and then finally to either "succeeded" or "failed". The execution state for a particular execution step will remain as "not-started" if a failure occurred at a previous execution step.

Values:

  • "not-started" - The step has not started yet.

  • "running" - The step is currently executing.

  • "succeeded" - The step completed successfully.

  • "failed" - The step failed.