Description

A Junos upgrade error occurred with next-gen routing engine while using the wrong image file. The following error message appears if you use the regular Junos file with next-gen routing engine:

root@123ABC-LAB> ...nos-install-mx-x86-64-17.3R3.10.tgz validate     
Pushing /var/tmp/junos-install-mx-x86-64-17.3R3.10.tgz to re1:/var/tmp/junos-install-mx-x86-64-17.3R3.10.tgz
NOTICE: Validating configuration against junos-install-mx-x86-64-17.3R3.10.tgz.
NOTICE: Use the 'no-validate' option to skip this if desired.
Verified junos-install-mx-x86-64-17.3R3.10 signed by PackageProductionEc_2018 method ECDSA256+SHA256
Verified manifest signed by PackageProductionEc_2018 method ECDSA256+SHA256
Checking PIC combinations
Checking vmhost version compatibility
VMHost version too old for Junos
ERROR: package junos-x86-64-17.3R3.10 fails requirements
ERROR: Failed to add junos-install-mx-x86-64-17.3R3.10.tgz

Routing-Engine Model:
Routing Engine 0 REV 16   750-054758   CAKR4751          RE-S-2X00x6
Routing Engine 1 REV 16   750-054758   CAKT3665          RE-S-2X00x6

Solution

The solution is to use the Junos file that is specifically for Next-Gen routing-engine:

junos-vmhost-install-mx-x86-64-17.3R3.10.tgz

Use the following to upgrade:

request vmhost software add   /var/tmp/junos-vmhost-install-mx-x86-64-17.3R3.10.tgz

See the links below:

Related Information