Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

What’s Changed in Release 21.1R1

Authentication, Authorization, and Accounting (AAA)

  • SSH session connection limit and rate limit per connection (PTX Series)—We have introduced the connection-limit and rate-limit options at the set system services ssh hierarchy levels. The default connection limit value is 75 connections, and the default rate limit value is 3 connections per second. Junos OS measures the rate limit value per minute but Junos OS Evolved measures the rate limit value per second.

General Routing

  • Secure boot disabled alarm is raised (PTX10008)—The Secure boot disabled alarm is raised when the system boots with secure boot disabled in bios.

  • Fault alarm generated for feed failure on a DC power supply (PTX10008)— A fault alarm is generated when only one of the feeds on a DC power supply (A0 and B0 or A1 and B1) is faulty.

  • Deprecated command show system buffers—This command is not applicable in Junos OS Evolved because the command displays the status of kernel mbufs, which are not used in Linux-based systems like Junos OS Evolved. In releases before it was deprecated, the show system buffers command returns NULL.

Interfaces and Chassis

  • PTX10003 routers do not support set chassis fpc fpc-slot power on—The PTX10003-80C and PTX10003-160C routers do not support the set chassis fpc fpc-slot power oncommand. Executing this command on an FPC which is offline could cause unintended reboots of the router.
  • Warning message when taking an FPC offline—PTX10003-80C and PTX10003-160C devices do not support the request chassis fpc slot slot-number online command. The only way to bring up an FPC (MPC) that is offline is by rebooting the chassis. So, when you take an FPC offline by using the request chassis fpc slot slot-number offline command, the screen displays the following message: 'Warning : FPC <slot> cannot be made online using a CLI command. You need to perform router reboot using "request system reboot" to online the FPC <slot>. Do you wish to continue ? [yes,no] (no).'

    [See request chassis fpc.]

Juniper Extension Toolkit (JET)

Junos XML API and Scripting

  • The jcs:invoke() function supports suppression of root login and logout events in system log files for SLAX event scripts (ACX Series, PTX Series, and QFX Series)—The jcs:invoke() extension function supports the no-login-logout parameter in SLAX event scripts. If you include the parameter, the function does not generate and log UI_LOGIN_EVENT and UI_LOGOUT_EVENT messages when the script logs in as root to execute the specified remote procedure call (RPC). If you omit the parameter, the function behaves as in earlier releases in which the root UI_LOGIN_EVENT and UI_LOGOUT_EVENT messages are included in system log files.

    [See invoke() Function (SLAX and XSLT).]

  • The jcs:invoke() function supports suppression of root login and logout events in system log files for SLAX commit scripts (ACX Series, PTX Series, and QFX Series)—The jcs:invoke() extension function supports the no-login-logout parameter in SLAX commit scripts. If you include the parameter, the function does not generate and log UI_LOGIN_EVENT and UI_LOGOUT_EVENT messages when the script logs in as root to execute the specified remote procedure call (RPC). If you omit the parameter, the function behaves as in earlier releases in which the root UI_LOGIN_EVENT and UI_LOGOUT_EVENT messages are included in system log files.

    [See invoke() Function (SLAX and XSLT).]

Layer 2 Features

  • Modification to sync-reset command (ACX Series, PTX Series, and QFX Series)—Starting from this release, the sync-reset command is disabled by default on all the Junos OS Evolved platforms. The Sync-reset command enables the device to send the sync bit in the LACP packets on minimum-link failure. Previously the sync-reset command was enabled by default on QFX Series, while it was by default disabled on PTX Series and ACX series.

    [See sync-reset.]

  • New commit check for MC-LAG (PTX Series, QFX Series)—We've introduced a new commit check to check the values assigned to the redundancy group identification number on the MC-AE interface ( redundancy-group-id) and ICCP peer (redundancy-group-id-list) when you configure multichassis aggregation groups (MC-LAGs). If the values are different, the system reports a commit check error. In previous releases, if the configured values were different, the l2ald process would crash.

    [See iccp and mc-ae.]

Network Management and Monitoring

  • Support for specifying the YANG modules to advertise in the NETCONF capabilities and supported schema list (ACX Series, PTX Series, and QFX Series)—You can configure devices to emit third-party, standard, and Junos OS native YANG modules in the capabilities exchange of a NETCONF session by configuring the appropriate statements at the [edit system services netconf hello-message yang-module-capabilities] hierarchy level. In addition, you can specify the YANG schemas that the NETCONF server should include in its list of supported schemas by configuring the appropriate statements at the [edit system services netconf netconf-monitoring netconf-state-schemas] hierarchy level.

    [See hello-message and netconf-monitoring.]

  • The write-file option at the monitor traffic interface hierarchy level takes precedence—The write-file option at the monitor traffic interface hierarchy level takes precedence over the extensive option when you configure them simultaneously. If you try to configure these options at the same time, Junos OS Evolved gives you a warning message that the options are not compatible, and it only runs the monitor traffic interface write-file command.

    [See monitor traffic.]

Operation, Administration and Maintenance

  • Fabric OAM is disabled by default (PTX10003-80C and PTX10003-160C)—We've disabled the fabric Operation, Administration, Maintenance (OAM) feature, which helps in detecting failures in fabric paths. This release does not support disabling this feature by using the set chassis fabric oam detection-disable. In Junos OS Evolved Release 20.4R1, the fabric OAM feature was enabled by default.

    [See Error Handling by Fabric OAM.]

Routing Protocols

  • Recommendation to include the local-address statement when configuring IBGP and multihop EBGP—When a device peers with a remote device's loopback interface address, use the local-address statement at the [edit protocols bgp group internal-peers] hierarchy to specify the source information in BGP update messages. Although a BGP session can be established when only one of the paired routing devices has local-address configured, we strongly recommend that you configure local-address on both paired routing devices for IBGP and multihop EBGP sessions. The local-address statement ensures that deterministic fixed addresses are used for the BGP session end-points.

    [See local-address (Protocols BGP) and BGP Peering Sessions.]

System Management

  • Support for exclude option under file archive (ACX Series, PTX Series, and QFX Series)—The exclude option is added under the command file archive that specifies the file pattern to exclude. This option helps to exclude files that delay compression or files that do not require compression.

    [See file archive.]

User Interface and Configuration

  • Verbose format option to export JSON configuration data (ACX Series, PTX Series, and QFX Series)—The Junos OS CLI exposes the verbose statement at the [edit system export-format json] hierarchy level. We changed the default format to export configuration data in JavaScript Object Notation (JSON) from verbose to ietf in an earlier release. You can explicitly specify the default export format for JSON configuration data by configuring the appropriate statement at the [edit system export-format json] hierarchy level. Although the verbose statement is exposed in the Junos OS CLI as of the current release, you can configure this statement in earlier releases.

    [See export-format.]