What’s Changed in Release 22.2R1
General Routing
-
Change in in unnumbered-address support for GRE tunnel?Starting in Junos OS Release 24.4R1, there is a behavioural change in unnumbered-address support for GRE tunnel with IPV6 family and display donor interface for both IPV4 and IPV6 families of GRE tunnel. You can view interface donor details under show interfaces hierarchy level.
See [ show interfaces.]
High Availability
-
"Switchover Status Ready" incorrectly describes the status of the backup Routing Engine (RE) after node reboot (PTX10004, PTX10008, PTX10016)— During preparation for switchover between master RE and backup RE running Junos OS Evolved releases prior to 22.2R1, "Switchover Status Ready" from the
show system switchovercommand on the backup RE node, after system reboot, incorrectly describes the status of the backup RE.The incorrect status description results from a discrepancy between the master RE and the backup RE both using local uptime to determine if sufficient time had elapsed before declaring "Switchover Status Ready".
Use the
request chassis routing-engine master switchcommand on the master RE and the backup RE to obtain the correct status when preparing for switchover.[See show system switchover and request chassis routing-engine master.]
Interfaces and Chassis
-
JNP10K-PWR-DC2 power supplies installed in PTX10008 and PTX10016 routers display as online when the power supplies are switched off— JNP10K-PWR-DC2 power supplies installed in PTX10008 and PTX10016 routers in which Junos OS Release 21.4R1 or Junos OS Evolved Release 21.4R1 is installed display as online in the output of the command
show chassis environment psmwhen the input power feeds are connected, but the power switch on the power supplies are switched off. -
Performance monitoring time interval with UTC on EVO platforms— The performance monitoring (PM) time interval for 1-day bins on EVO platforms begins at midnight in the UTC zone, aligning with the standard behaviour of Junos. This synchronization allows you to maintain consistent performance monitoring schedules across platforms, enhancing the accuracy and reliability of network performance data.
OpenConfig
-
OpenConfig container names for Point-to-Multipoint per interface ingress and egress sensors are modified for consistency from "signalling" to "signaling".
Network Management and Monitoring
-
Changes to the NETCONF
<edit-config>RPC response (ACX Series, PTX Series, and QFX Series)—When the<edit-config>operation returns an error, the NETCONF server does not emit a<load-error-count>element in the RPC response. In earlier releases, the<edit-config>RPC response includes the<load-error-count>element when the operation fails.
Routing Protocols
-
SSH TCP forwarding disabled by default—We've disabled the SSH TCP forwarding feature by default to enhance security. To enable the SSH TCP forwarding feature, you can configure the
allow-tcp-forwardingstatement at the[edit system services ssh]hierarchy level.In addition, we've deprecated the
tcp-forwardingandno-tcp-forwardingstatements at the[edit system services ssh]hierarchy level.
User Interface and Configuration
-
When you configure
max-cli-sessionsat theedit systemhierarchy level, it restricts the maximum number of cli sessions that can coexist at any time. Once themax-cli-sessionsnumber is reached, new CLI access is denied. The users who are configured to get the CLI upon login, are also denied new login. -
Persistent CLI timestamps—To have a persistent CLI timestamp for the user currently logged in, enable the
set cli timestampoperational command. This ensures the timestamp shows persistently for each new line of each SSH session for the user or class until the configuration is removed. To enable timestamp for a particular class with permissions and format for different users, configure the following statements:set system login class class name permissions permissions set system login class class name cli timestamp set system login user username class class name authentication plain-text-password
Note: The default timestamp format is %b %d %T. You can modify the format per your requirements. For example, you can configure the following statement:set system login class class name cli timestamp format "%T %b %dTo enable timestamp for a particular user with default class permissions and format, configure the following statements:
set system login user username class class name authentication plain-text-password set system login user username cli timestamp
VPNs
-
Changes to
show mvpn c-multicastandshow mvpn instanceoutputs — The FwdNh output field displays the multicast tunnel (mt) interface in the case of Protocol Independent Multicast (PIM) tunnels.See [ show mvpn c-multicast.]
-
Enhancement to snmp mib command behavior (PTX10008)—Starting in Junos OS Evolved, when you execute show snmp mib walk decimal command, the output parameter jnxRedundancySwitchoverReason is not working as expected, which always show the value 0 instead of expected values. Now, jnxRedundancySwitchoverReason output parameter is corrected to expected behavior with the following expected values.
jnxRedundancySwitchoverReason OBJECT-TYPE SYNTAX INTEGERSee [ show snmp mib.]
-
Support for Embedded RP on PTX10008—From this release, we support the Embedded RP feature on PTX10008 devices.
See [ Configuring Embedded RP.]