From dc621cd2c5b9978756755edbbca27eb6c2d88b57 Mon Sep 17 00:00:00 2001 From: Zexi Li Date: Tue, 18 Jan 2022 02:46:38 +0800 Subject: [PATCH] fix(hostman): config BONDING_OPTS for ifcfg-bondx (#13223) --- pkg/hostman/guestfs/fsdriver/linux.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/hostman/guestfs/fsdriver/linux.go b/pkg/hostman/guestfs/fsdriver/linux.go index 8881d5b7a7..67832d1d8d 100644 --- a/pkg/hostman/guestfs/fsdriver/linux.go +++ b/pkg/hostman/guestfs/fsdriver/linux.go @@ -1141,6 +1141,8 @@ func (r *sRedhatLikeRootFs) deployNetworkingScripts(rootFs IDiskPartition, nics cmds.WriteString(nicDesc.TeamingMaster.Name) cmds.WriteString("\n") cmds.WriteString("SLAVE=yes\n") + } else if len(nicDesc.TeamingSlaves) != 0 { + cmds.WriteString(`BONDING_OPTS="mode=4 miimon=100"\n`) } else if nicDesc.Virtual { cmds.WriteString("BOOTPROTO=none\n") cmds.WriteString("NETMASK=255.255.255.255\n")