What's Changed in Release 22.3R3
Junos XML API and Scripting
-
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 json filterto display command output in XML or JSON format in any release. We've removed these options from the CLI. -
Ability to commit
extension-service fileconfiguration when application file is unavailable—When you set theoptionaloption at theedit system extension extension-service application file file-namehierarchy level, the operating system can commit the configuration even if the file is not available at the /var/db/scripts/jet file path.[See file (JET).]
-
Ability to restart restart daemonized applications—Use the
request extension-service restart-daemonize-app application-namecommand to restart a daemonized application running on a Junos device. Restarting the application can assist you with debugging and troubleshooting. -
The
xmlns:junosattribute includes the complete software version string (ACX Series, PTX Series, and QFX Series)—Thexmlns:junosnamespace string in XML RPC replies includes the complete software version release number, which is identical to the version emitted by theshow versioncommand. In earlier releases, thexmlns:junosstring includes only partial software version information.
Network Management and Monitoring
-
operatorlogin class is restricted from viewing NETCONF trace files that areno-world-readable(ACX Series, PTX Series, and QFX Series)—When you configure NETCONF tracing options at the[edit system services netconf traceoptions]hierarchy level and you restrict file access to the file owner by setting or omitting theno-world-readablestatement (the default), users assigned to theoperatorlogin class do not have permissions to view the trace file.