Unable to upgrade EXOS using VPEX controling bridge .lst file
When attempting to upgrade EXOS using the .lst file for VPEX, it fails with a no space left on device error.
* X590-24t-1q-2c.2 # download image 192.0.2.99 onie-188.8.131.52-vpex_controlling_bridge.lst
Note: The inactive partition (secondary) will be used for installation.
Extracting /scratch/dnld/onie-184.108.40.206.xos from tftp://192.0.2.99/onie-220.127.116.11-vpex_controlling_bridge.lst
Error: Cannot install /scratch/dnld/onie-18.104.22.168.xos. [Errno 28] No space left on device
Upgrade from EXOS 30.2, 30.1, 22.7, or lower to EXOS 30.3+ (This is not an issue with the patch releases of 22.7)
ONIE EXOS platforms (X870, X690, X590, X465)
The .lst file is too large to be unpacked in the existing scratch partition.
Upgrade EXOS using the .xos image, rather than the .lst. This will enlarge the scratch partition to allow .lst files to be unpacked in the future.
Once upgraded to EXOS 30.3+, either manually install the BPE software xmod file, or simply repeat the process with the .lst file now that the partition has been resized.
Note, this is a one-time requirement, and the larger scratch partition will remain even if EXOS is downgraded below 30.3.
Note, if the installation of the .lst file failed, the file may still be present preventing the .xos file from being downloaded. To remove this, use the following command: