Support Support Downloads Knowledge Base Case Manager My Juniper Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

[EOL/EOE] Upgrading from Junos 9.3R4 to 10.4 needs the no-validate knob

0

0

Article ID: KB23505 KB Last Updated: 05 Jan 2021Version: 2.0
Summary:
Note: A product listed in this article has either reached hardware End of Life (EOL) OR software End of Engineering (EOE). Refer to End of Life Products & Milestones for the EOL, EOE, and End of Support (EOS) dates.

This article describes the issue of the requirement of the no-validate knob, when upgrading from 9.3R4 to 10.4.
Symptoms:
The upgrade documentation says that skipping an E-EOL release is possible when on an E-EOL release. The E-EOL releases are 8.5, 9.3, 10.0, 10.4, and 11.4.

But it is not possible to upgrade from 9.3R4 to any 10.4 release. The following error occurs:
root@rtr00> request system software add /var/tmp/jinstall-10.4R9.2-domestic-signed.tgz
NOTICE: Validating configuration against jinstall-10.4R9.2-domestic-signed.tgz.
NOTICE: Use the 'no-validate' option to skip this if desired.
Checking compatibility with configuration
Initializing...
Using jbase-9.3R4.4
Verified manifest signed by PackageProduction_9_3_0
cp: /var/validate/chroot/mfs/var/etc: No such file or directory
Using /var/tmp/jinstall-10.4R9.2-domestic-signed.tgz
Verified jinstall-10.4R9.2-domestic.tgz signed by PackageProduction_10_4_0
Using jinstall-10.4R9.2-domestic.tgz
Using jbundle-10.4R9.2-domestic.tgz
Checking jbundle requirements on /
Using jbase-10.4R9.2.tgz
[: /var/validate/chroot/tmp/jbase/packages/jbase-10.4R9.2: unexpected operator
Verified manifest signed by PackageProduction_10_4_0
Using /var/validate/chroot/tmp/jbundle/jboot-10.4R9.2.tgz
Using jkernel-10.4R9.2.tgz
[: /var/validate/chroot/tmp/jkernel/packages/jkernel-10.4R9.2: unexpected operator
Verified manifest signed by PackageProduction_10_4_0
Using jcrypto-10.4R9.2.tgz
[: /var/validate/chroot/tmp/jcrypto/packages/jcrypto-10.4R9.2: unexpected operator
Verified manifest signed by PackageProduction_10_4_0
Using jpfe-10.4R9.2.tgz
Using jdocs-10.4R9.2.tgz
[: /var/validate/chroot/tmp/jdocs/packages/jdocs-10.4R9.2: unexpected operator
Verified manifest signed by PackageProduction_10_4_0
Using jroute-10.4R9.2.tgz
[: /var/validate/chroot/tmp/jroute/packages/jroute-10.4R9.2: unexpected operator
mtree: line 6: unknown group wheel
Verified manifest signed by PackageProduction_10_4_0
Validating against /config/juniper.conf.gz
/usr/libexec/ld-elf.so.1: Shared object "libisc.so.2" not found, required by "mgd"
Validation failed
WARNING: Current configuration not compatible with /var/tmp/jinstall-10.4R9.2-domestic-signed.tgz
Cause:
The fix is in 9.3 as of 2010-03-31. This is after 9.3R4 was built:
KERNEL 9.3R4.4 #0 built by builder on 2009-08-12 04:46:23 UTC
Solution:
There are two options for a solution:
  1. Use the no-validate knob:
    root@rtr00> request system software add no-validate /var/tmp/jinstall-10.4R9-domestic-signed.tgz
    You should verify if the current configuration commits in 10.4. JTAC can assist, if required; just open a case.

  2. First upgrade to 9.3S26. JTAC can provide the link; just open a case.
Modification History:
2021-01-01: Tagged article for EOL/EOE.

Related Links

Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Getting Up and Running with Junos

Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search