Description

When the routing engine is upgraded from the Junos 20.4R3.8   to 21.2R3-S5 and above upgrade failed due to kernel error.

Junos 20.4R3.8 runs on kernel 11 while Junos 21.2R3-S and above supports kernel 12.
While upgrading Juno's validation will fail with the error Verified os-libs-12-x86-64-20230321 signed by ERROR: Require 12 kernel support

MX and QFX10002-60c

 

Symptoms

romoorth@xxx1-vpn1> request vmhost software add re1 /var/tmp/junos-vmhost-install-mx-x86-64-21.2R3-S5.4.tgz reboot

Junos Validation begin. Procedure will take few minutes.

 

Initializing...

Verified os-libs-12-x86-64-20230321 signed by PackageProductionECP256_2023 method ECDSA256+SHA256

ERROR: Require 12 kernel support  

Verified os-runtime-x86-64-20230321 signed by PackageProductionECP256_2023 method ECDSA256+SHA256

ERROR: Require 12 kernel support  

ERROR:  Failed to add /var/tmp/junos-vmhost-install-qfx-x86-64-21.3R3.10.tgz
da0 at vtscsi0 bus 0 scbus2 target 0 lun 0
da0: <QEMU QEMU HARDDISK 2.5+> detached
(da0:vtscsi0:0:0:0): Periph destroyed
warning: Host software installation has failed.

Solution

Use no-validate knob to upgrade the routing engine to avoid the error.

During the upgrade routing engine kernel will be upgraded to 12.

Request vmhost software add re1 /var/tmp/junos-vmhost-install-mx-x86-64-21.2R3-S5.4.tgz no-validate reboot

Modification History

2023-11-07 : Article Created