Extended Edge Switching Image Download Issue

If you are upgrading an Extended Edge Switching configuration (controlling bridge (CB) and bridge port extenders (BPEs)) from either ExtremeXOS 22.7.1 or earlier or ExtremeXOS 30.2.1 or earlier to ExtremeXOS 30.3 or later, you cannot upgrade automatically using the combined .lst file. Instead, you must perform a manual upgrade. ExtremeXOS 22.7.1-Patch1-3 and later do not have this issue.

To perform a manual upgrade:
  1. Upgrade the CBs using .xos file.
  2. Upgrade the BPEs using the .xmod file.

For more information about manual upgrades, see the Manual Upgrading section in the Extended Edge Switching Chapter in the ExtremeXOS 31.1 User Guide .

After this one-time upgrade, you can perform all subsequent ExtremeXOS upgrades automatically using the .lst file. For more information about automatic upgrades, see the Automatic Upgrading section in the Extended Edge Switching Chapter in the ExtremeXOS 31.1 User Guide .

If you attempt the upgrade with the .lst file, and the following error occurs:
# download image 192.0.2.99 onie-30.4.1.2-vpex_controlling_bridge.lst
Note: The inactive partition (secondary) will be used for installation.
Downloading tftp://192.0.2.99/onie-30.4.1.2-vpex_controlling_bridge.lst
.................
Extracting /scratch/dnld/onie-30.4.1.2.xos from tftp://192.0.2.99/onie-30.4.1.2-vpex_controlling_bridge.lst
Error: Cannot install /scratch/dnld/onie-30.4.1.2.xos. [Errno 28] No space left on device

Retry the upgrade using the manual upgrade procedure described above.

If manual installation of the .xos or .xmod file fails with the same error, the .lst file may still be present. To remove this file, use the following command before retrying the manual upgrade procedure:
# run script shell.py "rm /scratch/dnld/*"