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.
  • You can check the firmware download status on the Device Inventory or Fabric Overview page.

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: To upgrade firmware of the selected devices in the fabric, do the following:
    1. In the Topology page, go to Device Management ( Device management icon ) to select the check boxes of the required devices.
    2. Select Firmware Upgrade from the Actions column (Actions column icon) for the device you want to upgrade.

      To upgrade firmware of multiple devices in the fabric, select Firmware Upgrade from the Devices table menu (device table menu icon).

      Upgrade selected devices in the fabric
    Skip this step to upgrade all devices in the fabric.
  4. Select Upgrade Firmware to upgrade all devices in the fabric.
    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.
    If Auto Commit is disabled, select Commit Upgrade or Restore Upgrade from the top of the fabric page to commit the pending devices.
  9. 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.
  10. Select View and Confirm Upgrade Strategy to review and approve the device upgrade sequence.
    View and Confirm Upgrade Strategy WindowFabric Devices Upgrade Sequence
  11. 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
  12. Select Commit Upgrade to commit pending devices.
    Commit status

    The devices are upgraded to the downloaded firmware version. Refresh the page to view the updated list.