From 1e5c8bf2759ae02eaf084f321ebfe38158800dc2 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Mon, 18 Jun 2018 09:08:35 -0700 Subject: [PATCH] Add check for WSL when determining if Hyper-V is usable --- plugins/providers/hyperv/provider.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/providers/hyperv/provider.rb b/plugins/providers/hyperv/provider.rb index 5db9c880d..c1808b6dd 100644 --- a/plugins/providers/hyperv/provider.rb +++ b/plugins/providers/hyperv/provider.rb @@ -12,11 +12,12 @@ module VagrantPlugins attr_reader :driver def self.usable?(raise_error=false) - if !Vagrant::Util::Platform.windows? + if !Vagrant::Util::Platform.windows? && + !Vagrant::Util::Platform.wsl? raise Errors::WindowsRequired end - if !Vagrant::Util::Platform.windows_admin? and + if !Vagrant::Util::Platform.windows_admin? && !Vagrant::Util::Platform.windows_hyperv_admin? raise Errors::AdminRequired end