From 1c88f741a7a15a7c8ff666c080a325ef0056af02 Mon Sep 17 00:00:00 2001 From: Paul Holzinger Date: Mon, 1 Nov 2021 16:02:14 +0100 Subject: select network backend based on config You can change the network backendend in containers.conf supported values are "cni" and "netavark". Signed-off-by: Paul Holzinger --- libpod/network/netavark/network.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libpod/network') diff --git a/libpod/network/netavark/network.go b/libpod/network/netavark/network.go index cd6db4f58..cc6fb423c 100644 --- a/libpod/network/netavark/network.go +++ b/libpod/network/netavark/network.go @@ -110,6 +110,10 @@ func NewNetworkInterface(conf InitConfig) (types.ContainerNetwork, error) { ipamdbPath = filepath.Join(ipamdbPath, "ipam.db") } + if err := os.MkdirAll(conf.NetworkConfigDir, 0755); err != nil { + return nil, err + } + n := &netavarkNetwork{ networkConfigDir: conf.NetworkConfigDir, netavarkBinary: conf.NetavarkBinary, -- cgit v1.2.3-54-g00ecf