From db95e678adbb96a0669a8ab316f3ab95eb743ca3 Mon Sep 17 00:00:00 2001 From: "Jason T. Greene" Date: Wed, 23 Aug 2023 14:46:10 -0500 Subject: [PATCH] Fix user-mode validation check Signed-off-by: Jason T. Greene --- pkg/machine/wsl/usermodenet.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/machine/wsl/usermodenet.go b/pkg/machine/wsl/usermodenet.go index 9af0072de3..6da8cdf3da 100644 --- a/pkg/machine/wsl/usermodenet.go +++ b/pkg/machine/wsl/usermodenet.go @@ -187,6 +187,10 @@ func (v *MachineVM) launchUserModeNetDist(exeFile string) error { } func installUserModeDist(dist string, imagePath string) error { + if err := verifyWSLUserModeCompat(); err != nil { + return err + } + exists, err := isWSLExist(userModeDist) if err != nil { return err @@ -315,10 +319,6 @@ func (v *MachineVM) obtainUserModeNetLock() (*fileLock, error) { } func changeDistUserModeNetworking(dist string, user string, image string, enable bool) error { - if err := verifyWSLUserModeCompat(); err != nil { - return err - } - // Only install if user-mode is being enabled and there was an image path passed if enable && len(image) > 0 { if err := installUserModeDist(dist, image); err != nil {