Moving from 8.4 to 9.2

iwannabfishn

New Member
Aug 13, 2024
23
1
3
I have been testing the upgrade from 8.4 to 9.2 on my Cisco UCS M5 cluster. I have 4 nodes. I have run the upgrade test a few times and I get the same result. The nics that run the management network are gone post upgrade. I did all the checks and that all came up clean. I am not great with Linux. After the upgrade didn't work for me, I did a fresh install on another stand alone Cisco M5 server, and this seems to work perfectly. All the nics are recognized. My plan is to clear off any VMs from the node, then unjoin the node from the cluster, then install 9.2 fresh, then join it back to the cluster. Does this sound like a good plan and are there any problems that I may not be aware of?
 
Your observed problem sound like the described known issue:
https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#Network_Interface_Name_Change

Network Interface Name Change​


Due to the new kernel recognizing more features of some hardware, like for example virtual functions, and interface naming often derives from the PCI(e) address, some NICs may change their name, in which case the network configuration needs to be adapted.

In general, it's recommended to either have an independent remote connection to the Proxmox VE's host console, for example, through IPMI or IKVM, or physical access for managing the server even when its own network doesn't come up after a major upgrade or network change.

With Proxmox VE 9 there is a pve-network-interface-pinning tool that can help you pin all network interfaces to nicX based names.