This article details how to perform site upgrade for Provider Hubs in Contrail Service Orchestration (CSO) 5.1.2.
A site upgrade was performed because CSO was upgraded from 4.1.2 to 5.1.2. Now the sites too must be upgraded in CSO 5.1.2.
In this case, we are upgrading the Provider Hubs from Junos OS Release D173.1 to Junos OS Release 19.3R2-S4.5.
Perform the following steps:
Before upgrading the Provider Hub in CSO 5.1.2, first upload the required image (junos-srxmr-x86-64-19.3R2-S4.5.tgz) to CSO under CSO > Images as shown in the following screenshot. Navigate by using the path CSO > Global > Resource > Images .
Pre-Copying the Junos OS Image on Hub
Before deploying the upgrade, pre-copy the target platform image to the Hub. The target directory on the node (Hub) is /var/tmp/ .
/var/tmp/
After the file is copied to the Provider Hub, verify the md5 checksum for the image.
Performing Site Upgrade for Provider Hub
Navigate to Devices List and select the check box for the target Provider Hub. Click More at the top right corner and select Upgrade .
The Management Status of the Hub changes to MAINTENANCE mode as the job is in progress.
After job is completed successfully, users can log in to the Hub and verify the upgraded version.
[email protected]> [email protected]> show version Hostname: DK2718AR0066.Phub1.default-project Model: srx4200 Junos: 19.3R2-S4.5 JUNOS OS Kernel 64-bit [20200710.a76c78d_builder_stable_11] JUNOS OS libs [20200710.a76c78d_builder_stable_11] JUNOS OS runtime [20200710.a76c78d_builder_stable_11] JUNOS OS time zone information [20200710.a76c78d_builder_stable_11] JUNOS OS libs compat32 [20200710.a76c78d_builder_stable_11] JUNOS OS 32-bit compatibility [20200710.a76c78d_builder_stable_11] JUNOS py extensions [20200731.160650_builder_junos_193_r2_s4] JUNOS py base [20200731.160650_builder_junos_193_r2_s4] JUNOS OS vmguest [20200710.a76c78d_builder_stable_11] JUNOS OS crypto [20200710.a76c78d_builder_stable_11] JUNOS network stack and utilities [20200731.160650_builder_junos_193_r2_s4] JUNOS libs [20200731.160650_builder_junos_193_r2_s4] JUNOS libs compat32 [20200731.160650_builder_junos_193_r2_s4] JUNOS runtime [20200731.160650_builder_junos_193_r2_s4] JUNOS na telemetry [19.3R2-S4.5] JUNOS Web Management Platform Package [20200731.160650_builder_junos_193_r2_s4] JUNOS srx libs compat32 [20200731.160650_builder_junos_193_r2_s4] JUNOS srx runtime [20200731.160650_builder_junos_193_r2_s4] JUNOS srx platform support [20200731.160650_builder_junos_193_r2_s4] JUNOS common platform support [20200731.160650_builder_junos_193_r2_s4] JUNOS srxtvp runtime [20200731.160650_builder_junos_193_r2_s4] JUNOS pppoe [20200731.160650_builder_junos_193_r2_s4] JUNOS Openconfig [19.3R2-S4.5] JUNOS mtx network modules [20200731.160650_builder_junos_193_r2_s4] JUNOS modules [20200731.160650_builder_junos_193_r2_s4] JUNOS srxtvp modules [20200731.160650_builder_junos_193_r2_s4] JUNOS srxtvp libs [20200731.160650_builder_junos_193_r2_s4] JUNOS srx libs [20200731.160650_builder_junos_193_r2_s4] JUNOS srx Data Plane Crypto Support [20200731.160650_builder_junos_193_r2_s4] JUNOS daemons [20200731.160650_builder_junos_193_r2_s4] JUNOS srx daemons [20200731.160650_builder_junos_193_r2_s4] JUNOS SRX TVP AppQos Daemon [20200731.160650_builder_junos_193_r2_s4] JUNOS Extension Toolkit [20200731.160650_builder_junos_193_r2_s4] JUNOS Phone-home [20200731.160650_builder_junos_193_r2_s4] JUNOS Juniper Malware Removal Tool (JMRT) [1.0.0+20200731.160650_builder_junos_193_r2_s4] JUNOS J-Insight [20200731.160650_builder_junos_193_r2_s4] JUNOS Online Documentation [20200731.160650_builder_junos_193_r2_s4] JUNOS jail runtime [20200710.a76c78d_builder_stable_11] JUNOS FIPS mode utilities [20200731.160650_builder_junos_193_r2_s4] [email protected]>