On Wed, May 27, 2026 at 10:21:01PM +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.

Thanks
noah

Reply via email to