Upgrade the Extreme 9920 Firmware

The Extreme 9920 firmware contains primary and secondary images. When new firmware is installed, the image in the secondary location is removed and the image in the primary location is moved to the secondary location. The new image is installed in the primary location.

About this task

Take the following steps to upgrade the firmware.

Procedure

  1. Back up the running configuration on the device.
    You will restore the backed up configuration after you upgrade the firmware.
    # copy running-config flash://config-file/<yourconfig.cfg>
  2. Copy the default configuration on the device.
    # copy default-config running-config
  3. Upgrade the firmware using one of the following commands.
    # system firmware update flash://firmware/filename
    
    # system firmware update usb://filename
    
    # system firmware update scp://username:password@host[:port]/filepath
    
    # system firmware update sftp://username:password@host[:port]/filepath
    
    # system firmware update http://[username:password@]host[:port]/filepath
    
    # system firmware update https://[username:password@]host[:port]/filepath
    Both IPv4 and IPv6 addresses are supported.
    • If the firmware update is successful, the system is rebooted automatically to activate the new version.

      The reboot reason is updated to RR_UPGRADE to indicate firmware update or rollback. The reboot reason is stored in the chassis-0 property.

    • Configurations persist after reboot, and all microservices are expected to come up. When the microservices come up, the Firmware Rev property in the chassis-0 component is published to State DB with the running firmware image.
    • If any microservice fails to come up within the specified duration, an automatic rollback to the previous image is triggered.
  4. Restore the backed up configuration.
    # copy flash://config-file/<yourconfig.cfg> running-config
  5. Optional: If the new firmware version is not required, revert to the previous version.
    # system firmware rollback