Description

This article explains the 'sysctl: none' not '!none' error seen during the upgrade on SRX5k device.

Symptoms

While trying to upgrade the device getting the following error


Verified junos-vmhost-install-srx-x86-64-23.4R2-S7.4 signed by PackageDevelopmentECP256_2026 method ECDSA256+SHA256

ERROR: junos-vmhost-install-srx-x86-64-23.4R2-S7.4: sysctl: 'none' not '!none'

ERROR: package junos-vmhost-install-srx-x86-64-23.4R2-S7.4 fails requirements

ERROR: Failed to add junos-vmhost-install-srx-x86-64-23.4R2-S7.4.tgz

Solution

Please verify the routing-engine hardware model with the following command:


user@Re0> show chassis hardware | match Routing

Routing Engine 0 REV 09 xxxxxxxxxxx xxxxxxxxxxx   RE-S-1800x4

Routing Engine 1 REV 09 xxxxxxxxxxx xxxxxxxxxxx  RE-S-1800x4


As the RE-S-1800x4 is a hardware-based Routing Engine, it cannot utilize a VM-host image. The current image verification failure is a direct result of this incompatibility. Please download the correct image. 

Modification History

2026-01-31 : Article Created