Control: tags -1 + pending On Tue, Jun 09, 2026 at 09:57:07PM +0200, Louis Sautier wrote: > > > When cloud-init configures bonds from an OpenStack network_data.json on > > > bookworm, every member interface of a bond is assigned the *bond's* MAC > > > address instead of its own. > > > > > > With the netplan renderer, this produces two 'ethernets' stanzas per > > > bond that both 'match: macaddress:' the same NIC, so only one physical > > > NIC per bond is ever matched and brought into the bond; the other NIC > > > matches nothing and stays down. > > > > > > This is already fixed upstream, first released in cloud-init 24.2: > > > https://github.com/canonical/cloud-init/commit/12f1198e8 > > I've applied upstream's fix to packages published as 22.4.2-1+deb12u4 to > > my bookworm repo on people.debian.org. Can you please test these > > packages and confirm that they resolve the issue in your environment? > > See https://people.debian.org/~noahm/repo/ > > > > If the fix is acceptable, then these packages will be identical to what > > we'll include in the next bookworm point release. > > It does fix the issue, thanks!
Thanks. I've requested SRM approval to upload this to bookworm in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139643 noah

