When you install a new version of Junos OS on the switch, the system validates that the existing configuration is compatible with the new image. Without the validation feature, configuration incompatibilities or insufficient memory to load the new image might cause the system to lose its current configuration or go offline. With the validation feature, if validation fails, the new image is not loaded, and an error message provides information about the failure.
Image validation is supported only on the jinstall package.
If you invoke validation from an image that does not support validation, the new image is loaded but validation does not occur.
Invoke validation by issuing either request system software add or request system software nonstop-upgrade. You can also issue request system software validate to run just configuration validation.
Image validation does not work in a downgrade from Release 17.4 to 17.2 or earlier if graceful switchover is enabled and image loading is done without NSSU. Use one of the following options:
| Product / Application | Software | Introduced Release |
|---|---|---|
| ACX710 | Junos OS | 20.2R1 |
| ACX4000 | Junos OS | 17.4R1 |
| ACX5000 | Junos OS | 17.4R1 |
| ACX5448-D | Junos OS | 19.3R1 |
| ACX5448-M | Junos OS | 19.3R1 |
| ACX5448 | Junos OS | 18.2R1 |
| EX2300 | Junos OS | 18.1R1 |
| EX2300-C | Junos OS | 18.1R1 |
| EX2300 Multigigabit | Junos OS | 18.1R2 |
| EX3400 | Junos OS | 18.1R1 |
| EX3400-VC | Junos OS | 18.1R1 |
| EX4000-8P | Junos OS | 24.4R1-S2 |
| EX4000-12P | Junos OS | 24.4R1-S2 |
| EX4000-12MP | Junos OS | 24.4R1 |
| EX4000-12T | Junos OS | 24.4R1-S2 |
| EX4000-24P | Junos OS | 24.4R1-S2 |
| EX4000-24MP | Junos OS | 24.4R1 |
| EX4000-24T | Junos OS | 24.4R1-S2 |
| EX4000-48P | Junos OS | 24.4R1-S2 |
| EX4000-48MP | Junos OS | 24.4R1 |
| EX4000-48T | Junos OS | 24.4R1-S2 |
| EX4100 | Junos OS | 22.2R1 |
| EX4100-F | Junos OS | 22.2R1 |
| EX4100-H-12MP | Junos OS | 24.4R1 |
| EX4100-H-24F | Junos OS | 24.4R1 |
| EX4100-H-24MP | Junos OS | 24.4R1 |
| EX4100 Multigigabit | Junos OS | 22.2R1 |
| EX4300 | Junos OS | 17.4R1 |
| EX4300-VC | Junos OS | 17.4R1 |
| EX4300 Multigigabit | Junos OS | 18.2R1 |
| EX4400 | Junos OS | 21.1R1 |
| EX4400 Multigigabit | Junos OS | 21.2R1 |
| EX4400-24X | Junos OS | 23.1R1 |
| EX4600 | Junos OS | 17.4R1 |
| EX4600-VC | Junos OS | 17.4R1 |
| EX4650-48Y | Junos OS | 18.3R1 |
| EX9200 | Junos OS | 17.4R1 |
| EX9251 | Junos OS | 18.1R1 |
| EX9253 | Junos OS | 18.2R1 |
| MX5 | Junos OS | 17.4R1 |
| MX10 | Junos OS | 17.4R1 |
| MX40 | Junos OS | 17.4R1 |
| MX80 | Junos OS | 17.4R1 |
| MX104 | Junos OS | 17.4R1 |
| MX150 | Junos OS | 17.4R1 |
| MX204 | Junos OS | 17.4R1 |
| MX240 | Junos OS | 17.4R1 |
| MX301 | Junos OS | 25.4R1 |
| MX304 | Junos OS | 22.2R3 |
| MX480 | Junos OS | 17.4R1 |
| MX960 | Junos OS | 17.4R1 |
| MX2008 | Junos OS | 17.4R1 |
| MX2010 | Junos OS | 17.4R1 |
| MX2020 | Junos OS | 17.4R1 |
| MX10003 | Junos OS | 17.4R1 |
| MX10004 | Junos OS | 22.3R1 |
| MX10008 | Junos OS | 18.2R1 |
| MX10016 | Junos OS | 19.2R1 |
| vMX | Junos OS | 17.4R1 |
| Next Generation Port Extender | Junos OS | 25.4R1 |
| NFX150 | Junos OS | 18.1R1 |
| NFX250 | Junos OS | 17.4R1 |
| NFX350 | Junos OS | 19.4R1 |
| PTX1000 | Junos OS | 17.4R1 |
| PTX3000 | Junos OS | 17.4R1 |
| PTX5000 | Junos OS | 17.4R1 |
| PTX10008 | Junos OS | 17.4R1 |
| PTX10016 | Junos OS | 17.4R1 |
| QFX5100 | Junos OS | 17.4R1 |
| QFX5110 | Junos OS | 17.4R1 |
| QFX5120-48Y | Junos OS | 18.3R1 |
| QFX5120-32C | Junos OS | 19.1R1 |
| QFX5130-32CD | Junos OS Evolved | 20.3R1 |
| QFX5130E-32CD | Junos OS Evolved | 23.4R2 |
| QFX5130-48C | Junos OS Evolved | 23.4R1 |
| QFX5130-48CM | Junos OS Evolved | 23.4R2 |
| QFX5200-32C | Junos OS | 17.4R1 |
| QFX5210-64C | Junos OS | 18.1R1 |
| QFX5220-32CD | Junos OS Evolved | 19.1R2 |
| QFX5220-128C | Junos OS Evolved | 19.2R1 |
| QFX5230-64CD | Junos OS Evolved | 22.2X100-D10 |
| QFX5240-64QD | Junos OS Evolved | 23.4R2 |
| QFX5240-64OD | Junos OS Evolved | 23.4R2 |
| QFX5241-64OD | Junos OS Evolved | 23.4X100-D40 |
| QFX5241-64QD | Junos OS Evolved | 23.4X100-D40 |
| QFX5241-32OD | Junos OS Evolved | 23.4X100-D43 |
| QFX5250-64OE-L | Junos OS Evolved | 25.2X100-D20 |
| QFX5700 | Junos OS Evolved | 21.2R1 |
| QFX5700E | Junos OS Evolved | 23.4R2 |
| QFX10008 | Junos OS | 17.4R1 |
| QFX10016 | Junos OS | 17.4R1 |
| QFX10002-60C | Junos OS | 18.1R1 |
| QFX5140-24CD8O | Junos OS Evolved | 25.2X100-D20 |
| SRX300 | Junos OS | 17.4R1 |
| SRX320 | Junos OS | 17.4R1 |
| SRX340 | Junos OS | 17.4R1 |
| SRX345 | Junos OS | 17.4R1 |
| SRX380 | Junos OS | 20.1R1 |
| SRX550 HM | Junos OS | 17.4R1 |
| SRX1500 | Junos OS | 17.4R1 |
| SRX1600 | Junos OS | 23.4R1 |
| SRX2300 | Junos OS | 23.4R1 |
| SRX4100 | Junos OS | 17.4R1 |
| SRX4120 | Junos OS | 25.2R1 |
| SRX4200 | Junos OS | 17.4R1 |
| SRX4300 | Junos OS | 24.2R1 |
| SRX4600 | Junos OS | 17.4R2 |
| SRX4700 | Junos OS | 24.4R1-S2 |
| SRX5400 | Junos OS | 17.4R1 |
| SRX5600 | Junos OS | 17.4R1 |
| SRX5800 | Junos OS | 17.4R1 |