Build Cisco GISOs
Follow these steps to build a Golden ISO (also known as GISO, golden image or master image) from a IOS XR or XE bootable base ISO, one or more system patches (SMUs), and other optional packages and configuration files.
GISOs are a popular, efficient way to establish a standard baseline system configuration for each category of device you deploy. They help ensure that all new deployments and upgrades include the same base capabilities and mix of fixes. They reduce human error, ensure consistency, and lead to optimized performance and reduced image size.
To build a GISO, you must select one installable Cisco ISO software image to serve as the base. You can then add SMUs and other packages as you choose. The ISO can be any bootable ISO (including mini and K9 ISOs). Both the ISO and the other packages must already be loaded into the local repository.
Before you begin
Image availability: Ensure all required images are present in the local image repository before starting the GISO build to prevent interruptions.
EXR optional packages: For EXR platform Golden ISOs, include optional packages specific to the product series and software version. Collect the necessary RPM files and bundle them into a TAR archive for upload, following the required naming convention.
TAR naming convention: The tar filename format typically follows the pattern: platform-image_type-release.tar. For example, ASR9K-x64-iosxr-25.2.2.tar, NCS540-iosxr-25.2.2.tar, NCS540l-aarch64-iosxr-optional-rpms-25.4.1.tar.
Resource usage during Golden ISO creation: Golden ISO creation may briefly use additional system resources. As a result, some uploads or downloads could be temporarily limited. Normal operations will resume automatically once the process completes.
Procedure
|
Step 1 |
From the main menu, choose . Crosswork displays the list of images downloaded to the local repository. |
|
Step 2 |
Click Build GISO. Crosswork displays the Generate GISO window, with a Process Overview listing the steps in the GISO generation workflow. |
|
Step 3 |
Click Next to display the Select base ISO window. Crosswork lists all the ISO images in the local repository. Click the selection checkbox next to the base ISO you want to use. |
|
Step 4 |
Click Next to display the SMU selection window, listing all the SMU packages in the local repository. Click the selection checkbox next to the Name of each SMU or other package you want to include in the GISO. Note that you will not be able to select any packages that are not already in your local repository. You will need to download these packages first to include them in a GISO. |
|
Step 5 |
Click Next to display the Refined SMU List window. The Included List in the upper part of the window lists all the SMUs and other packages you selected that are in the local repository and will be included in the GISO. Fleet Upgrade will also include any packages required by your selections that are also in your local repository. Fleet Upgrade adds these packages to the Included List automatically, and indicates this with the Added flag, along with Details explaining why they were added. The refinement process performs the following:
Obsolete or otherwise inappropriate packages that you selected will be shown in the Excluded List. Fleet Upgrade excludes these automatically, indicating this with the Removed flag, and explaining the reason for their exclusion in the Details column. These packages will not be included in the GISO. |
|
Step 6 |
Click Next to display the Summary window. Review your selections. If you are satisfied, click Generate GISO to begin building your GISO. Golden ISO creation typically takes 20–180 minutes, depending on the number and size of SMUs and optional packages selected. After submission, you will be redirected to the CWMS Systems Task page, where you can monitor the status of your GISO build task in real time. Your recently initiated GISO build should appear among the Running tasks in the task list. Alternatively, select to check on the progress of the GISO build. The task details page shows the current status, additional details, and any errors encountered during the build process. Upon successful completion, the newly created Golden ISO will be added to the local images list and will be available for Fleet Upgrade. |
Feedback