Software Installation Guide For Cisco 8000 Series Routers, IOS XR Release 7.3.x
Software Installation Guide For Cisco 8000 Series Routers, IOS XR Release 7.3.x
version change, if too many processes need restarting, there is configuration in the GISO to apply or if the
bugfix is marked as requiring a reload.
Note The ztp.ini is an initialization file for ZTP that is provided when building a golden ISO (GISO). This
file defines the GISO ZTP configuration. If the .ini file is used, the next time ZTP starts, this custom
.ini file that was used is picked up. For example, if the install starts a reload operation or when ZTP is
initiated manually, the ZTP runs with the custom ini. This file is carried over during install replace and
install rollback, as long as both the from-version and the to-version are Cisco IOS XR, Release 7.3.1
or higher.
From Cisco IOS XR Release 7.5.1, you can use the Automatic Bridging of Bug Fix RPMs feature to
automatically install the bridging bug fix RPMs that are prerequisite for a system upgrade or a downgrade.
The GISO can include bridging SMUs for multiple source releases, and installs only the specific bridging
SMUs required for the target release. The bridging bug fix RPMs can be used in the following scenarios:
• To resolve a bug that might stop upgrade.
• The latest version has new prerequisite requirements that are not met by the earlier version.
The install replace command adds and applies the highest version of any bridging bugfix RPMs for the
currently active XR version.
If you start an install replace or install package replace operation with a GISO that has a ztp.ini file, the
GISO ZTP configuration is updated on both RPs when the operation is applied. To undo this install operation
and also the change in GISO ZTP configuration, use install package abort command. If you replace the
image using an ISO without a ztp.ini file, the GISO ZTP configuration is removed from both RPs, if it exists,
when the operation is applied.
Step 1 Copy the ISO (or GISO) image to the /harddisk: location on the router.
Step 2 Upgrade the system to replace the current software with the 8000-x64.iso image.
Example:
Router#install package replace /harddisk:/8000-x64.iso
Step 3 Activate the new .iso image on the router by applying the changes.
Example:
Router#install apply {reload | restart} [noprompt]
Note You can use a single command to perform both the packaging operation and activating the applying the changes
using install replace /harddisk:/8000-x64.iso noprompt command.
To identify whether a reload is required or only process restart is needed, use either show install history last transaction
verbose command or show install request command.
Include the keyword noprompt in the command to enable the system to bypass your permission to reload the router.
Applying the change gives you the flexibility to test the operation of the new software before committing the changes.
If you reload the router, the router reverts the software to its previous software state.
Software Installation Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x
13
Workflow for Installing Cisco IOS XR Software
Upgrade the System and Install RPMs
All operations that automatically apply the new software are prohibited when an atomic change is already in progress.
You must address the current atomic-change before performing this operation. To address the change, apply the current
atomic-change, or cancel it with the install package abort all-since-apply command.
Note Any action requests may be run synchronously from the CLI. During this request, you are updated with the
status of the request whenever it changes. The following example shows the output from a synchronous action
request:
Router#install commit synchronous
Starting:
install commit
Transaction 1
The install operation will continue in the background
Press Ctrl-C to return to the exec prompt. This will not cancel the install operation
Step 1 Copy the ISO (or GISO) image to the /harddisk: directory on the router.
Software Installation Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x
14