From 62dad400f536a7a552a4315d898269dcf0e4cc5e Mon Sep 17 00:00:00 2001 From: Qiu Jian Date: Sat, 21 Dec 2019 18:40:02 +0800 Subject: [PATCH] feature: support centos 8 deployment. centos 8 requiest NetworkManager --- pkg/hostman/guestfs/fsdriver/linux.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/hostman/guestfs/fsdriver/linux.go b/pkg/hostman/guestfs/fsdriver/linux.go index d428aa6ba2..e9fd3d569a 100644 --- a/pkg/hostman/guestfs/fsdriver/linux.go +++ b/pkg/hostman/guestfs/fsdriver/linux.go @@ -934,7 +934,11 @@ func (r *sRedhatLikeRootFs) deployNetworkingScripts(rootFs IDiskPartition, nics cmds.WriteString(nicDesc.Name) cmds.WriteString("\n") cmds.WriteString("ONBOOT=yes\n") - cmds.WriteString("NM_CONTROLLED=no\n") + if iv < 8 { + cmds.WriteString("NM_CONTROLLED=no\n") + } else { + cmds.WriteString("NM_CONTROLLED=yes\n") + } cmds.WriteString("USERCTL=no\n") if nicDesc.Mtu > 0 { cmds.WriteString(fmt.Sprintf("MTU=%d\n", nicDesc.Mtu))