limactl built by ZeroBrew lacks com.apple.security.virtualization entitlement (breaks colima with --vm-type=vz)
Author: noidwasavailableCreated Apr 16, 2026Updated Jun 9, 2026
Labelstype: bugarea: build from sourcepriority: highplatform: macosstatus: accepted
Description
When installing lima (and using it via colima) from ZeroBrew on Apple Silicon macOS, starting a VM with the vz driver fails due to a missing Apple virtualization entitlement.
Colima fails with:
Error Domain=VZErrorDomain Code=2 Description="Invalid virtual machine configuration.
The process doesn't have the "com.apple.security.virtualization" entitlement."This prevents using Apple's Virtualization.framework backend (--vm-type=vz).
Environment
- macOS: Apple Silicon (M-series)
- Colima: installed via ZeroBrew
- Lima: installed via ZeroBrew
- Architecture: aarch64
- VM driver:
vz - Date: 2026-04-16
Binary path:
/opt/zerobrew/bin/limactlLogs show:
/opt/zerobrew/share/lima/lima-guestagent.Linux-aarch64.gzSteps to Reproduce
- Install
limaandcolimavia ZeroBrew - Run:
colima start --vm-type=vz- VM startup fails immediately
Full Error (ha.stderr.log)
Error Domain=VZErrorDomain Code=2 Description="Invalid virtual machine configuration.
The process doesn't have the "com.apple.security.virtualization" entitlement."
UserInfo={
NSLocalizedFailure = "Invalid virtual machine configuration.";
NSLocalizedFailureReason = "The process doesn't have the "com.apple.security.virtualization" entitlement.";
}This prevents:
colima start --vm-type=vz- Any Lima VM using the Apple Virtualization.framework backend
Users are forced to use qemu, which is slower and not the recommended backend on Apple Silicon.
Thank you for looking into this
Source: lucasgelfond/zerobrew