System Setup and Software Installation Guide for Cisco NCS 1004

PDF

System Setup and Software Installation Guide for Cisco NCS 1004

Golden ISO

Want to summarize with AI?

Log in

This topic explains the Golden ISO (GISO) feature, which packages the IOS XR mini ISO, optional SMUs, and a startup configuration file into a single bootable image for efficient NCS 1004 deployment.


A Golden ISO is a bootable image format that

  • packages the IOS XR mini ISO, optional Software Maintenance Updates (SMUs), and a startup configuration file,

  • enables NCS 1004 installation and configuration in a single boot cycle, and

  • reduces manual installation steps by automating image assembly and deployment.

Benefits of Golden ISO

  • Saves installation effort and time.

  • Makes the system available in a single command and boot.

Limitations

  • Install operation over IPv6 is not supported.

Building a Golden ISO

You can build a Golden ISO using the gisobuild.py script located at /pkg/bin/gisobuild.py. Before running the build command, copy the script from NCS 1004 to a Linux environment.

Example:

gisobuild.py -i ./ncs1004-mini-x.iso -r ./rpm-directory -c ./xr-config -l label

Where:

  • rpm-directory: Directory where SMUs (XR, Calvados, and host) are stored.

  • xr-config: IOS XR configuration applied after booting.

  • label : Label for the Golden ISO.

Use one of these formats when creating the Golden ISO file name:

  • platform-name-golden-x-version.label.iso (without k9sec RPM).

    Example: ncs1004-golden-x-7.0.1.014I-V1.iso

  • platform-name-goldenk9-x-version.label.iso (with k9sec RPM).

    Example: ncs1004-goldenk9-x-7.0.1.014I-V1.iso