Firmware Upgrade

XCO supports firmware download and upgrade across all devices of the fabric.

Before you begin

  • Register firmware host. For more information, see Register Firmware Host.
  • XCO determines the grouping of devices for firmware download to achieve least traffic disruption when upgrading a fabric with active traffic.
  • You can select single or multiple devices in the fabric for firmware upgrade.

About this task

Note

Note

As a best practice, do not change the target firmware version file name and the directory name.

Procedure

  1. In the Navigation menu, select Fabrics.
  2. In the Fabrics page, click anywhere in the required fabric row except the Actions column (Actions column icon) to proceed to the fabric Topology page.
    Fabrics page
  3. Optional: In the Topology page, go to Device Management ( Device management icon ) to select the check boxes of the required devices for firmware upgrade.
    Skip this step to upgrade all devices in the fabric.
  4. Select Firmware Upgrade from the Fabric Actions menu.
    Upgrade Device Firmware Window
  5. In the Host field, provide the IPv4 or IPv6 address of the firmware host server.
  6. In the Absolute Path field, provide the firmware file path.
  7. Select Download and Activate.
  8. Optional: Enable or disable Auto Commit as required.
  9. If Auto Commit is disabled, do the following as required on the fabric devices pending for commit:
    • In the Fabric Actions menu, select Commit Firmware Upgrade to commit the firmware.
    • In the Fabric Actions menu, select Restore Firmware Upgrade to restore the firmware.
  10. Select Upgrade Firmware.
    • The list of devices in the fabric is displayed.
    • The LLDP links of the devices in the fabric might go down during firmware download as devices reload and will be in the maintenance mode. This is reflected in the fabric topology view as "No physical links discovered".
    • You are prompted to review the system generated upgrade strategy to minimize traffic disruption to the active fabric.
  11. Select View and Confirm Upgrade Strategy to review and approve the device upgrade sequence.
    View and Confirm Upgrade Strategy WindowFabric Devices Upgrade Sequence
  12. Select Confirm Upgrade.
    • The list of devices in the fabric along with upgrade status is displayed.
    • The device upgrade status indicates various stages such as download, active, and commit. The user interface also provides updates such as the number of devices undergoing upgrade, waiting for upgrade, activation and commit pending, commit upgrade, restore upgrade, and upgrade success.
    Fabric device upgrade statusFirmware upgrade status in the topology
  13. Select Commit Upgrade to commit pending devices.
    Alternatively, select Commit Firmware Upgrade from the Fabric Actions menu.
  14. Select Commit Upgrade when prompted.

    The devices are upgraded to the downloaded firmware version.

    Commit status