What's Changed in Release 22.2R3
General Routing
-
An optics configuration mismatch alarm may be triggered when there is a discrepancy between the configured speed of an interface and the supported speed of the optic. This alarm indicates that the optic installed in the specified FPC is incompatible with the speed configured on the interface.
Juniper Extension Toolkit (JET)
-
Python 3 is the default and only Python version for executing Juniper Extension Toolkit Python scripts (ACX Series, PTX Series, and QFX Series)—Junos OS Evolved supports only Python 3 for executing Juniper Extension Toolkit (JET) scripts written in Python. Python 2.7 is no longer supported for executing JET scripts, and we've deprecated the
language pythonstatement at the[edit system scripts]hierarchy level.[See Understanding Python Automation Scripts for Junos Devices.]
Junos XML API and Scripting
-
Python 3 is the default and only Python version for executing commit, event, op, and SNMP Python scripts (ACX Series, PTX Series, and QFX Series)—Junos OS Evolved supports only Python 3 for executing commit, event, op, and SNMP scripts written in Python. Python 2.7 is no longer supported for executing these types of scripts, and we've deprecated the
language pythonstatement at the[edit system scripts]hierarchy level.[See Understanding Python Automation Scripts for Junos Devices.]
Network Management and Monitoring
-
Python 3 is the default and only Python version for executing YANG action and translation Python scripts (ACX Series, PTX Series, and QFX Series)—Junos OS Evolved supports only Python 3 for executing YANG action and translation scripts written in Python. Python 2.7 is no longer supported for executing YANG action and translation scripts, and we've deprecated the
language pythonstatement at the[edit system scripts]hierarchy level.[See Understanding Python Automation Scripts for Junos Devices.]
-
Support for the
junos:cli-featureYANG extension (ACX Series, PTX Series, and QFX Series)—Thecli-featureYANG extension identifies certain CLI properties associated with some command options and configuration statements. The Junos YANG modules that define the configuration or RPCs include thecli-featureextension statement, where appropriate, in schemas emitted with extensions. This extension is beneficial when a client consumes YANG data models, but for certain workflows, the client needs to generate CLI-based tools.
User Interface and Configuration
-
The
file copycommand supports only text-formatted output in the CLI (ACX Series, PTX Series, and QFX Series)—Thefile copycommand does not emit output when the operation is successful and supports only text-formatted output when an error occurs. Thefile copycommand does not support using the| display xmlfilter or the| display jsonfilter to display command output in XML or JSON format in any release. We've removed these options from the CLI. -
In Junos OS Evolved releases prior to 22.4R1, the
show system directory-usagecommand assumes the current working directory is always /usr/sbin. If you want to run the command inside another directory, you must include the full directory path in the command. Starting in Junos OS Evolved Release 22.4R1, this command references the directory you currently have open. The command output displays the absolute path of the directory so you can easily see you are in the correct directory.See [ system directory-usage.]