Installation Guide
246 Brocade MLX Series and Brocade NetIron XMR Installation Guide
53-1004195-02
Simplified Upgrade
Simplified Upgrade
Simplified Upgrade is a single operation that performs a full system upgrade of all the images. It can be as simple as one command from
the CLI or one set-request operation from the SNMP.
In this release, the process will be optimized by introducing a version-check of the images to determine whether it is necessary to
download/upgrade the image or not.
Version Check
Prior to this release, Simplified Upgrade and LP Auto-Upgrade reads the manifest file for the location of the image to be used for the
upgrade, and proceeds to download the image file.
For instance, when Simplified Upgrade is upgrading the LP FPGA of the interface modules, it downloads the bundled FPGA file then later
attempt to install individual FPGA types to the applicable interface modules. In the individual FPGA installation, it performs a version
check between the downloaded image and the currently running image.
If both versions are the same, Simplified Upgrade will skip the upgrade for that FPGA type and proceed to the next FPGA type. In a case
where all interface modules are up-to-date, all will be skipped.
Version Information
This release will address the above mentioned example by introducing version checking at the beginning. The manifest file will now have
a version field for every specified image. For example, a line in a manifest file for XPP MRJ FPGA image may look something like this,
xppmrj_05600.bin 1.00
xpp8x10_05600i066.bin 6.14
pbif8x10_05600i066.bin 1.30
For every FPGA type in the manifest file that is applicable to the system, its version will be compared to the image that is currently
running. If any of the following conditions is satisfied, it will start to download the bundled FPGA image and proceed to install the
applicable FPGAs conditionally:
• At least one card is not in UP state.
• At least one FPGA type version does not match.
• Failure to retrieve the running version (due to internal error).
Otherwise, if all the FPGA types match the versions, Simplified Upgrade will skip this step. The display output will look like this:
Bundled FPGA skipped, same version exists.
Summary Report
The summary report display is modified to indicate that the upgrade was skipped for the image. It will appear similarly to the example
report as follows:
System Upgrade Done.
Upgrade Summary
Source: tftp 10.120.75.21 Directory /XMR-MLX
1) Installed /XMR-MLX/Boot/ManagementModule/xmprm05600.bin to MP Boot
2) Installed /XMR-MLX/Boot/InterfaceModule/xmlprm05600.bin to LP Boot on all LP
slots
3) Installed /XMR-MLX/Monitor/ManagementModule/xmb05600.bin to MP Monitor
4) Installed /XMR-MLX/Monitor/InterfaceModule/xmlb05600.bin to LP Monitor on all
LP slots
5) Installed /XMR-MLX/Application/ManagementModule/xmr05600b296.bin to MP Primar
y