Cisco IOS XE Software Bundles

A guide to understanding and managing software bundles and packages for Cisco IOS XE.

About Software Bundles and Packages

Cisco IOS XE software bundles are collections of package files (.pkg) that can be installed on a switch or used to boot the switch directly. The show software package command in privileged EXEC mode provides information about bundle contents.

Bundle and Package File Location

Package files (.pkg) and the provisioning file (packages.conf) are stored in the switch's system board flash memory (flash:) when running in installed mode. In bundle mode, the booted bundle file (.bin) is stored in flash: or usbflash0:. The show version command helps identify the currently running bundle or provisioning file.

Upgrading Cisco IOS XE Software

The upgrade process for Cisco IOS XE software depends on whether the switch operates in installed mode or bundle mode.

Install Mode Upgrades

To upgrade in installed mode, use the software install privileged EXEC command. This command installs packages from a new software bundle, either from local storage or over the network (TFTP/FTP). The command expands the bundle, copies packages to flash:, updates packages.conf, and prompts for a reload. This command is not supported in bundle mode; use software expand to convert to installed mode.

Bundle Mode Upgrades

For bundle mode upgrades, download the bundle file to local storage, configure the boot system global configuration command to point to the bundle file, and then reload the switch.

Converting Modes

To convert from bundle mode to installed mode, use the software expand running to flash: privileged EXEC command. After expansion, configure boot system to point to flash:packages.conf and reload.

Stack Member Operations

For switches in a stack running in installed mode, the software install source switch command can install software packages from one stack member to another. For switches in bundle mode, use the copy command to transfer the bundle file between members, configure boot system, and reload.

Handling Incompatible Software

The software auto-upgrade command helps manage switches with incompatible software versions or running modes within a stack. It can upgrade or convert switches to match the stack's configuration, followed by a reload.

Additional References

For detailed command references and error message decoding, consult Cisco's official documentation. Key resources include the Cisco IOS Configuration Fundamentals Command Reference and the Cisco Support website.

For MIBs, use the Cisco MIB Locator: http://www.cisco.com/go/mibs

For technical assistance and product support, visit: http://www.cisco.com/cisco/web/support/index.html

b sm 3se 3850 cg chapter 010100 XEP 4.9 build 20070312; modified using iText 2.1.7 by 1T3XT

Related Documents

Preview Installing and Upgrading Cisco IOS XE Software on 4000 Series ISRs
A comprehensive guide detailing the process of installing and upgrading software, including ROMMON images and licenses, on Cisco 4000 Series Integrated Services Routers running Cisco IOS XE.
Preview Upgrading Cisco CBR Series Converged Broadband Routers for Cisco IOS XE Release 3.18SP
This document provides detailed instructions for upgrading Cisco CBR Series Converged Broadband Routers to Cisco IOS XE Release 3.18SP. It covers software and firmware upgrades, including specific procedures for consolidated and subpackage modes, as well as firmware verification and troubleshooting.
Preview Cisco CBR Series: Consolidated Packages and SubPackages Management Guide
This guide details the management, installation, and upgrading of consolidated and individual software packages and subpackages for Cisco CBR Series Converged Broadband Routers, covering configuration, process restarts, and patch installations.
Preview Cisco IOS XE Gibraltar 16.12.x: Loading and Managing System Images Configuration Guide
Comprehensive guide for network professionals on loading and managing system images for Cisco IOS XE Gibraltar 16.12.x, covering digitally signed software, FTP management, and the Auto-Upgrade Manager.
Preview Cisco NCS 5000 Series Routers IOS XR 6.6.2 Release Notes
Detailed release notes for Cisco NCS 5000 Series Routers with Cisco IOS XR Release 6.6.2, covering software packages, system requirements, hardware features, caveats, and upgrade procedures.
Preview Cisco ASR 1000 Series: Software Upgrade Process Using install Commands
This document outlines the In-Service Software Upgrade (ISSU) process for Cisco ASR 1000 Series Aggregation Services Routers using the 'install' command. It details prerequisites, restrictions, various upgrade modes (Super Package and Subpackage), and step-by-step workflows for different router configurations (Dual RP, Dual IOS, Consolidated Platforms). The guide also covers crash handling, rollback procedures, and feature information related to the ISSU process.
Preview Cisco NCS 5500 Series Routers Release Notes 6.1.2 | New Features & Updates
Discover the latest features, hardware support, and important updates for Cisco NCS 5500 Series Routers with Cisco IOS XR Release 6.1.2. Essential reading for network professionals.
Preview Cisco UCS Firmware Management Guide
A comprehensive guide to managing firmware for Cisco UCS Manager, covering upgrades, downgrades, service packs, auto-sync, and firmware management across various Cisco UCS platforms and server types.