Have the same here, but not with all devices. Testet with x460 (16.2) and x460-G2 (22.1):
old names: p1sw1 and p1sw2
new names: p1sw1XX and p1sw2XX
The good news: only ports without display-string or description are affected.
But: on sw2 the port-descr change to p2sw2_... (without XX), on sw1 nothing happend.
Maybe ports are only changed on switches that are ZTP+ ready. I noticed this behavior
when I tested ZTP+. But it's just fishing in the dark;)
* p1sw1XX.37 # show ports description
Port Display String Description String
===== ==================== ==================
1 test
2 test
3 tttt ttttx
4
5
* p1sw2XX.33 # show ports description
Port Display String Description String
===== ==================== ==================
1 test
2 test
3 tttt ttttx
4 p1sw2_1:4 p1sw2_1:4
5 p1sw2_1:5 p1sw2_1:5
20 p1sw2_1:20 p1sw2_1:20
I deleted port 20 and change the name again to YY:
* p1sw2YY.34 # show ports description
20 p1sw2_1:20 p1sw2_1:20Again the original name....
Then I looked at the Java-Console:
System Name: p1sw1YY and p1sw2YY
Nickname: p1sw1XX and p1sw2XX
So if you change the name the first time, it sets the nickname. If you change
it again, you have to open 'Device Annotation' and change it there too.
So maybe there's a third name somewhere....
EMC Version 7.1.1.9
edit: text formatting (3x)