utmapp / utmapp/UTM

Support the new macOS VM provisioning API

Open
#7,757 1 comment 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Swift
Stars
35.5k
Forks
1.8k
Avg merge
5d 5h
Merged PRs (30d)
7

Description

Hi, just dropping this in here:
https://youtu.be/Bz5YSYJ8pzo?t=140
https://developer.apple.com/documentation/virtualization/vzmacguestprovisioningoptions

The options that this API exposes could be exposed as options inside the macOS VM setup menu. And then the VM could be provisioned with this API so that the user doesn't have to go through the normal macOS setup assistant.
Could this also make fully headless macOS VM creation possible?

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked Apple Virtualization documentation and the existing macOS VM setup menu. Determine which provisioning options need to be exposed and how headless creation would fit the current VM flow. Done means the requested options can provision a macOS VM without the normal setup assistant, including a clear answer on headless creation.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.