Chapter 8: UCC-26: NE Upgrades

Overview

Purpose

This chapter describes the process required to perform and manage NE software upgrades on both classic and model-driven SR nodes.

Testing for this chapter was completed on NSP Release 24.8 GA load and NFM-P Openstack setup.

The NE upgrades for this use case were done using the following nodes:

  • 7750 SR-2se dual cpm

  • 7250 IXR-R6dl dual cpm

The NE was upgraded from version 23.10 R2 to 24.7 R2 using both classic node (7750) and model-driven (7250).

Artifact bundles

Upgrade artifacts included in the NSP installation are shown below. All default artifacts are certified and cannot be modified.

The following node upgrade artifacts are included with the installation of the networkInfrastructureManagement-basicManagement feature pack:

  • nsp-ne-upgrade-with-phases

  • nsp-ne-upgrade

The nsp-ne-upgrade-with-phases is used for multi-phase of SR OS, SR OS 7210, SR OS 7705, SR Linux.

The nsp-ne-upgrade is used for single phase upgrade of SR OS, SR OS 7210, SR OS 7705, SR Linux.

Note: Nokia recommends using the nsp-ne-upgrade-with-phases operation type to upgrade a 7750 SR.

Phase

Workflow

Process

Pre-check

SR OS 7x50:

  • LSO_7x50_Pre_Checks 

  • LSO_7x50_Upgrade_Cleanup_Redundant_CPM 

  • LSO_7x50_Upgrade_Cleanup_Single_CPM

  • Checks current software version: if the update is already done, no workflow is called

  • Checks the BOF 

  • Checks on CPM redundancy 

  • Checks availability of adaptors and supported equipment for md nodes 

  • Checks for deprecated cards and MDAs on the node 

  • Retrieves details of the target software image 

  • Runs a cleanup of stale images on the  /images/ folder is autoCleanup option is set to True 

SR OS 7210:

  • LSO_7210_PreChecks 

  • LSO_7210_Upgrade_Cleanup_Redundant_CPM 

  • LSO_7210_Upgrade_Cleanup_Single_CPM 

SR OS 7705:

  • LSO_7705_PreChecks 

  • LSO_7705_Upgrade_Cleanup_Redundant_CPM 

  • LSO_7705_Upgrade_Cleanup_Single_CPM 

  SR Linux:

  • LSO_SRLinux_Pre_Checks 

Download

  SR OS 7x50:

  • LSO_7x50_Download

  • Reads and processes the BOF 

  • Creates a directory on the NE and transfers the image files 

  • Confirms the file integrity and sends a success message 

  SR OS 7210:

  • LSO_7210_Download

  SR OS 7705:

  • LSO_7705_Download

  SR Linux:

  • LSO_SRLinux_Download 

Activate

  SR OS 7x50:

  • LSO_7x50_Activate

  • LSO_7x50_Upgrade_Rollback_ActivatePhase 

  • Saves the updated configuration on the NE and performs an admin save 

  • Updates the Bof  

  • Synchronizes the CPM 

  • Resets redundancy settings as needed and sends a success message 

  SR OS 7210:

  • LSO_7210_Activate

  • LSO_7210_Upgrade_Rollback_ActivatePhase 

  SR OS 7705:

  • LSO_7705_Activate

  • LSO_7705_Upgrade_Rollback_ActivatePhase 

  SR Linux:

  • LSO_SRLinux_Activate 

Reboot

  SR OS 7x50:

  • LSO_7x50_Reboot

  • LSO_7x50_ISSU

  • LSO_7x50_Upgrade_Rollback_RebootPhase 

  • Checks BOF instructions for reboot and CPM redundancy requirements 

  • Processes redundancy 

  • Triggers a reboot and checks the device version

  • Sends a success message

  SR OS 7210:

  • LSO_7210_Reboot

  • LSO_7210_ISSU

  • LSO_7210_Upgrade_Rollback_RebootPhase

  SR OS 7705:

  • LSO_7705_Reboot

  • LSO_7705_ISSU

  • LSO_7705_Upgrade_Rollback_RebootPhase 

  SR Linux:

  • LSO_SRLinux_Reboot

Contents