Cisco ASR 903 Software Upgrade
ISSU One Shot Upgrade Overview ▀
Cisco ASR 903 Router Design and Deployment Guide▄
ISSU One Shot Upgrade Overview
The ISSU one shot update is the preferred method of updating software on a dual RSP ASR 903 system. The one
shot update is designed to operate optimally when the router is booted in sub-package mode. In this mode, the
router will perform rolling upgrades of interface module software (and firmware if applicable).
The one-shot ISSU procedure can be used to install a complete set of sub-packages using a single command.
When used in sub-package mode, this command will:
Step 1 Expand the consolidated package into a complete set of subpackages.
Step 2 Install the complete set of packages on the standby RP.
Step 3 Reload the standby RP.
When the standby RP is reloaded, the Niles manger will determine whether or not a firmware upgrade is required
for the Niles Handoff FPGA. (i.e. Firmware versioning is performed independently by the subpackage and is not
maintained directly in the ISSU scripts or packages.conf file). If a firmware upgrade is required, the firmware will
be programmed into the EEPROM and the FPGA will be restarted with the upgraded firmware. This will extend
the re-boot time but will not affect packet forwarding since the process occurs independently on the standby RP. It
should be noted that firmware upgrades are rare and are normally not required during most ISSU upgrades.
Step 4 Perform a rolling reload of each interface modules on the active RP by initiating software OIR of each IM. When
each IM is OIRed, the IOMD software will determine whether or not a firmware upgrade is required for an IM
FPGA. If a firmware upgrade is required, the firmware upgrade will be programmed into the EEPROM and the IM
will be OIRed again. This will extend the outage time for each IM that requires a firmware upgrade.
Important: Firmware upgrades are relatively rare and are not required during most software upgrades.
Some IMs (presently E1/T1 modules) are intelligent with respect to the fact that they must be downloaded with
software prior to becoming operational after an OIR . For these IMs, a software download is expected for every
ISSU procedure. In the case that a firmware upgrade is required for these IMs, the firmware will be upgraded first.
Then the IM will be OIRed a second time before becoming operational. The rolling upgrade will not proceed with
subsequent IM modules until after the current IM module has become operational. The amount of delay between
each IM OIR can be specified by the user using the interface-module-delay keyword option.
Step a Initiate an HA switchover.
Step b Install the remaining packages on the new standby (previously active) RP.
Step c Reload the new standby RP.
When the new standby is reloaded, it may result in a firmware upgrade of the Niles Handoff FPGA as described
above.
It is important to recognize that the elapsed time to perform the one shot ISSU is variable and dependent upon
several factors. The factors that affect user downtime are: