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
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: