diff --git a/pkg/katautils/config.go b/pkg/katautils/config.go index f915fb4274..0b2c57dba6 100644 --- a/pkg/katautils/config.go +++ b/pkg/katautils/config.go @@ -651,11 +651,6 @@ func LoadConfiguration(configPath string, ignoreLogging, builtIn bool) (resolved return "", config, err } - config.DisableNewNetNs = tomlConf.Runtime.DisableNewNetNs - if err := checkNetNsConfig(config); err != nil { - return "", config, err - } - // use no proxy if HypervisorConfig.UseVSock is true if config.HypervisorConfig.UseVSock { kataUtilsLogger.Info("VSOCK supported, configure to not use proxy") @@ -663,6 +658,11 @@ func LoadConfiguration(configPath string, ignoreLogging, builtIn bool) (resolved config.ProxyConfig = vc.ProxyConfig{} } + config.DisableNewNetNs = tomlConf.Runtime.DisableNewNetNs + if err := checkNetNsConfig(config); err != nil { + return "", config, err + } + if err := checkHypervisorConfig(config.HypervisorConfig); err != nil { return "", config, err }