Description

Upgrading a QFX5110 VC to Junos release 22.2R3.15 with each of the sub-interface of a LAG interface configured with two different speeds will result in inet.0 table not being created due to no contributing client. The table inet.0 dissapears when the VC is upgraded to version 22.2R3.15 because the interfaces of the Switches are not brought Up. If the device cannot reach any network destination due to all of its interface being Down, no route will be installed in inet.0. 

 

The same port should not be provisioned as two different speeds concurrently. Delete the interface which does not show in 'show interfaces terse' of the two and attempt the QFX5110 VC upgrade to Junos OS version 22.2R3.15.

Symptoms

The table inet.0 dissapears when the VC is upgraded to version 22.2R3.15 because the interfaces of the Switches are not brought Up. This is due to a sub-interface of a LAG interface configured with two different speeds:
 
user@QFX5110VC> show route

inet6.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

ff02::2/128 *[INET6/0] 00:14:27
MultiRecv

Unsupported configuration:
ge-0/0/0 {                    <<<<<<
    ether-options {
      802.3ad ae0;
    }
}
xe-0/0/0 {                    <<<<<<
    ether-options {
      802.3ad ae0;
    }
}
During the upgrade to 22.2R3.15 version we observe the following logs.

Upon upgrade to 22.2 VC complains of interface ae0 as having configured interfaces of mixed-speed but 'link-speed mixed' is not configured are generated:

Jan 15 00:06:33 QFX5110VC dcd[9615]: UI_CONFIGURATION_ERROR: Process: dcd, path: <none>, statement: <none>, Interface ae0 with child links of mixed speed but link-speed mixed is not configured
Jan 15 00:07:35 QFX5110VC dcd[11543]: DCD_IFL_AF_MISMATCH: iflogical address family 63 not AF_LINK


Only internal interfaces which do not contribute to inet.0 are brought Up:

Jan 15 00:07:32 QFX5110VC mib2d[11324]: SNMP_TRAP_LINK_UP: ifIndex 116, ifAdminStatus up(1), ifOperStatus up(1), ifName em2 
Jan 15 00:07:32 QFX5110VC mib2d[11324]: SNMP_TRAP_LINK_UP: ifIndex 152, ifAdminStatus up(1), ifOperStatus up(1), ifName em3
Jan 15 00:07:32 QFX5110VC mib2d[11324]: SNMP_TRAP_LINK_UP: ifIndex 12, ifAdminStatus up(1), ifOperStatus up(1), ifName mtun

Solution

Junos is optimized in the sense that if there is no contributing client to the routing table (like interface) with a family configured, the routing table is not created. 

Table inet.0 dissapears when the VC is upgraded to version 22.2R3.15 because the interfaces of the Switches are not brought Up. If the device cannot reach any network destination due to all of its interface being Down, no route will be installed in inet.0 and hence the table will not appear when cli command 'show route table' is executed. 

 

The same port should not be provisioned as two different speeds concurrently. Delete the interface which does not show in 'show interfaces terse' of the two and attempt the QFX5110 VC upgrade to Junos OS version 22.2R3.15.

Modification History

2023-10-06