Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

request system software validate (Junos OS)

Syntax

Syntax (MX Series Router and SRX Series Firewall)

Description

Use this command to validate candidate software against the current configuration of the router, the switch, or a remote host.

On SRX Series devices that use the VM Host software infrastructure, use the request vmhost software command instead to upgrade or downgrade Junos OS. The request system software command is not supported on these devices.

Options

on (host host<username username> | routing-engine routing-engine)

(Optional) Validate the software bundle or package by comparing it to the running configuration on a remote host or Routing Engine. Specify either a host, replacing host with the remote hostname, or a Routing Engine, replacing routing-engine with the Routing Engine name. If you specify a remote host, you can optionally provide the username to be used to log in to the remote host.

member member-id

(MX Series routers only) (Optional) Validate the software bundle or package on the specified member of the Virtual Chassis configuration. For an MX Series Virtual Chassis, replace member-id with a value of 0 or 1.

package-name

Name of the software bundle or package to test.

set [package-namepackage-name]

(M Series, and MX Series) (Optional) Install multiple software packages or software add-on packages at the same time.

upgrade-with-config

(Optional) Install one or more configuration files.

upgrade-with-config-format format

(Optional) Specify the configuration file fomat, text or xml. The default format is text.

The upgrade-with-config and upgrade-with-config-format options are only available locally on the router or switch. In a routing matrix, the configuration is applied only to the local router and is not propagated to other routers.

The options are validated during the validation process and applied to the router or switch during the upgrade process. If the upgrade process is successful, the options are removed from the configuration. If the upgrade process fails, the configuration file is renamed with the .failed suffix.

Required Privilege Level

maintenance

Output Fields

When you enter this command, you are provided feedback on the status of your request.

Sample Output

request system software validate (Successful Case)

request system software validate (Failure Case)

Release Information

Command introduced before Junos OS Release 7.4.

sfc option introduced for the TX Matrix Plus router in Junos OS Release 9.6.

set [package-namepackage-name] option added in Junos OS Release 12.2 for M Series, and MX Series.

upgrade-with-config and upgrade-with-config-format format options added in Junos OS Release 12.3 for M Series routers, and MX Series routers.

on (host host<username username> | routing-engine routing-engine) option introduced in Junos OS Release 13.3, Junos OS Release 14.1, and Junos OS Release 15.1.