A recent commit to pve-common broke certain configurations that attach VLAN-naive bonded ethernet uplinks to vmbr devices.
Breaking commit: https://git.proxmox.com/?p=pve-common.git;a=commit;h=057f62f73048bc1e73e45e9edf6e197f84de630a
Prior to 9.1.1,
Since 9.1.1, this now relies on
This makes it impossible to start VMs on clusters with this configuration post-upgrade.
Breaking commit: https://git.proxmox.com/?p=pve-common.git;a=commit;h=057f62f73048bc1e73e45e9edf6e197f84de630a
Prior to 9.1.1,
PVE::Network::activate_bridge_vlan codified that bondN devices passed as a "physical device" for the purpose of checking for a physical uplink attached to a brdige.Since 9.1.1, this now relies on
PVE::IPRoute2::ip_link_is_physical which will return false for bond interfaces.This makes it impossible to start VMs on clusters with this configuration post-upgrade.