Skip to content

[windows-11-arm] WSL not working properly #109

Open
@Vampire

Description

@Vampire

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions