From 0f3b8f6dff4d0783d957e7cdebdc83ff116839dd Mon Sep 17 00:00:00 2001 From: Damien Arnodo Date: Sat, 29 Nov 2025 18:15:05 +0000 Subject: [PATCH] Add 'use bond' directive to enable bonding executor The bonding executor must be explicitly enabled with 'use bond' for ifupdown-ng to create the bond interface properly. Requires 'bonding' package installed. Tested and verified working: - bond0 created with LACP (802.3ad) mode - eth1 and eth2 enslaved to bond0 - VLAN interface bond0.40 working - MLAG showing active-full on switches --- hosts/host1_interfaces | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hosts/host1_interfaces b/hosts/host1_interfaces index f4bec27..a4af782 100644 --- a/hosts/host1_interfaces +++ b/hosts/host1_interfaces @@ -4,7 +4,8 @@ iface lo inet loopback # Bond interface with LACP (802.3ad) auto bond0 iface bond0 inet manual - bond-members eth1 eth2 + use bond + bond-slaves eth1 eth2 bond-mode 802.3ad bond-miimon 100 bond-lacp-rate fast