Symptom
When upgrading from 7.0(3)I7(6) to 7.0(3)I7(9), the command "no negotiate auto" is missing from the interfaces:
version 7.0(3)I7(6) Bios:version 08.36
interface Ethernet1/2
switchport
speed 1000
no negotiate auto
no shutdown
BRU-N9K5-7# show run int eth2/1
!Command: show running-config interface Ethernet2/1
!No configuration change since last restart
!Time: Mon Nov 30 00:46:00 2020
version 7.0(3)I7(9) Bios:version 08.36
interface Ethernet2/1
switchport
speed 1000
no shutdown
This caused the interfaces in customer setup to go down and we have to manually configure "no negotiate auto" under the interface configuration to recover.
Conditions
While upgrading 7.0(3)I7(6) to 7.0(3)I7(9), seen on N9K-X9464PX line cards
Workaround
We have to manually configure "no negotiate auto" under the interface configuration to recover.
Further Problem Description
Issue is related to PSS restore process (Persistent Storage Service).
If "no negotiate auto" command won't appear in configuration after adding it manually, remove and add back speed. For example:
no speed 1000
speed 1000
no negotiation auto
copy running-config startup-config
To be sure that PSS contains correct data please reload switch with ascii option:
reload ascii