request system software validate in-service-upgrade
Syntax
Release Information
Command introduced in Junos OS Release 9.6.
Description
Perform a compatibility check to ensure that the software and hardware components and the configuration on the device support unified ISSU. The request system software validate in-service-upgrade command enables you to detect any compatibility issues before actually issuing the request system software in-service-upgrade command to initiate unified ISSU.
Options
/var/tmp/package-name—For a software package or bundle that is being installed from a local directory on the router.
protocol://hostname/pathname/package-name—For a software package or bundle that is to be downloaded and installed from a remote location. Replace protocol with one of the following:
ftp—File Transfer Protocol
http—Hypertext Transfer Protocol
scp—Secure copy (available only for Canada and U.S. version)
Additional Information
Unified ISSU is not supported on every platform. For a list of supported platforms, see Unified ISSU System Requirements.
Required Privilege Level
view
Related Documentation
List of Sample Output
request system software validate in-service-upgraderequest system software validate in-service-upgrade enhanced-mode
Output Fields
When you enter this command, Junos OS displays the status of your request.
Sample Output
request system software validate in-service-upgrade
{master}
user@host> request system software validate in-service-upgrade
/var/tmp/jinstall-9.0-20080114.2-domestic-signed.tgz reboot
Checking compatibility with configuration Initializing... Using jbase-9.5-20090127.0 Verified manifest signed by PackageProduction_9_5_0 Using /var/tmp/jinstall-9.6-daily-domestic-signed.tgz Verified jinstall-9.6-20090706.0-domestic.tgz signed by PackageProduction_9_6_0 Using jinstall-9.6-20090706.0-domestic.tgz Using jbundle-9.6-20090706.0-domestic.tgz Checking jbundle requirements on / Using jbase-9.6-20090706.0.tgz Verified manifest signed by PackageProduction_9_6_0 Using jkernel-9.6-20090706.0.tgz Verified manifest signed by PackageProduction_9_6_0 Using jcrypto-9.6-20090706.0.tgz Verified manifest signed by PackageProduction_9_6_0 Using jpfe-9.6-20090706.0.tgz Using jdocs-9.6-20090706.0.tgz Verified manifest signed by PackageProduction_9_6_0 Using jroute-9.6-20090706.0.tgz Verified manifest signed by PackageProduction_9_6_0 Using jservices-9.6-20090706.0.tgz [: /var/validate/chroot/tmp/jservices/packages/jservices-voice-9.6-20090706.0.tgz: unexpected operator Auto-deleting old jservices-voice ... Removing /opt/sdk/jservices-voice ... Removing jservices-voice-bsg-9.5-20090127.0.tgz from /var/sw/pkg ... Notifying mspd ... Installing new jservices-voice ... Verified jservices-voice-bsg-9.6-20090706.0.tgz signed by PackageProduction_9_6_0 Creating /var/sw/pkg ... Creating /opt/sdk/jservices-voice ... Storing jservices-voice-bsg-9.6-20090706.0.tgz in /var/sw/pkg ... Link: /opt/sdk/jservices-voice/jservices-voice-bsg -> /var/sw/pkg/jservices-voice-bsg-9.6-20090706.0.tgz... Installing new jservices-bgf ... Verified jservices-bgf-pic-9.6-20090706.0.tgz signed by PackageProduction_9_6_0 Creating /opt/sdk/jservices-bgf ... Storing jservices-bgf-pic-9.6-20090706.0.tgz in /var/sw/pkg ... Link: /opt/sdk/jservices-bgf/jservices-bgf-pic -> /var/sw/pkg/jservices-bgf-pic-9.6-20090706.0.tgz... Auto-deleting old jservices-aacl ... Removing /opt/sdk/jservices-aacl ... Removing jservices-aacl-pic-9.5-20090127.0.tgz from /var/sw/pkg ... Notifying mspd ... Installing new jservices-aacl ... Verified jservices-aacl-pic-9.6-20090706.0.tgz signed by PackageProduction_9_6_0 Creating /opt/sdk/jservices-aacl ... Storing jservices-aacl-pic-9.6-20090706.0.tgz in /var/sw/pkg ... Link: /opt/sdk/jservices-aacl/jservices-aacl-pic -> /var/sw/pkg/jservices-aacl-pic-9.6-20090706.0.tgz... Auto-deleting old jservices-llpdf ... Removing /opt/sdk/jservices-llpdf ... Removing jservices-llpdf-pic-9.5-20090127.0.tgz from /var/sw/pkg ... Notifying mspd ... Installing new jservices-llpdf ... Verified jservices-llpdf-pic-9.6-20090706.0.tgz signed by PackageProduction_9_6_0 Creating /opt/sdk/jservices-llpdf ... Storing jservices-llpdf-pic-9.6-20090706.0.tgz in /var/sw/pkg ... Link: /opt/sdk/jservices-llpdf/jservices-llpdf-pic -> /var/sw/pkg/jservices-llpdf-pic-9.6-20090706.0.tgz... Auto-deleting old jservices-sfw ... Removing /opt/sdk/jservices-sfw ... Removing jservices-sfw-pic-9.5-20090127.0.tgz from /var/sw/pkg ... Notifying mspd ... Installing new jservices-sfw ... Verified jservices-sfw-pic-9.6-20090706.0.tgz signed by PackageProduction_9_6_0 Creating /opt/sdk/jservices-sfw ... Storing jservices-sfw-pic-9.6-20090706.0.tgz in /var/sw/pkg ... Link: /opt/sdk/jservices-sfw/jservices-sfw-pic -> /var/sw/pkg/jservices-sfw-pic-9.6-20090706.0.tgz... Auto-deleting old jservices-appid ... Removing /opt/sdk/jservices-appid ... Removing jservices-appid-pic-9.5-20090127.0.tgz from /var/sw/pkg ... Notifying mspd ... Installing new jservices-appid ... Verified jservices-appid-pic-9.6-20090706.0.tgz signed by PackageProduction_9_6_0 Creating /opt/sdk/jservices-appid ... Storing jservices-appid-pic-9.6-20090706.0.tgz in /var/sw/pkg ... Link: /opt/sdk/jservices-appid/jservices-appid-pic -> /var/sw/pkg/jservices-appid-pic-9.6-20090706.0.tgz... Auto-deleting old jservices-idp ... Removing /opt/sdk/jservices-idp ... Removing jservices-idp-pic-9.5-20090127.0.tgz from /var/sw/pkg ... Notifying mspd ... Installing new jservices-idp ... Verified jservices-idp-pic-9.6-20090706.0.tgz signed by PackageProduction_9_6_0 Creating /opt/sdk/jservices-idp ... Storing jservices-idp-pic-9.6-20090706.0.tgz in /var/sw/pkg ... Link: /opt/sdk/jservices-idp/jservices-idp-pic -> /var/sw/pkg/jservices-idp-pic-9.6-20090706.0.tgz... Hardware Database regeneration succeeded Validating against /config/juniper.conf.gz mgd: commit complete Validation succeeded PIC 7/0 will be offlined (In-Service-Upgrade not supported) PIC 7/1 will be offlined (In-Service-Upgrade not supported) PIC 4/2 will be offlined (In-Service-Upgrade not supported) PIC 4/3 will be offlined (In-Service-Upgrade not supported)
request system software validate in-service-upgrade enhanced-mode
{master}
user@host> request system software validate in-service-upgrade
/var/tmp/junos-install-mx-x86-32-20.1.tgz enhanced-mode
ISSU: enhanced-mode check passed Verified junos-install-mx-x86-32-20.1 signed by PackageDevelopmentEc_2019 method ECDSA256+SHA256 Verified manifest signed by PackageDevelopmentEc_2019 method ECDSA256+SHA256 … Checking PIC combinations Adding junos-mx-x86-32-20.1 ... Verified fips-mode signed by PackageDevelopmentEc_2019 method ECDSA256+SHA256 … Hardware Database regeneration succeeded Validating against /config/juniper.conf.gz … Validation succeeded ISSU: Validating Image Done