Description
Type of issue
- Error when running a workflow.
- Request for additional tools or software for an existing image.
- Request for a new image, Linux or Windows.
- Other
Describe the issue
I'm the maintainer of the setup-wsl GHA action and one of my users tried to use the action on the new windows-11-arm
GHA runners in Vampire/setup-wsl#74 but it failed to work properly.
I investigated a bit and changed my tests to also run on the arm runner, but it seems it is just not working properly.
I added an action-tmate step after the setup-wsl step to investigate what happens.
With WSLv1 if I do wsl bash
or wsl id
or any other command, I get as result exit code 1 and the message "An error occurred mounting one of your file systems. Please run 'dmesg' for more details.".
But even running wsl dmesg
just results in the same. :-(
I also tried to do wsl --update
in case that helps, but this did not work at all but just gave "Installing: Windows Subsystem for Linux There are no more endpoints available from the endpoint mapper.".
And trying to install on WSLv2 ends the debian installer with
WslRegisterDistribution failed with error: 0x80370102
Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.
For information please visit https://aka.ms/enablevirtualization
Would be nice if you could make WSL work properly on the arm runners, optimally both, v1 and v2.