Skip to content

Add Azure Windows desktop/VNC and WSL2 parity #80

@jwmoss

Description

@jwmoss

Adding more support for the Azure provider to get feature parity between AWS and Azure related to Windows/WSL2 testing. Here's my clanker output:

Summary

Azure has the base provider path from #40 and #39, plus follow-up Azure docs/portal/login fixes in #46, #47, and #77.

The remaining gap is Windows feature parity with AWS: native Windows desktop/VNC and Windows WSL2 leases.

Scope

  • Add managed Azure native Windows desktop/VNC support.
  • Add Azure Windows WSL2 support for POSIX sync/run and OpenClaw-style test execution.
  • Keep desktop/VNC limited to native Windows. --target windows --windows-mode wsl2 --desktop should be rejected for both AWS and Azure.
  • Keep docs aligned now that AWS and Azure have the same Windows support boundary.

Acceptance criteria

  • Brokered AWS native Windows desktop/VNC still works and can collect screenshot/video artifacts.
  • Brokered Azure native Windows desktop/VNC works and can collect screenshot/video artifacts.
  • Brokered AWS Windows WSL2 can sync/run a Windows-related OpenClaw test.
  • Brokered Azure Windows WSL2 can sync/run the same Windows-related OpenClaw test.
  • CLI and broker validation reject WSL2+desktop for both providers.

Related prior work

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions