diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2026-04-10 07:41:50 -0700 |
|---|---|---|
| committer | Brad Fitzpatrick <bradfitz@tailscale.com> | 2026-04-10 07:41:50 -0700 |
| commit | a9812110116d57e1562beed59bdb993ca97442e8 (patch) | |
| tree | 8a6b8d5d8ca547dbceaa8104ba6e80648878738b /control/controlhttp/controlhttpserver/controlhttpserver.go | |
| parent | 7fe5a954b48f5a868bf18ea3dbf300ab3f51680d (diff) | |
| download | tailscale-a9812110116d57e1562beed59bdb993ca97442e8.tar.xz tailscale-a9812110116d57e1562beed59bdb993ca97442e8.zip | |
tstest/build-macos-base-vm: add tool to create macOS base VM for vmtest
New command that creates a macOS VM image from scratch:
go run ./tstest/build-macos-base-vm
It downloads the latest macOS IPSW restore image (~15GB, cached), installs
macOS via Virtualization.framework (~3.5 min), and applies the
.AppleSetupDone fixup so the VM boots without the interactive Setup
Assistant.
The vmtest skip message now points to this command instead of requiring
an external tool. The --macos-vm-id flag defaults to "llmacstation" so
no flags are needed in the common case.
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions
