From 8cf915e873218d8ea871ddc4b34a613ec62e7076 Mon Sep 17 00:00:00 2001 From: Pim van Pelt Date: Sat, 25 Feb 2023 13:15:24 +0100 Subject: [PATCH] Bugfix: Run vppcfg plan --novpp cleanly with bondethernet and MAC addresses --- vppcfg/vpp/reconciler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vppcfg/vpp/reconciler.py b/vppcfg/vpp/reconciler.py index 4cee762..504b3db 100644 --- a/vppcfg/vpp/reconciler.py +++ b/vppcfg/vpp/reconciler.py @@ -1017,10 +1017,11 @@ class Reconciler: if not member_iface or member_ifname not in vpp_members: if ( len(vpp_members) == 0 + and member_iface and member_iface.l2_address != "00:00:00:00:00:00" ): bondmac = member_iface.l2_address - cli = f"bond add {config_bond_ifname} {member_iface.interface_name}" + cli = f"bond add {config_bond_ifname} {member_ifname}" self.cli["sync"].append(cli) if ( vpp_iface