canonical / canonical/multipass

Replace on MacOS QEMU by Apple VZ

Open
#3,760 16 comments 3 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
9.2k
Forks
829
Avg merge
3d 2h
Merged PRs (30d)
45

Description

**What are you trying to do?**
Since MacOS 15 Apple silicon M3 support nested virtualization and more enhancements.

**What's your proposed solution?**
Replace QEMU by Apple VZ or add a new driver using VZ.

**Additional context**
As mac developer I can do it but I never successful build on Mac, maybe missing some tips.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. First establish a successful macOS build, then locate the existing QEMU integration and define how an Apple VZ driver would replace or complement it. Done means Multipass can use Apple VZ on supported macOS Apple silicon systems, with the relevant behavior verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, macos
Domain
infrastructure, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.